2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-08-30 05:48:18 +00:00

Update for 1.6.4

This commit is contained in:
Todd C. Miller 2001-12-14 20:03:49 +00:00
parent 722cebb5c4
commit ba0635bf5c

27
BUGS
View File

@ -1,17 +1,22 @@
Known bugs in sudo version 1.6.3
Known bugs in sudo version 1.6.4
================================
1) "make install-man" should substitute correct paths into the
man pages themselves.
1) Sudo should have an option to log when removing "dangerous"
environment variables.
2) Sudo should log when removing "dangerous" envariables.
2) On DUNIX in sia mode, hitting return at the prompt does not quit.
3) configure variables that have been cached cannot be overridden
in subsequent configure runs, even if other --with-* options are
given. This is a flaw in GNU autoconf.
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) On DUNIX in sia mode, hitting return at the prompt does not quit.
4) 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.
5) In parse.lex, '@" should not need to be a special character.
For some reason, if it is not excluded from WORD, Defaults@ doesn't
match.
For a list of things that are not bugs but that I would like to
add / fix, please see the TODO file.