Alessandro Mauri a666081599 touches to shell proxy
reworked the privilege escalation works by changing the way target user info
is passed around, now we pass struct passwd* and struct group* instead of
strings wich allows much greater flexibility.
Also now us mimics the behavior of sudo and doas regarding the shell proxies:
- commands are started under a subshell, that shell is the user's
- if no command is specified just the shell is executed
2021-04-03 17:17:23 +02:00
2021-04-03 01:20:48 +02:00
2021-03-27 23:01:22 +01:00
2021-03-28 16:57:44 +02:00
2021-04-03 01:22:36 +02:00
2021-04-03 17:17:23 +02:00
2021-04-03 17:17:23 +02:00

US - User {Switcher,Shell}

Opens a shell as a different user without needing to authenticate as that user. This is similar to the behavior of su but it allows to execute privileged and/or commands as any other user without needing their password.

Description
User Switcher, just like sudo but worse
Readme 203 KiB
Languages
C 78%
Roff 18.8%
Makefile 3.2%