prepare busybox-power 1.19.3power3 release
[busybox-power] / debian / busybox-power.postinst
index 1a16365..1836263 100644 (file)
@@ -4,7 +4,14 @@ set -e
 /opt/busybox-power/busybox.power sh /opt/busybox-power/install-binary.sh
 
 # Workaround for bug 5317
-if ! grep -q "trap exit SIGHUP SIGINT SIGTERM" /etc/profile; then
-  echo "trap exit SIGHUP SIGINT SIGTERM #by busybox-power" >> /etc/profile
+line="trap exit SIGHUP #by busybox-power"
+if ! grep -F -q "$line" /etc/profile; then
+  echo "$line" >> /etc/profile
 fi
 
+# Set SUID bit on /bin/busybox. Privileges are automatically dropped for 
+# applets that do not require the SUID bit to be set
+#chmod u+s /bin/busybox 
+# XXX - Disabled, see http://talk.maemo.org/showpost.php?p=1128548&postcount=166
+chmod u-s /bin/busybox
+