Lines Matching +full:on +full:- +full:die
28 # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
46 eval $(stat -s ${Work_Dir})
47 [ ${st_nlink} = 3 ] || die
51 test -d ${d} && die
53 test -d ${d} || die
55 eval $(stat -s ${Work_Dir})
56 [ ${st_nlink} = 103 ] || die
59 test -d a/b/c/d/e && die
60 mkdir -p a/b/c/d/e || die
61 test -d a/b/c/d/e || die
63 if [ -n "${Unprived_User}" ]; then
65 mkdir b c || die
67 chown ${Unprived_User}:0 b || die
68 eval $(stat -s b)
69 [ ${st_uid} -eq $(id -u ${Unprived_User}) ] || die
70 [ ${st_gid} -eq 0 ] || die
72 chown ${Unprived_User}:100 c || die
73 eval $(stat -s c)
74 [ ${st_uid} -eq $(id -u ${Unprived_User}) ] || die
75 [ ${st_gid} -eq 100 ] || die
77 su ${Unprived_User} -c 'mkdir b/a'
78 eval $(stat -s b/a)
79 [ ${st_uid} -eq $(id -u ${Unprived_User}) ] || die
80 [ ${st_gid} -eq 0 ] || die
82 su ${Unprived_User} -c 'mkdir c/a'
83 eval $(stat -s c/a)
84 [ ${st_uid} -eq $(id -u ${Unprived_User}) ] || die
85 [ ${st_gid} -eq 100 ] || die
88 mkdir dir || die
89 echo 'mkdir dir/a' | kqueue_monitor 2 dir || die
90 test_name "Creating a directory raises NOTE_LINK on the parent" \
92 kqueue_check dir NOTE_LINK || die
93 test_name "Creating a directory raises NOTE_WRITE on the parent" \
95 kqueue_check dir NOTE_WRITE || die
96 rmdir dir/a || die
97 rmdir dir || die