Chmouel Boudjnah <[EMAIL PROTECTED]> writes: > this should be kheader, there is no easy way to do it actually, i'll > take a look about that..
Humm in fact it's fairly easy : --- kheader.~1.8.~ Thu Nov 15 10:51:14 2001 +++ kheader Tue Jan 15 15:26:49 2002 @@ -71,6 +71,14 @@ fi } +function remove_orphaned { + local version= i= + for i in /boot/kernel.h-*;do + version=${i##*.h-} + [[ -f /boot/vmlinuz-${version} ]] || rm -f /boot/vmlinuz-${version} + done +} + case $1 in start) # We don't log this command, because most users don't want to hear this (c) Chmou @@ -83,6 +91,7 @@ generate ;; stop) + remove_orphaned; rm -f /var/lock/subsys/kheader ;; status) -- http://www.linux-mandrake.com/en/club/