~jkaivo/privexec

757c0bd9 — Jakob Kaivo 2 years ago privexec
implement full precedence rules
c941b923 — Jakob Kaivo 2 years ago
correct keyword authorized -> authorize
3dfe8bd2 — Jakob Kaivo 2 years ago
add logging for permission checks and results
29037b8e — Jakob Kaivo 2 years ago
use separate group for check
f2c14509 — Jakob Kaivo 2 years ago
remove need to localize logging
4b12f801 — Jakob Kaivo 2 years ago
set gid to 0 for execution
48ce6ddf — Jakob Kaivo 2 years ago
add logging of user and command when executed
72f77b89 — Jakob Kaivo 2 years ago
add full precedence list
5e74f5da — Jakob Kaivo 2 years ago
begin paper with abstract and outline
e1a48622 — Jakob Kaivo 2 years ago
call setuid() so things like apt work properly
60124922 — Jakob Kaivo 2 years ago
remove unused code
083ccc2f — Jakob Kaivo 2 years ago
add some notes on configuration
56a7bd18 — Jakob Kaivo 2 years ago
implement basic PAM authentication
7e2116e5 — Jakob Kaivo 2 years ago
clean up output
17372f64 — Jakob Kaivo 2 years ago
update enum to align more closely with keywords
84f1e99b — Jakob Kaivo 2 years ago
actually parse privexec.conf
9ccd9576 — Jakob Kaivo 2 years ago
better diagnostics, find command in $PATH
5fbe9702 — Jakob Kaivo 2 years ago
set PATH to reasonable default before executing SUID wrapper
a9e81927 — Jakob Kaivo 2 years ago
fix conditional on call to waitpid()
e5a6c8fc — Jakob Kaivo 2 years ago
add top-level Makefile
Next