[Pkg-e-commits] [SCM] Enlightenment 17 branch, master, updated. debian/0.16.999.042-1-1-gedf0272

Albin Tonnerre albin.tonnerre at gmail.com
Sun May 4 22:57:27 UTC 2008


The following commit has been merged in the master branch:
commit edf0272a9cd44f5fed49cd2664098716ac308882
Author: Albin Tonnerre <albin.tonnerre at gmail.com>
Date:   Mon May 5 00:27:50 2008 +0200

    Install setuid binaries correctly

diff --git a/debian/changelog b/debian/changelog
index ecc32e0..012ee2d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+e17 (0.16.999.042-2) experimental; urgency=low
+
+  * Install setuid binaries correctly
+
+ -- Albin Tonnerre <albin.tonnerre at gmail.com>  Mon, 05 May 2008 00:25:47 +0200
+
 e17 (0.16.999.042-1) experimental; urgency=low
 
   [ Albin Tonnerre ]
diff --git a/debian/e17.postinst b/debian/e17.postinst
index 3edf720..e6725dc 100644
--- a/debian/e17.postinst
+++ b/debian/e17.postinst
@@ -7,8 +7,4 @@ wm=enlightenment_start
 update-alternatives  --install /usr/bin/x-window-manager x-window-manager \
     /usr/bin/$wm 90
 
-chmod u+s /usr/lib/enlightenment/enlightenment_sys
-#chmod u+s /usr/lib/enlightenment/modules/battery/*/batget
-chmod u+s /usr/lib/enlightenment/modules/cpufreq/*/freqset
-chmod u+s /usr/lib/enlightenment/modules/temperature/*/tempget
 #DEBHELPER#
diff --git a/debian/rules b/debian/rules
index 81659a2..0bb981b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,6 +13,11 @@ install/e17::
 	rm -r debian/tmp/usr/lib/enlightenment/modules/layout
 	rm -r debian/tmp/usr/lib/enlightenment/modules/wizard
 
+binary-predeb/e17::
+	chmod 4755 debian/e17/usr/lib/enlightenment/enlightenment_sys
+	chmod 4755 debian/e17/usr/lib/enlightenment/modules/cpufreq/*/freqset
+	chmod 4755 debian/e17/usr/lib/enlightenment/modules/temperature/*/tempget
+
 DEB_INSTALL_MANPAGES_e17 := $(DEB_SRCDIR)/debian/enlightenment.1 $(DEB_SRCDIR)/debian/enlightenment_*.1
 DEB_INSTALL_MANPAGES_e17-dev := $(DEB_SRCDIR)/debian/enlightenment-config.1
 DEB_DH_STRIP_ARGS := --dbg-package=e17-dbg

-- 
Enlightenment 17



More information about the Pkg-e-commits mailing list