Your message dated Sun, 29 May 2016 10:52:41 +0000
with message-id <[email protected]>
and subject line Bug#741904: fixed in dma 0.11-1
has caused the Debian Bug report #741904,
regarding dma uses debconf as a registry
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
741904: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741904
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dma
Version: 0.9-1
Severity: normal

Hi!

dma is using debconf as a registry in its handling of SMARTHOST in
/etc/dma/dma.conf. It's nice that this is at least noted in the config file:

# NOTE: on Debian systems this is handled via debconf!
# Please use dpkg-reconfigure dma to change this value.

but really, the .config file should be reading this value from dma.conf
prior to asking the user for the new value. The value in the config file
must override whatever happens to be in the debconf db when the user runs
dpkg-reconfigure dma; the use of db_input without a db_set to read in the
current setting beforehand is incorrect.

If the user changes dma.conf and then runs dpkg-reconfigure dma, they are
shown their old values not the current ones. Additionally, if the user accepts
those old values by hitting enter, the config file is not updated due to
some strange ucf handling of the 3-way merge and feeding wrong data to ucf.
(I suspect that this second bug will be solved by fixing the first.)

Something like:

  sed -nr 's/^SMARTHOST[[:space:]]*//p' /etc/dma/dma.conf

would be an appropriate way of getting the current setting. The config script
obviously needs a couple of extra lines similar to the mailname handling lines
to also handle cases where dma.conf isn't there yet (new install) and where
that value is missing/deleted/commented out.

cheers
Stuart

--- End Message ---
--- Begin Message ---
Source: dma
Source-Version: 0.11-1

We believe that the bug you reported is fixed in the latest version of
dma, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laurent Bigonville <[email protected]> (supplier of updated dma package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 29 May 2016 12:29:37 +0200
Source: dma
Binary: dma
Architecture: source amd64
Version: 0.11-1
Distribution: unstable
Urgency: medium
Maintainer: Arno Töll <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Description:
 dma        - lightweight mail transport agent
Closes: 741904 766268 766376
Changes:
 dma (0.11-1) unstable; urgency=medium
 .
   [ Arno Töll ]
   * Read the relayhost value from the configuration file when it exists when
     prompting with debconf (Closes: #741904)
 .
   [ Laurent Bigonville ]
   * New upstream release
     - Drop d/p/0001-set_from-always-fully-qualify-envelope-from.patch,
       d/p/0002-aliases-log-errors-to-syslog-and-abort.patch,
       d/p/0003-newaliases-provide-command-alias.patch: Merged upstream
     - debian/patches/03-debian-locations.patch: Refreshed
   * debian/control: Bump Standards-Version to 3.9.6 (no further changes)
   * debian/postrm: Remove /var/spool/dma directory on purge (Closes: #766376)
   * debian/postinst: Set proper permission on /var/spool/dma/flush file
   * debian/po/nl.po: Add Dutch debconf translation (Closes: #766268)
   * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
   * debian/dma.lintian-overrides: Drop unused lintian override
   * debian/control: Use https:// in Vcs-* and Homepage URL's
   * debian/copyright: Update some copyright information
Checksums-Sha1:
 361d532fd37ec318c6ea4d0ed5dc4f41ec1ebf8f 1543 dma_0.11-1.dsc
 39badd49b6305c282df7734c927e7a90420265dc 34529 dma_0.11.orig.tar.gz
 138f130d929947ed049bee1d5231f609af96124d 20908 dma_0.11-1.debian.tar.xz
 14ba267ce8f62b405b08a917073dcf68e197f033 145744 dma-dbgsym_0.11-1_amd64.deb
 c81d8895da79fc0c2467c00e71c6760c19943ae1 49678 dma_0.11-1_amd64.deb
Checksums-Sha256:
 db088c64d695eae0dc1054eacac25a71c5aac182162c6a6d3428dec42867dced 1543 
dma_0.11-1.dsc
 288bd57f17aba696b6423b1fa0cd0f7d9b7228d32811f1cd7b821d5f020051b8 34529 
dma_0.11.orig.tar.gz
 843cfc1eb5a0a4c2c6f974b02b16d0c26ad7760f9924fd8a6e811b9d9b029050 20908 
dma_0.11-1.debian.tar.xz
 4dda4c4e973b6c0301dde1708d7437db3c9f31562f7e7c5fb075766c2d5fe551 145744 
dma-dbgsym_0.11-1_amd64.deb
 4a5e5a8303db7aa5ad6f8257ea4fa5700bfacaff1e87845f381dae7ae776d933 49678 
dma_0.11-1_amd64.deb
Files:
 7a5c9ec9e7c7e524c31f80ed670a7a26 1543 mail optional dma_0.11-1.dsc
 4090572921fc33be0977f4010881b501 34529 mail optional dma_0.11.orig.tar.gz
 8b74dcf394abcdba51f8fb1db5e54f54 20908 mail optional dma_0.11-1.debian.tar.xz
 1a26b8742262bdc89f686d0ed5ec0ac0 145744 debug extra dma-dbgsym_0.11-1_amd64.deb
 8af47c5f8157668e784dcea74462f78e 49678 mail optional dma_0.11-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJXSsWhAAoJEB/FiR66sEPVfKoH/0T9wHEdTISCj4l6oC1ThRDh
19nWy14yzKVmj1FqsBQTMBEHz8ltkdxWBwdzcZcgV262lYvnjhhJiI/tWX9PXh/e
WAaR+WtZ2jGAIFUhu5V8cS1LFOuFvOzZCfTKX679VvEwGW4nyYxRauj6EtCAUK3Y
kjvo/lWBFLZhr75UT1ohO/w/iULsoyWVtfwpLCu4a9NkFGDpG+9EhQa5JizB54iP
ixO9khOSwKUOgluPAni4RfsnqsRVpYUhu0SBZ6Rk2+xnrZLcYOW6is+0eg+dJHyW
2RHJ9iAVjF0/Vh04piN73OxFlCmhPIh0zEhG8b0zxaPeUJQZ5jjeZC1QJnUpEvE=
=DHr3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to