diff options
| author | Tom Yu <tlyu@mit.edu> | 2004-09-08 20:23:02 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2004-09-08 20:23:02 +0000 |
| commit | a756236daa2b356e62dd82cd3b6b0c7618d18227 (patch) | |
| tree | a57055206eb3b2de3900a5b615e8de82d65df68a /src/appl | |
| parent | a778a6cd6d3c362c400e391843f7f9ce915a861c (diff) | |
| download | krb5-a756236daa2b356e62dd82cd3b6b0c7618d18227.tar.gz krb5-a756236daa2b356e62dd82cd3b6b0c7618d18227.tar.xz krb5-a756236daa2b356e62dd82cd3b6b0c7618d18227.zip | |
* 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
Diffstat (limited to 'src/appl')
| -rw-r--r-- | src/appl/bsd/ChangeLog | 5 | ||||
| -rw-r--r-- | src/appl/bsd/login.c | 2 |
2 files changed, 6 insertions, 1 deletions
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); |
