2019-10-19 |
tedu | note that authentication is required, unless otherwise...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | fix some more fallout from setting path in setusercontext...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | add an example hint that shows how original path can...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | tweak wording a bit. always talk about creating a new...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | setusercontext resets PATH (which we want). but then...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | mention environment resetting here as well. ok millert
|
commit | commitdiff | tree |
2019-10-19 |
tedu | always reset the "su" variables, which is more consistent...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | redo the environment inheritance to not inherit. it...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | a few cleanups and simplifications possible now that...
|
commit | commitdiff | tree |
2019-10-19 |
tedu | use getpwuid_r to avoid problems with hidden static...
|
commit | commitdiff | tree |
2019-01-30 |
tedu | clear the password even after a mismatch
|
commit | commitdiff | tree |
2018-05-30 |
tedu | lowercase doas ee cummings style
|
commit | commitdiff | tree |
2018-05-30 |
tedu | not necessarily the same name, but the indicated name
|
commit | commitdiff | tree |
2017-12-11 |
tedu | for password failure, print Authorization failed instead...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | a little const here and there to prevent rules from...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | prepenv can take a const rule
|
commit | commitdiff | tree |
2017-12-11 |
tedu | simplify example. list of ports variables was non-exahustive...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | add a geteuid check to make sure we're root before...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | envlist and arglist are both string lists; simplify...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | it has been six months and two days... remove keepenv...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | missing semicolon at end of rule. yacc doesn't seem...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | move yyparse decl next to yyfp
|
commit | commitdiff | tree |
2017-12-11 |
tedu | as a result of the env rework, arraylen() is only used...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | -L means no command
|
commit | commitdiff | tree |
2017-12-11 |
tedu | don't allow combining nopass and persist in a single...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | the sudo timeout was 5 minutes i believe, so we'll...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | clarify that -L will exit without running a command.
|
commit | commitdiff | tree |
2017-12-11 |
tedu | add support for the verified auth ioctls using 'persist...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | unconst these parameters; i won't be changing bsd auth...
|
commit | commitdiff | tree |
2017-12-11 |
tedu | move the authentication code to a function
|
commit | commitdiff | tree |
2016-06-27 |
tedu | somehow nopass snuck onto the :wheel example. i think...
|
commit | commitdiff | tree |
2016-06-27 |
tedu | revise environment handling. Add a setenv keyword for...
|
commit | commitdiff | tree |
2016-06-27 |
tedu | move a space to the correct spot
|
commit | commitdiff | tree |
2016-06-24 |
tedu | the environment handling code was showing its age....
|
commit | commitdiff | tree |
2016-06-24 |
tedu | don't use specified twice in a sentence, noticed by jmc
|
commit | commitdiff | tree |
2016-06-24 |
tedu | clarify some wording
|
commit | commitdiff | tree |
2016-06-24 |
tedu | specify that default is deny if no rule matches
|
commit | commitdiff | tree |
2015-08-03 |
Ted Unangst | remove an extra getuid call, reported by Martijn van...
|
commit | commitdiff | tree |
2015-07-30 |
Ted Unangst | make gid parsing look like uid parsing. from Martijn...
|
commit | commitdiff | tree |
2015-07-29 |
Ted Unangst | refine a comment
|
commit | commitdiff | tree |
2015-07-27 |
Ted Unangst | default permitted target is all users, not root.
|
commit | commitdiff | tree |
2015-07-26 |
Ted Unangst | small clarifications
|
commit | commitdiff | tree |
2015-07-26 |
Ted Unangst | checkconfig doesn't return anymore, noted by zhuk
|
commit | commitdiff | tree |
2015-07-26 |
Ted Unangst | tweak config checking slightly
|
commit | commitdiff | tree |
2015-07-21 |
Ted Unangst | oops, previous commit regarding cases should have just...
|
commit | commitdiff | tree |
2015-07-21 |
Ted Unangst | cases should line up with switch, from Dimitris Papastamos
|
commit | commitdiff | tree |
2015-07-20 |
Ted Unangst | SHELL is out, from Michael Reed
|
commit | commitdiff | tree |
2015-07-20 |
Ted Unangst | sf points out sudo doesn't allow SHELL in children
|
commit | commitdiff | tree |
2015-07-20 |
Ted Unangst | check that badlisted env has = after the name
|
commit | commitdiff | tree |
2015-07-20 |
Ted Unangst | rescope and rename some variables to reduce pressure...
|
commit | commitdiff | tree |
2015-07-20 |
Ted Unangst | introduce a minimal badset ($ENV) for environment stripping...
|
commit | commitdiff | tree |
2015-07-19 |
Ted Unangst | sudo emulation: if execvpe fails with ENOENT, print...
|
commit | commitdiff | tree |
2015-07-18 |
Ted Unangst | rearrange variable decls a little
|
commit | commitdiff | tree |
2015-07-17 |
Ted Unangst | tweak wording
|
commit | commitdiff | tree |
2015-07-17 |
Ted Unangst | improve wording, from Thanos Tsouanas
|
commit | commitdiff | tree |
2015-07-16 |
Ted Unangst | doas grows up. no insults.
|
commit | commitdiff | tree |
2015-07-16 |
Ted Unangst | combine fprintfs and use a constant format string....
|
commit | commitdiff | tree |
2015-07-16 |
Ted Unangst | import doas. still subject to changes, large and small.
|
commit | commitdiff | tree |
|