chiark
/
gitweb
/
~ian
/
userv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add --spoof-user. Tidy up servicepw &c in daemon.
[userv.git]
/
parser.c
diff --git
a/parser.c
b/parser.c
index e173e3a1c1471bf024c78d5040ffa01515ec2056..23958373ddb563a8db860bd90a90702bf946ca42 100644
(file)
--- a/
parser.c
+++ b/
parser.c
@@
-694,10
+694,7
@@
int pf_servicegroup(int ptoken, char ***rvalues) {
}
int pf_callingusershell(int ptoken, char ***rvalues) {
}
int pf_callingusershell(int ptoken, char ***rvalues) {
- struct passwd *pw;
-
- pw= getpwnam(logname); if (!pw) syscallerror("looking up calling user");
- parm_1string(rvalues,pw->pw_shell); return 0;
+ parm_1string(rvalues,callinguser_shell); return 0;
}
int pf_serviceusershell(int ptoken, char ***rvalues) {
}
int pf_serviceusershell(int ptoken, char ***rvalues) {