#! /bin/sh # # initscripts postrm # set -e case "$1" in purge) # # Remove abandoned conffiles # rm -f /etc/init.d/bootclean rm -f /etc/init.d/bootclean.dpkg-old rm -f /etc/init.d/bootclean.sh rm -f /etc/init.d/bootclean.sh.dpkg-old # # Remove configuration files # rm -f \ /etc/default/rcS \ /etc/nologin \ /etc/motd.tail \ /etc/motd.static \ /etc/motd # # Remove state files # rm -f /var/lib/initscripts/nologin # # Remove run time state files # rm -f /var/run/motd # # Remove log files # rm -f \ /var/log/dmesg \ /var/log/boot \ /var/log/fsck/checkroot \ /var/log/fsck/checkfs # Remove rc symlinks in the reverse dependency order they were # inserted update-rc.d stop-bootlogd remove >/dev/null || exit $? update-rc.d stop-bootlogd-single remove >/dev/null || exit $? update-rc.d rc.local remove >/dev/null || exit $? update-rc.d single remove >/dev/null || exit $? update-rc.d killprocs remove >/dev/null || exit $? update-rc.d sendsigs remove >/dev/null || exit $? update-rc.d umountnfs.sh remove >/dev/null || exit $? update-rc.d umountfs remove >/dev/null || exit $? update-rc.d umountroot remove >/dev/null || exit $? update-rc.d reboot remove >/dev/null || exit $? update-rc.d halt remove >/dev/null || exit $? update-rc.d urandom remove >/dev/null || exit $? update-rc.d bootlogd remove >/dev/null || exit $? # Remove /dev/pts and /dev/shm ? ;; esac :