summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoey <joey>1999-08-17 05:07:54 +0000
committerjoey <joey>1999-08-17 05:07:54 +0000
commit6b0e8f6773b98cc4905cc0329e471ade8db3ac32 (patch)
tree7322717e1ad9f71d033a50df9bf5dc658dfecce2
parentb45f254fc53ba0418eb6a95dc0cf2677beabbe1f (diff)
downloaddebhelper-6b0e8f6773b98cc4905cc0329e471ade8db3ac32.tar.gz
r160: Initial Import
-rw-r--r--debian/changelog16
-rwxr-xr-xexamples/rules1
-rwxr-xr-xexamples/rules.multi2
3 files changed, 19 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index f15c8dd6..4feee157 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+debhelper (1.2.24) unstable; urgency=low
+
+ * dh_fixperms: linux 2.1.x and 2.2.x differ from earlier versions in that
+ they do not clear the suid bit on a file when the owner of that file
+ changes. It seems that fakeroot behaves the same as linux 2.1 here. I
+ was relying on the old behavior to get rid of suid and sgid bits on files.
+ Since this no longer happens implicitly, I've changed to clearing the
+ bits explicitly.
+ * There's also a small behavior change involved here. Before, dh_fixperms
+ did not clear suid permissions on files that were already owned by root.
+ Now it does.
+ * dh_fixperms.1: cleaned up the docs to mention that those bits are
+ cleared.
+
+ -- Joey Hess <joeyh@master.debian.org> Fri, 15 Jan 1999 16:54:44 -0800
+
debhelper (1.2.23) unstable; urgency=low
* autoscripts/postrm-wm: use "=", not "==" (#31727).
diff --git a/examples/rules b/examples/rules
index 89263a1a..a0806c1d 100755
--- a/examples/rules
+++ b/examples/rules
@@ -58,6 +58,7 @@ binary-arch: build install
dh_strip
dh_compress
dh_fixperms
+ # You may want to make some executables suid here.
dh_suidregister
# dh_makeshlibs
dh_installdeb
diff --git a/examples/rules.multi b/examples/rules.multi
index 6f01cc82..f03909f6 100755
--- a/examples/rules.multi
+++ b/examples/rules.multi
@@ -57,6 +57,7 @@ binary-indep: build install
dh_link -i
dh_compress -i
dh_fixperms -i
+ # You may want to make some executables suid here.
dh_suidregister -i
dh_installdeb -i
dh_gencontrol -i
@@ -81,6 +82,7 @@ binary-arch: build install
dh_link -a
dh_compress -a
dh_fixperms -a
+ # You may want to make some executables suid here.
dh_suidregister -a
dh_installdeb -a
# dh_makeshlibs -a