Package: debian-edu-config Version: 0.415 Severity: important By coincident I discovered that discover-data had an obsolete init.d script loadcpufreq laying around. It should have been removed from the disk when the script was dropped from the package, but wasn't:
minerva:/# dpkg-query -W -f='${Conffiles}' debian-edu-config|grep init.d|grep obsolete /etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 obsolete minerva:/# md5sum /etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 /etc/init.d/loadcpufreq minerva:/# It should be removed if the md5sum patches the one in the package. Here is an example from sudo.preinst on how to do this: #!/bin/sh rm_conffile() { PKGNAME="$1" CONFFILE="$2" if [ -e "$CONFFILE" ]; then md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE's/.* //p\"`" if [ "$md5sum" != "$old_md5sum" ]; then echo "Obsolete conffile $CONFFILE has been modified by you." echo "Saving as $CONFFILE.dpkg-bak ..." mv -f "$CONFFILE" "$CONFFILE".dpkg-bak else echo "Removing obsolete conffile $CONFFILE ..." rm -f "$CONFFILE" fi fi } case "$1" in install|upgrade) if dpkg --compare-versions "$2" le 1.6.8p12-5; then rm_conffile sudo /etc/init.d/sudo update-rc.d sudo remove fi esac The init.d script is not the only obsolete conffile left behind by debian-edu-config. Here is the output from dpkg-query -W -f='${Conffiles}' debian-edu-config|grep obsolete in my sid chroot: /etc/cfengine/debian-edu/cf.devfsd a34fe6778701e0107e2a516eadf7672e obsolete /etc/cfengine/debian-edu/cf.sarge-installation-cleanup 4cff581ce799401e62fe67774cd003c1 obsolete /etc/bind/debian-edu/named-bind8.conf 530821ca31042282ae30ddacad7946f5 obsolete /etc/cfengine/debian-edu/cf.bind8 857ddd2f0574af3832b8ef5acd902e20 obsolete /etc/cfengine/debian-edu/cf.dsp bdf4e53f39d416633f8791d9da20cc33 obsolete /etc/skel/.kde/share/config/kmailrc 7cdaf154fd78c0a4a05ed7b32afb6a64 obsolete /etc/X11/Xsession.d/20debian-edu-kdedirs ff12b97b59e3362299f2c0dc89fae8da obsolete /etc/cfengine/debian-edu/cf.kdm_hdwarn 6ea94f17af715fde4e12f40ebba6c61c obsolete /etc/cfengine/debian-edu/cf.webmin d58d8a768ff052fed47310507c988ee7 obsolete /etc/cfengine/debian-edu/cf.udev f3e63041a9f11ae868adada7f342d614 obsolete /etc/cfengine/debian-edu/cf.shorewall d34afe147fb54459cffb63808f2ec8bb obsolete /etc/cfengine/debian-edu/cf.amanda 20881184e3673386aafbe467ebe89f40 obsolete /etc/cfengine/debian-edu/cf.shell b26a24d0c8d653312c86be8a6268cf98 obsolete /etc/cfengine/debian-edu/cf.issue 87fafc86385d52440ed56fcf11c75cde obsolete /etc/cfengine/debian-edu/cf.apache 592041f009ddb2b5f046725c53778b32 obsolete /etc/cfengine/debian-edu/cf.cpufrequtils 3820079267e039babee0ffdc5fa0186f obsolete /etc/ldap/slapd-sarge_debian-edu.conf c3fb949e11be018d1cbb834253544045 obsolete /etc/ldap/slapd-debian-edu.conf 76940903aaabdf85778cd6b717f7a3d2 obsolete /etc/pam.d/samba-debian-edu 29a1c58c9829a337d5334fd35c949301 obsolete /etc/pam.d/kde-debian-edu 7c055f7edd78c0458115315633a43d03 obsolete /etc/pam.d/other-debian-edu e6746ac8849b85f29cf75dddb07cb8e5 obsolete /etc/pam.d/login-debian-edu 3c42b50c695d5caade57b18e4417d19a obsolete /etc/pam.d/kscreensaver-debian-edu 84c2a35dc2635c6b95dc39ca1b2ec0b0 obsolete /etc/pam.d/cupsys-debian-edu 4f4b5d8067af05a6eee91a2bc5388419 obsolete /etc/pam.d/su-debian-edu ea07f1c4b82ee8a176d3d5c6f5828a81 obsolete /etc/pam.d/cron-debian-edu 5055d2865ab52978650d381ef9079e89 obsolete /etc/pam.d/passwd-debian-edu 969e80f4afb58224bffc45c1cea3306a obsolete /etc/pam.d/ssh-debian-edu a7f70bb00fec00f397ea82691ce8a020 obsolete /etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 obsolete /etc/cfengine/debian-edu/cf.opera ec99a974b914be76cd3b13aa03677402 obsolete Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]