[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#783256: marked as done (jessie-pu: package clamav/0.98.6+dfsg-1+deb8u1)



Your message dated Sat, 06 Jun 2015 13:11:11 +0100
with message-id <1433592671.2987.12.camel@adam-barratt.org.uk>
and subject line Fix released with 8.1 point release
has caused the Debian Bug report #783256,
regarding jessie-pu: package clamav/0.98.6+dfsg-1+deb8u1
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 owner@bugs.debian.org
immediately.)


-- 
783256: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783256
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu

There's copy/paste error in the clamav-daemon postinst that will cause an
upgrade failure if a custom pidfile location is in use.  We didn't push a fix
for this earlier, since we thought the bug would only be triggered very rarely.

Yesterday, Ubuntu had a new release with a clamav version that had this same
error and got stacks of bug reports.  I expect Debian will be the same and our
initial assessment that this would occur infrequently was wrong.

The fix is trivial and has no regression risk (if somehow it's still wrong, it
will just continue not to work).  Given this seems to be rather more common
that we thought, I'd like to get a fix out for Jessie most soon.  Debdiff
attached.
diff -Nru clamav-0.98.6+dfsg/debian/changelog clamav-0.98.6+dfsg/debian/changelog
--- clamav-0.98.6+dfsg/debian/changelog	2015-01-28 13:20:20.000000000 -0500
+++ clamav-0.98.6+dfsg/debian/changelog	2015-04-24 14:57:15.000000000 -0400
@@ -1,3 +1,11 @@
+clamav (0.98.6+dfsg-1+deb8u1) jessie; urgency=medium
+
+  [ Andreas Cadhalpun ]
+  * Fix clamav-daemon installability with custom PidFile.
+    Thanks to Andy Dorman for the bug report and patch. (Closes: #778507)
+
+ -- Scott Kitterman <scott@kitterman.com>  Fri, 24 Apr 2015 14:55:42 -0400
+
 clamav (0.98.6+dfsg-1) unstable; urgency=high
 
   [ Sebastian Andrzej Siewior ]
diff -Nru clamav-0.98.6+dfsg/debian/clamav-daemon.postinst.in clamav-0.98.6+dfsg/debian/clamav-daemon.postinst.in
--- clamav-0.98.6+dfsg/debian/clamav-daemon.postinst.in	2015-01-28 13:20:20.000000000 -0500
+++ clamav-0.98.6+dfsg/debian/clamav-daemon.postinst.in	2015-04-24 14:57:25.000000000 -0400
@@ -392,7 +392,7 @@
       fi
     fi
     # Preserve manually created, usually not needed options.
-    [ -n "$PidFile" ] && echo "PidFile $PidFile" >> $DEBCONFILE
+    [ -n "$PidFile" ] && echo "PidFile $PidFile" >> $DEBCONFFILE
     [ -n "$ExcludePath" ] && echo "ExcludePath $ExcludePath" >> $DEBCONFFILE
     [ -n "$VirusEvent" ] && echo "VirusEvent $VirusEvent" >> $DEBCONFFILE
     [ -n "$StreamMinPort" ] && echo "StreamMinPort $StreamMinPort" >> $DEBCONFFILE

--- End Message ---
--- Begin Message ---
Version: 8.1

Hi,

The fix discussed in this bug was released to stable as part of the 8.1
point release earlier today.

Regards,

Adam

--- End Message ---

Reply to: