From: Tom Yu <tlyu@mit.edu> Date: Wed, 8 Sep 2004 20:23:02 +0000 (+0000) Subject: * login.c (main): Don't overwrite "PATH" environment variable if X-Git-Tag: krb5-1.4-beta1~97 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a756236daa2b356e62dd82cd3b6b0c7618d18227;p=krb5.git * login.c (main): Don't overwrite "PATH" environment variable if it's already set. ticket: 427 version_reported: 1.0.1 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16731 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index acf6624bb..6430cf57f 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,3 +1,8 @@ +2004-09-08 Tom Yu <tlyu@mit.edu> + + * login.c (main): Don't overwrite "PATH" environment variable if + it's already set. + 2004-07-16 Ken Raeburn <raeburn@mit.edu> * compat_recv.c: Only include sys/select.h if it's available. diff --git a/src/appl/bsd/login.c b/src/appl/bsd/login.c index 8259046d6..6282a42f0 100644 --- a/src/appl/bsd/login.c +++ b/src/appl/bsd/login.c @@ -1764,7 +1764,7 @@ int main(argc, argv) setenv("KRB5CCNAME", ccname, 1); setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); + setenv("PATH", LPATH, 0); setenv("USER", pwd->pw_name, 1); setenv("SHELL", pwd->pw_shell, 1);