File: [local] / src / usr.bin / sudo / Attic / BUGS (download)
Revision 1.6, Thu Jan 17 01:05:55 2002 UTC (22 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1 Changes since 1.5: +1 -1 lines
missed one
|
Known bugs in sudo version 1.6.5
================================
1) Sudo should have an option to log when removing "dangerous"
environment variables.
2) On DUNIX in sia mode, hitting return at the prompt does not quit.
3) In parse.lex, '@' should not need to be a special character.
However, because lex does greedy matching, {WORD} will match
instead of the "^Defaults[:@]?" line.
4) In list mode (sudo -l), characters escaped with a backslash
are shown verbatim with the backslash.
5) Because the parser only does a single pass it is possible to
make a sudoers file where the "defaults" options are set after
a user's entry has been validated, changing the permissions for
the user. The work-around is to put all 'defaults' entries
before the "User privilege specification" section but after all
the "alias specifications". In the future the parser will
converted to a two-pass parser.
For a list of things that are not bugs but that I would like to
add / fix, please see the TODO file.