[Pkg-shadow-commits] r249 - trunk/debian

Christian Perrier pkg-shadow-devel@lists.alioth.debian.org
Mon, 13 Jun 2005 22:00:15 +0000


Author: bubulle
Date: 2005-06-13 22:00:14 +0000 (Mon, 13 Jun 2005)
New Revision: 249

Modified:
   trunk/debian/changelog
   trunk/debian/rules
Log:
Remove the setuid bit on login. See #298060 for (long) rationale


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2005-06-13 21:51:17 UTC (rev 248)
+++ trunk/debian/changelog	2005-06-13 22:00:14 UTC (rev 249)
@@ -13,6 +13,9 @@
     - debian/passwd.config:
       Re-enable the password confirmation question at critical priority
       Closes: #304350
+    - debian/rules:
+      Remove the setuid bit on login
+      Closes: #298060
   * Debconf translation updates:
     - Estonian added. Close: #312471
   * Man pages translation updates:

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2005-06-13 21:51:17 UTC (rev 248)
+++ trunk/debian/rules	2005-06-13 22:00:14 UTC (rev 249)
@@ -131,7 +131,8 @@
 	chmod u+s debian/passwd/usr/bin/chsh
 	chmod u+s debian/passwd/usr/bin/gpasswd
 	chmod u+s debian/passwd/usr/bin/passwd
-	chmod u+s debian/login/bin/login
+	# No real need for login to be setuid root
+	# chmod u+s debian/login/bin/login
 	chmod u+s debian/login/bin/su
 	chmod u+s debian/login/usr/bin/newgrp
 	chgrp shadow debian/passwd/usr/bin/chage