[sudo-cvs] CVS commit: sudo

Todd C. Miller Todd.Miller at courtesan.com
Sat Feb 9 09:30:08 EST 2008


Module Name:	sudo
Committed By:	millert
Date:		Sat Feb  9 14:30:08 UTC 2008

Modified Files:
	sudo: Makefile.in config.h.in configure.in def_data.c def_data.h
	    def_data.in gram.c gram.h gram.y ldap.c parse.c parse.h
	    pathnames.h.in sudo.c sudo.cat sudo.h sudo.man.in sudo.pod
	    sudo_usage.h.in sudoers.ldap.cat sudoers.ldap.man.in
	    sudoers.ldap.pod testsudoers.c toke.c toke.l
Added Files:
	sudo: selinux.c sesh.c

Log Message:
Add support for SELinux RBAC.  Sudoers entries may specify a role and type.
There are also role and type defaults that may be used.  To make sure a
transition occurs, when using RBAC commands are executed via the new sesh
binary.  Based on initial changes from Dan Walsh.


To generate a diff of this commit:
cvs rdiff -r1.312 -r1.313 sudo/Makefile.in
cvs rdiff -r1.233 -r1.234 sudo/config.h.in
cvs rdiff -r1.517 -r1.518 sudo/configure.in
cvs rdiff -r1.24 -r1.25 sudo/def_data.c
cvs rdiff -r1.21 -r1.22 sudo/def_data.h
cvs rdiff -r1.26 -r1.27 sudo/def_data.in
cvs rdiff -r1.28 -r1.29 sudo/gram.c
cvs rdiff -r1.7 -r1.8 sudo/gram.h
cvs rdiff -r1.29 -r1.30 sudo/gram.y
cvs rdiff -r1.96 -r1.97 sudo/ldap.c
cvs rdiff -r1.227 -r1.228 sudo/parse.c
cvs rdiff -r1.41 -r1.42 sudo/parse.h
cvs rdiff -r1.60 -r1.61 sudo/pathnames.h.in
cvs rdiff -r0 -r1.1 sudo/selinux.c sudo/sesh.c
cvs rdiff -r1.468 -r1.469 sudo/sudo.c
cvs rdiff -r1.54 -r1.55 sudo/sudo.cat
cvs rdiff -r1.258 -r1.259 sudo/sudo.h
cvs rdiff -r1.43 -r1.44 sudo/sudo.man.in
cvs rdiff -r1.108 -r1.109 sudo/sudo.pod
cvs rdiff -r1.3 -r1.4 sudo/sudo_usage.h.in
cvs rdiff -r1.5 -r1.6 sudo/sudoers.ldap.cat sudo/sudoers.ldap.man.in \
    sudo/sudoers.ldap.pod
cvs rdiff -r1.121 -r1.122 sudo/testsudoers.c
cvs rdiff -r1.19 -r1.20 sudo/toke.c sudo/toke.l




More information about the sudo-commits mailing list