4 desc="chown returns EPERM if the named file has its immutable or append-only flag set"
15 expect 0 create ${n0} 0644
16 expect 0 chflags ${n0} SF_IMMUTABLE
17 expect EPERM chown ${n0} 65534 65534
18 expect 0 chflags ${n0} none
19 expect 0 chown ${n0} 65534 65534
22 expect 0 create ${n0} 0644
23 expect 0 chflags ${n0} UF_IMMUTABLE
24 expect EPERM chown ${n0} 65534 65534
25 expect 0 chflags ${n0} none
26 expect 0 chown ${n0} 65534 65534
29 expect 0 create ${n0} 0644
30 expect 0 chflags ${n0} SF_APPEND
31 expect EPERM chown ${n0} 65534 65534
32 expect 0 chflags ${n0} none
33 expect 0 chown ${n0} 65534 65534
36 expect 0 create ${n0} 0644
37 expect 0 chflags ${n0} UF_APPEND
38 expect EPERM chown ${n0} 65534 65534
39 expect 0 chflags ${n0} none
40 expect 0 chown ${n0} 65534 65534
43 expect 0 create ${n0} 0644
44 expect 0 chflags ${n0} SF_NOUNLINK
45 expect 0 chown ${n0} 65534 65534
46 expect 0 chflags ${n0} none
49 expect 0 create ${n0} 0644
50 expect 0 chflags ${n0} UF_NOUNLINK
51 expect 0 chown ${n0} 65534 65534
52 expect 0 chflags ${n0} none