This website requires JavaScript.
Explore
Help
Register
Sign In
ericonr
/
util-linux
mirror of
https://github.com/ericonr/util-linux.git
Watch
1
Star
0
Fork
You've already forked util-linux
0
Code
Issues
Projects
Releases
Wiki
Activity
50a3c3bd28
util-linux
/
login-utils
/
runuser.c
8 lines
104 B
C
Raw
Normal View
History
Unescape
Escape
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>
2012-08-29 10:34:26 -05:00
#
include
"su-common.h"
su: fix stupid typo Signed-off-by: Karel Zak <kzak@redhat.com>
2012-11-01 07:03:28 -05:00
int
main
(
int
argc
,
char
*
*
argv
)
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>
2012-08-29 10:34:26 -05:00
{
su: fix stupid typo Signed-off-by: Karel Zak <kzak@redhat.com>
2012-11-01 07:03:28 -05:00
return
su_main
(
argc
,
argv
,
RUNUSER_MODE
)
;
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>
2012-08-29 10:34:26 -05:00
}