Deleted Added
full compact
2c2
< # $FreeBSD: head/tools/regression/fstest/tests/chown/08.t 166065 2007-01-17 01:42:12Z pjd $
---
> # $FreeBSD: head/tools/regression/fstest/tests/chown/08.t 210984 2010-08-06 23:58:54Z pjd $
11c11,20
< echo "1..34"
---
> case "${os}:${fs}" in
> FreeBSD:ZFS)
> echo "1..20"
> ;;
> FreeBSD:UFS)
> echo "1..44"
> ;;
> *)
> quick_exit
> esac
17a27
> expect 0,0 stat ${n0} uid,gid
19a30
> expect 65534,65534 stat ${n0} uid,gid
23,25c34
< expect 0 chflags ${n0} UF_IMMUTABLE
< expect EPERM chown ${n0} 65534 65534
< expect 0 chflags ${n0} none
---
> expect 0 chflags ${n0} SF_NOUNLINK
27,31c36
< expect 0 unlink ${n0}
<
< expect 0 create ${n0} 0644
< expect 0 chflags ${n0} SF_APPEND
< expect EPERM chown ${n0} 65534 65534
---
> expect 65534,65534 stat ${n0} uid,gid
33d37
< expect 0 chown ${n0} 65534 65534
36,41c40,57
< expect 0 create ${n0} 0644
< expect 0 chflags ${n0} UF_APPEND
< expect EPERM chown ${n0} 65534 65534
< expect 0 chflags ${n0} none
< expect 0 chown ${n0} 65534 65534
< expect 0 unlink ${n0}
---
> case "${os}:${fs}" in
> FreeBSD:ZFS)
> expect 0 create ${n0} 0644
> expect 0 chflags ${n0} SF_APPEND
> expect 0 chown ${n0} 65534 65534
> expect 65534,65534 stat ${n0} uid,gid
> expect 0 chflags ${n0} none
> expect 0 unlink ${n0}
> ;;
> FreeBSD:UFS)
> expect 0 create ${n0} 0644
> expect 0 chflags ${n0} SF_APPEND
> expect EPERM chown ${n0} 65534 65534
> expect 0,0 stat ${n0} uid,gid
> expect 0 chflags ${n0} none
> expect 0 chown ${n0} 65534 65534
> expect 65534,65534 stat ${n0} uid,gid
> expect 0 unlink ${n0}
43,47c59,66
< expect 0 create ${n0} 0644
< expect 0 chflags ${n0} SF_NOUNLINK
< expect 0 chown ${n0} 65534 65534
< expect 0 chflags ${n0} none
< expect 0 unlink ${n0}
---
> expect 0 create ${n0} 0644
> expect 0 chflags ${n0} UF_IMMUTABLE
> expect EPERM chown ${n0} 65534 65534
> expect 0,0 stat ${n0} uid,gid
> expect 0 chflags ${n0} none
> expect 0 chown ${n0} 65534 65534
> expect 65534,65534 stat ${n0} uid,gid
> expect 0 unlink ${n0}
49,53c68,84
< expect 0 create ${n0} 0644
< expect 0 chflags ${n0} UF_NOUNLINK
< expect 0 chown ${n0} 65534 65534
< expect 0 chflags ${n0} none
< expect 0 unlink ${n0}
---
> expect 0 create ${n0} 0644
> expect 0 chflags ${n0} UF_NOUNLINK
> expect 0 chown ${n0} 65534 65534
> expect 65534,65534 stat ${n0} uid,gid
> expect 0 chflags ${n0} none
> expect 0 unlink ${n0}
>
> expect 0 create ${n0} 0644
> expect 0 chflags ${n0} UF_APPEND
> expect EPERM chown ${n0} 65534 65534
> expect 0,0 stat ${n0} uid,gid
> expect 0 chflags ${n0} none
> expect 0 chown ${n0} 65534 65534
> expect 65534,65534 stat ${n0} uid,gid
> expect 0 unlink ${n0}
> ;;
> esac