projects
/
krb5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a778a6c
)
* login.c (main): Don't overwrite "PATH" environment variable if
author
Tom Yu
<tlyu@mit.edu>
Wed, 8 Sep 2004 20:23:02 +0000
(20:23 +0000)
committer
Tom Yu
<tlyu@mit.edu>
Wed, 8 Sep 2004 20:23:02 +0000
(20:23 +0000)
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
src/appl/bsd/ChangeLog
patch
|
blob
|
history
src/appl/bsd/login.c
patch
|
blob
|
history
diff --git
a/src/appl/bsd/ChangeLog
b/src/appl/bsd/ChangeLog
index acf6624bb62a6bcc480ef3b51cfac7a472ec968f..6430cf57f0b5f9801912591334ce7be723a6bfb4 100644
(file)
--- 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 8259046d60971a437f81d698eaa9fb840609a82c..6282a42f073f2b621b4cf2e32ea70c8ec26af5b9 100644
(file)
--- 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);