From 3a7a366d76ccc56ba877bdbd6efde8988e05ae57 Mon Sep 17 00:00:00 2001 From: Keith Bostic Date: Mon, 6 Mar 1989 05:53:10 -0800 Subject: [PATCH] add pathnames.h SCCS-vsn: usr.bin/su/su.c 5.12 --- usr/src/usr.bin/su/su.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/usr/src/usr.bin/su/su.c b/usr/src/usr.bin/su/su.c index 6f9b102c6a..073d24dda8 100644 --- a/usr/src/usr.bin/su/su.c +++ b/usr/src/usr.bin/su/su.c @@ -22,7 +22,7 @@ char copyright[] = #endif /* not lint */ #ifndef lint -static char sccsid[] = "@(#)su.c 5.11 (Berkeley) %G%"; +static char sccsid[] = "@(#)su.c 5.12 (Berkeley) %G%"; #endif /* not lint */ #include @@ -32,6 +32,7 @@ static char sccsid[] = "@(#)su.c 5.11 (Berkeley) %G%"; #include #include #include +#include "pathnames.h" main(argc, argv) int argc; @@ -87,7 +88,7 @@ main(argc, argv) if (pwd->pw_shell && *pwd->pw_shell) shell = strcpy(shellbuf, pwd->pw_shell); else { - shell = "/bin/sh"; + shell = _PATH_BSHELL; iscsh = NO; } @@ -131,7 +132,7 @@ main(argc, argv) shell = pwd->pw_shell; iscsh = UNSET; } else { - shell = "/bin/sh"; + shell = _PATH_BSHELL; iscsh = NO; } @@ -161,7 +162,7 @@ main(argc, argv) if (!asme) { if (fulllogin) { p = getenv("TERM"); - cleanenv[0] = "PATH=:/usr/ucb:/bin:/usr/bin"; + cleanenv[0] = _PATH_SEARCHPATH; cleanenv[1] = NULL; environ = cleanenv; (void)setenv("TERM", p, 1); -- 2.20.1