]> git.ipfire.org Git - thirdparty/util-linux.git/commit
runuser: new command (derived from su(1))
authorKarel Zak <kzak@redhat.com>
Wed, 29 Aug 2012 15:34:26 +0000 (17:34 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 4 Sep 2012 15:00:31 +0000 (17:00 +0200)
commit7ec6adb1cc00719b10b21a732474fc444acaac95
tree87e0d1910afdea7216f7b887fc3b79e4cea19687
parentcf1a99dacc9b1b6a091e03906b60c47774a339f5
runuser: new command (derived from su(1))

 This command is based on su(1), the differences:

 - based on Fedora runuser su(1) patch
 - not installed with suid rights
 - allowed for root users only
 - don't ask for password
 - uses PAM session, for example:

$ cat /etc/pam.d/runuser
auth sufficient pam_rootok.so
session optional pam_keyinit.so revoke
session required pam_limits.so
session required pam_unix.so

$ cat /etc/pam.d/runuser-l
auth include runuser
session optional pam_keyinit.so force revoke
session include runuser

Signed-off-by: Karel Zak <kzak@redhat.com>
.gitignore
configure.ac
login-utils/Makemodule.am
login-utils/runuser.1 [new file with mode: 0644]
login-utils/runuser.c [new file with mode: 0644]
login-utils/su-common.c