[sudo-cvs] CVS commit: sudo
Todd C. Miller
Todd.Miller at courtesan.com
Tue Oct 26 18:10:55 EDT 2004
Module Name: sudo
Committed By: millert
Date: Tue Oct 26 22:10:55 UTC 2004
Modified Files:
sudo: parse.c parse.h
Added Files:
sudo: gram.c gram.h gram.y
Removed Files:
sudo: parse.yacc sudo.tab.c sudo.tab.h
Log Message:
Rewritten parser that converts sudoers into a set of data structures.
This eliminates ordering issues and makes it possible to apply
sudoers Defaults entries before searching for the command.
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 sudo/gram.c sudo/gram.h sudo/gram.y
cvs rdiff -r1.167 -r1.168 sudo/parse.c
cvs rdiff -r1.17 -r1.18 sudo/parse.h
cvs rdiff -r1.211 -r0 sudo/parse.yacc
cvs rdiff -r1.82 -r0 sudo/sudo.tab.c
cvs rdiff -r1.13 -r0 sudo/sudo.tab.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
More information about the sudo-commits
mailing list