]> granicus.if.org Git - sudo/commit
sudoers_lookup() now returns a bitmap instead of an int. This makes it
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 19 Aug 1999 16:30:09 +0000 (16:30 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 19 Aug 1999 16:30:09 +0000 (16:30 +0000)
commit0598093e2c662020ccc32de074bdc106401f286f
treed64723d8ed6f14a9e638a85372ede7fef5cdc468
parent804e168d90347e41f017981ffaf8d5a2eb4e6457
sudoers_lookup() now returns a bitmap instead of an int.  This makes it
possible to express things like "failed to validate because user not listed
for this host".  Some thigns that were previously VALIDATE_FOO are now
FLAG_FOO.  This may change later on.

Reorganized code in log_auth() and sudo.c to deal with above changes.

Safer versions of push/pushcp with in the do { ... } while (0) style

parse.yacc now saves info on the stack to allow parse.c to determine
if a user was listed, but not for the host he/she tried to run on.

Added --with-mail-if-no-host option
INSTALL
config.h.in
configure
configure.in
logging.c
parse.c
parse.yacc
sudo.c
sudo.h