On Tue, 22 Jan 2008, Andreas Påhlsson wrote:
> Package: dpkg
> Version: 1.13.25
> Severity: important
> Tags: patch
>
>
> Lighttpd often dies when rotating the logs. Trying to reproduce the error
> manually I got the following error.
>
> [EMAIL PROTECTED]:~# /etc/init.d/lighttpd reload
> * Reloading web server configuration lighttpd
> start-stop-daemon: select() failed for pause: Invalid argument (Invalid
> argument)
>
> This may or may not be the cause of the logrotate problems. But it
> surely tells me that start-stop-daemon is broken.
Thanks for going as far as a patch but when you do that, you should really
try to work from the latest version (ie the one in unstable). start-stop-daemon
has just seen some significant changes (check dpkg 1.14.16.3) and I believe
this bug has been fixed as I now see:
if (interval.tv_sec < 0 || interval.tv_usec < 0)
interval.tv_sec = interval.tv_usec = 0;
Would you like to verify that before we close the bug ?
(It's rather unlikely that we do a dpkg update in stable for this specific
problem)
Cheers,
--
Raphaël Hertzog
Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/