[Pkg-shadow-commits] r3084 - in upstream/trunk: . src

Nicolas FRANÇOIS nekral-guest at alioth.debian.org
Sun Nov 1 16:57:59 UTC 2009


Author: nekral-guest
Date: 2009-11-01 16:57:59 +0000 (Sun, 01 Nov 2009)
New Revision: 3084

Modified:
   upstream/trunk/ChangeLog
   upstream/trunk/src/su.c
Log:
2009-11-01  Michel Hermier  <michel.hermier at gmail.com>

	* src/su.c: Set the default ENV_SUPATH to
	/sbin:/bin:/usr/sbin:/usr/bin (i.e. PATH when no ENV_SUPATH is
	specified).


Modified: upstream/trunk/ChangeLog
===================================================================
--- upstream/trunk/ChangeLog	2009-10-17 20:40:53 UTC (rev 3083)
+++ upstream/trunk/ChangeLog	2009-11-01 16:57:59 UTC (rev 3084)
@@ -1,3 +1,9 @@
+2009-11-01  Michel Hermier  <michel.hermier at gmail.com>
+
+	* src/su.c: Set the default ENV_SUPATH to
+	/sbin:/bin:/usr/sbin:/usr/bin (i.e. PATH when no ENV_SUPATH is
+	specified).
+
 2009-10-15  Thorsten Kukuk  <kukuk at suse.de>
 
 	* src/faillog.c, man/faillog.8.xml: Harmonize long option in code

Modified: upstream/trunk/src/su.c
===================================================================
--- upstream/trunk/src/su.c	2009-10-17 20:40:53 UTC (rev 3083)
+++ upstream/trunk/src/su.c	2009-11-01 16:57:59 UTC (rev 3084)
@@ -869,7 +869,7 @@
 
 	cp = getdef_str ((pwent.pw_uid == 0) ? "ENV_SUPATH" : "ENV_PATH");
 	if (NULL == cp) {
-		addenv ("PATH=/bin:/usr/bin", NULL);
+		addenv ((pwent.pw_uid == 0) ? "PATH=/sbin:/bin:/usr/sbin:/usr/bin" : "PATH=/bin:/usr/bin", NULL);
 	} else if (strchr (cp, '=') != NULL) {
 		addenv (cp, NULL);
 	} else {




More information about the Pkg-shadow-commits mailing list