From ba0635bf5c673f726b45a2817f44d1da949853d3 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 14 Dec 2001 20:03:49 +0000 Subject: [PATCH] Update for 1.6.4 --- BUGS | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/BUGS b/BUGS index d0c7d0bb9..976b6abf8 100644 --- a/BUGS +++ b/BUGS @@ -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. -- 2.40.0