Update Danish translation for debconf
[rrq/maintain_lilo.git] / debian / lilo.postinst
index 497398b8483cb7374f0b86c8be4c083e2a12761a..cc03366c6f51512501db480da5f545f9afdfab89 100644 (file)
@@ -11,6 +11,20 @@ if [ -f /usr/share/debconf/confmodule ]; then
   . /usr/share/debconf/confmodule
 fi
 
+# remove old-named config files
+dpkg-maintscript-helper rm_conffile \
+  /etc/kernel/postinst.d/zz-lilo  1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+  /etc/kernel/postrm.d/zz-lilo    1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+  /etc/kernel/postinst.d/zz-lilo  1:22.8-10 lilo -- "$@"
+
+dpkg-maintscript-helper rm_conffile \
+  /etc/initramfs/post-update.d/lilo  1:22.8-10 lilo -- "$@"
+
+
 # targets: configure|abort-upgrade|abort-remove|abort-deconfigure
 
 case "$1" in
@@ -44,14 +58,6 @@ case "$1" in
                ln -s debian.bmp /boot/${i}.bmp
        done
 
-       # remove scripts of old lilo 22.8 if still exist
-       if test -f /etc/kernel/postinst.d/zz-lilo; then
-               rm -f /etc/kernel/postinst.d/zz-lilo; fi
-       if test -f /etc/kernel/postrm.d/zz-lilo; then
-               rm -f /etc/kernel/postrm.d/zz-lilo; fi
-       if test -f /etc/initramfs/post-update.d/lilo; then
-               rm -f /etc/initramfs/post-update.d/lilo; fi
-
        # Nasty part to create network block devices if needed. Bug#235805.
        if [ `uname -r | sed -e 's/-.*//g' -ne 's/\(^[0-9]\{1\}\.[0-9]\{1,2\}\).*/\1/p'` = "2.6" ] && \
           [ `uname -r | sed -e 's/-.*//g' -ne 's/.*\.\([0-9]\{1,3\}\).*/\1/p'` -ge "3" ]; then