mirror of
https://abf.rosa.ru/djam/coreutils.git
synced 2025-02-25 02:02:50 +00:00
19 lines
823 B
Diff
19 lines
823 B
Diff
diff -Naurp coreutils-6.12/src/su.c coreutils-6.12.oden/src/su.c
|
|
--- coreutils-6.12/src/su.c 2008-05-26 08:40:33.000000000 +0200
|
|
+++ coreutils-6.12.oden/src/su.c 2008-12-21 16:09:29.000000000 +0100
|
|
@@ -112,6 +112,15 @@
|
|
# define DEFAULT_ROOT_LOGIN_PATH "/usr/ucb:/bin:/usr/bin:/etc"
|
|
#endif
|
|
|
|
+/* The default paths which get set are both bogus and oddly influenced
|
|
+ by <paths.h> and -D on the commands line. Just to be clear, we'll set
|
|
+ these explicitly. -ewt */
|
|
+#undef DEFAULT_LOGIN_PATH
|
|
+#undef DEFAULT_ROOT_LOGIN_PATH
|
|
+#define DEFAULT_LOGIN_PATH "/bin:/usr/bin:/usr/local/bin:/usr/bin/X11"
|
|
+#define DEFAULT_ROOT_LOGIN_PATH \
|
|
+ "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11"
|
|
+
|
|
/* The shell to run if none is given in the user's passwd entry. */
|
|
#define DEFAULT_SHELL "/bin/sh"
|
|
|