Commit History

Author SHA1 Message Date
  Jakob Kaivo 757c0bd92b implement full precedence rules 3 years ago
  Jakob Kaivo c941b923b4 correct keyword authorized -> authorize 3 years ago
  Jakob Kaivo 3dfe8bd2c0 add logging for permission checks and results 3 years ago
  Jakob Kaivo 29037b8e6e use separate group for check 3 years ago
  Jakob Kaivo f2c1450995 remove need to localize logging 3 years ago
  Jakob Kaivo 4b12f8018e set gid to 0 for execution 3 years ago
  Jakob Kaivo 48ce6ddfde add logging of user and command when executed 3 years ago
  Jakob Kaivo 72f77b8941 add full precedence list 3 years ago
  Jakob Kaivo 5e74f5da46 begin paper with abstract and outline 3 years ago
  Jakob Kaivo e1a4862252 call setuid() so things like apt work properly 3 years ago
  Jakob Kaivo 6012492207 remove unused code 3 years ago
  Jakob Kaivo 083ccc2fcc add some notes on configuration 3 years ago
  Jakob Kaivo 56a7bd183c implement basic PAM authentication 3 years ago
  Jakob Kaivo 7e2116e5b0 clean up output 3 years ago
  Jakob Kaivo 17372f6493 update enum to align more closely with keywords 3 years ago
  Jakob Kaivo 84f1e99b60 actually parse privexec.conf 3 years ago
  Jakob Kaivo 9ccd957678 better diagnostics, find command in $PATH 3 years ago
  Jakob Kaivo 5fbe9702a1 set PATH to reasonable default before executing SUID wrapper 3 years ago
  Jakob Kaivo a9e81927df fix conditional on call to waitpid() 3 years ago
  Jakob Kaivo e5a6c8fc44 add top-level Makefile 3 years ago
  Jakob Kaivo 5fd418a22a outline of check program 3 years ago
  Jakob Kaivo 93854e37b2 ignore compiled binaries 3 years ago
  Jakob Kaivo 08c30d1a3d first draft of front-end 3 years ago
  Jakob Kaivo b85457d877 add draft README explaining relationship among the parts 3 years ago
  Jakob Kaivo 60e2d482e8 the setuid part 3 years ago
  Jakob Kaivo e0b68d2c59 ignore object files 3 years ago
  Jakob Kaivo 809e277e04 initial commit 3 years ago