remove workaround for bug 5317
authorDennis Groenen <tj.groenen@gmail.com>
Thu, 20 Sep 2012 16:55:16 +0000 (18:55 +0200)
committerDennis Groenen <tj.groenen@gmail.com>
Thu, 20 Sep 2012 16:55:16 +0000 (18:55 +0200)
debian/busybox-power.postinst
debian/busybox-power.prerm

index 74c57df..d900083 100644 (file)
@@ -3,12 +3,6 @@ set -e
 
 /opt/busybox-power/busybox.power sh /opt/busybox-power/install-binary.sh
 
-# Workaround for bug 5317
-line="trap exit SIGHUP #by busybox-power"
-if ! grep -F -q "$line" /etc/profile; then
-  echo "$line" >> /etc/profile
-fi
-
 # Clean up conffile (from busybox-power 1.19.3power4 & 1.19.3power5)
 if test -e /etc/environment; then
   ORIGCONFIG_MD5="d23caa13476e0d872d23e7290b52f544"
index 74a9f95..9d2978d 100644 (file)
@@ -3,6 +3,10 @@ set -e
 
 sh /opt/busybox-power/uninstall-binary.sh
 
+# Clean up trap (from busybox-power <= 1.20.2power1)
+# Should be removed by the old prerm, but may be left behind when that one fails
+# and dpkg uses this one instead. Therefore, keep this cleanup included for a 
+# few busybox-power releases.
 line="trap exit SIGHUP #by busybox-power"
 if grep -F -q "$line" /etc/profile; then
   sed "/$line/d" /etc/profile > /tmp/profile.sed