-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/21/07 03:58, Chris Lale wrote: > Ron Johnson wrote: >> [...] >> I recently discovered the debian-goodies package, which has >> the *incredibly* useful app "checkrestart". Run it after you >> upgrade (and restart X) to see what is still using old file >> versions. Using kill or a slightly off-named script in /etc/init.d, >> you should be able make all running daemons "find" new library files. >> >> [...] >> > > Brilliant! It tells even me which init scripts to run. After running the > init restart scripts I am left with these: > > apache2-mpm-prefork: > 24799 /usr/sbin/apache2 > 24798 /usr/sbin/apache2 > 24791 /usr/sbin/apache2 > 24802 /usr/sbin/apache2 > 24801 /usr/sbin/apache2 > 24800 /usr/sbin/apache2 > > If I kill these processes, apache does not deliver any pages until I > restart apache2. But, checkrestart then finds the new processes are > again using old versions: > > Found 9 processes using old versions of upgraded files > (1 distinct programs) > (1 distinct packages) > > Of these, 0 seem to contain init scripts which can be used to restart > them: > > Here are the others: > apache2-mpm-prefork: > 26027 /usr/sbin/apache2 > 26017 /usr/sbin/apache2 > 26012 /usr/sbin/apache2 > 26018 /usr/sbin/apache2 > 26019 /usr/sbin/apache2 > 26020 /usr/sbin/apache2 > 26026 /usr/sbin/apache2 > 26021 /usr/sbin/apache2 > 26028 /usr/sbin/apache2 > > Any idea why checkrestart is reporting old versions again?
My only answer is that checkrestart is not perfect. There must be some other daemon/script that needs to be restarted. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFF3JwJS9HxQb37XmcRArUkAJ9VW0LP99qH9ZAHSTOGaOoCyjd2sACfT6fw fGqGaOstY9bczRXkwnPl5s0= =Ai3i -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]