[sudo-cvs] CVS commit: sudo

Todd.Miller at courtesan.com Todd.Miller at courtesan.com
Tue Jun 12 12:38:37 EDT 2007

Module Name:	sudo
Committed By:	millert
Date:		Tue Jun 12 16:38:37 UTC 2007

Modified Files:
	sudo [SUDO_1_6_9]: LICENSE Makefile.in parse.c
Added Files:
	sudo [SUDO_1_6_9]: glob.c
	sudo/emul [SUDO_1_6_9]: glob.h

Log Message:
Use glob(3) instead of fnmatch(3) for matching pathnames and stat
each result that matches the basename of the user's command.  This
makes "cd /usr/bin ; sudo ./blah" work when sudoers allows /usr/bin/blah.

To generate a diff of this commit:
cvs rdiff -r1.16.2.1 -r1.16.2.2 sudo/LICENSE
cvs rdiff -r1.246.2.3 -r1.246.2.4 sudo/Makefile.in
cvs rdiff -r0 -r1.7.2.1 sudo/glob.c
cvs rdiff -r1.160.2.4 -r1.160.2.5 sudo/parse.c
cvs rdiff -r0 -r1.1.2.1 sudo/emul/glob.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