projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f922154
)
login: set PAM RHOST
author
Ryan Phillips
<ryan@trolocsis.com>
Tue, 22 Mar 2011 17:27:21 +0000
(18:27 +0100)
committer
Denys Vlasenko
<vda.linux@googlemail.com>
Tue, 22 Mar 2011 17:27:21 +0000
(18:27 +0100)
Signed-off-by: Ryan Phillips <ryan@trolocsis.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
loginutils/login.c
patch
|
blob
|
history
diff --git
a/loginutils/login.c
b/loginutils/login.c
index 5eeb0826dba0bd7a6ea2282bb47594fe5e966ed6..ce0d1741f57b934f9166e342dc50474639c944ff 100644
(file)
--- a/
loginutils/login.c
+++ b/
loginutils/login.c
@@
-278,6
+278,14
@@
int login_main(int argc UNUSED_PARAM, char **argv)
failed_msg = "set_item(TTY)";
goto pam_auth_failed;
}
+ /* set RHOST */
+ if (opt_host) {
+ pamret = pam_set_item(pamh, PAM_RHOST, opt_host);
+ if (pamret != PAM_SUCCESS) {
+ failed_msg = "set_item(RHOST)";
+ goto pam_auth_failed;
+ }
+ }
pamret = pam_authenticate(pamh, 0);
if (pamret != PAM_SUCCESS) {
failed_msg = "authenticate";