severity 413624 normal thanks This one time, at band camp, Kyle Wheeler said: > clamav-daemon used to (0.88.7-1) allow LogFile to be /dev/fd/1, but > now (0.90.1-1) it refuses, claiming: > > ERROR: Problem with internal logger. Please check the permissions > on the /dev/fd/1 file. > ERROR: Can't open /dev/fd/1 in append mode (check permissions!). > > ...which is, of course, silly.
Well, it's not as silly as it sounds. clamd used to open the logfile before changing uid to the User directive, and it appears it no longer does. That means that the /dev/fd/1 it gets handed be start-stop-daemon is owned by root, but it's now running as a different user. This looks like it is a change from the 0.8x versions. I'll try to work around it in the maintainer scripts. Thanks for the report. -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
signature.asc
Description: Digital signature