Annotation of embedaddon/sudo/plugins/sudoers/regress/testsudoers/test5.sh, revision 1.1
1.1 ! misho 1: #!/bin/sh
! 2: #
! 3: # Test sudoers file mode check
! 4: #
! 5:
! 6: # Create test file
! 7: TESTFILE=`pwd`/regress/testsudoers/test5.inc
! 8: cat >$TESTFILE <<EOF
! 9: root ALL = ALL
! 10: EOF
! 11:
! 12: MYUID=`\ls -ln $TESTFILE | awk '{print $3}'`
! 13: MYGID=`\ls -ln $TESTFILE | awk '{print $4}'`
! 14: exec 2>&1
! 15:
! 16: # Test world writable
! 17: chmod 666 $TESTFILE
! 18: ./testsudoers -U $MYUID -G $MYGID root id <<EOF
! 19: #include $TESTFILE
! 20: EOF
! 21:
! 22: # Test group writable
! 23: chmod 664 $TESTFILE
! 24: ./testsudoers -U $MYUID -G -1 root id <<EOF
! 25: #include $TESTFILE
! 26: EOF
! 27:
! 28: rm -f $TESTFILE
! 29: exit 0
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>