Control: tags -1 pending
Hi Branko,
On 14.02.2015 15:58, Branko Majic wrote:
* What led up to the situation?
Attempt to prepare package configuration via debconf-set-selections prior to
package installation.
* What exactly did you do (or not do) that was effective (or
ineffective)?
1. Set debconf option via command:
echo "clamav-milter clamav-milter/MilterSocket string
/var/spool/postfix/var/run/clamav/clamav-milter.ctl" | debconf-set-selections
2. Install package clamav-milter:
apt-get install clamav-milter
3. Check the value for option MiletSocket in ClamAV Milter configuration file:
grep MilterSocket /etc/clamav/clamav-milter.conf
* What was the outcome of this action?
MilterSocket /var/run/clamav/clamav-milter.ctl
MilterSocketGroup clamav
MilterSocketMode 666
* What outcome did you expect instead?
MilterSocket /var/spool/postfix/var/run/clamav/clamav-milter.ctl
MilterSocketGroup clamav
MilterSocketMode 666
* Additional comments
Upon installing the package, I can clearly see via debconf-get-selections that
the
debconf option is still set to the path I set it to via debconf-set-selections.
The interesting part is that in spite of this when running dpkg-reconfigure
clamav-milter, and getting to question clamav-milter/MilterSocket, the value
listed
for it is /var/run/clamav/clamav-milter.ctl. Upon changing the value here, I
get the
desired value in the config file. That's why I think the issue happens during
installation process only.
Thanks for reporting this problem.
It's caused by a variable name mismatch in clamav-milter's postinst
script, which is now fixed in git [1].
On 15.02.2015 14:55, Branko Majic wrote:
> It seems that the debconf option clamav-milter/MilterSocketMode is
> being ignored as well.
Only MilterSocket, User and OnClean are affected, MilterSocketMode works
correctly:
# echo "clamav-milter clamav-milter/MilterSocketMode string 660" | \
debconf-set-selections
# apt install clamav-milter
[...]
# cat /etc/clamav/clamav-milter.conf | grep "MilterSocketMode"
MilterSocketMode 660
Best regards,
Andreas
1:
https://anonscm.debian.org/cgit/pkg-clamav/clamav.git/commit/?id=9ee3aee8155d5d085b4b86ba6227f9908a7f02fb
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org