Blame test/sbits-restore.test

rpm-build 0a0c83
Ensure setting of SUID/SGID/sticky via --restore works
rpm-build 0a0c83
rpm-build 0a0c83
	$ umask 022
rpm-build 0a0c83
	$ mkdir d
rpm-build 0a0c83
	$ touch d/g
rpm-build 0a0c83
	$ touch d/u
rpm-build 0a0c83
	$ chmod u+s d/u
rpm-build 0a0c83
	$ chmod g+s d/g
rpm-build 0a0c83
	$ chmod +t d
rpm-build 0a0c83
	$ getfacl -R d > d.acl
rpm-build 0a0c83
	$ rm -R d
rpm-build 0a0c83
	$ mkdir d
rpm-build 0a0c83
	$ touch d/g
rpm-build 0a0c83
	$ touch d/u
rpm-build 0a0c83
	$ setfacl --restore d.acl
rpm-build 0a0c83
	$ ls -dl d | awk '{print $1}' | sed 's/\\.$//g'
rpm-build 0a0c83
	> drwxr-xr-t
rpm-build 0a0c83
	$ ls -dl d/u | awk '{print $1}' | sed 's/\\.$//g'
rpm-build 0a0c83
	> -rwSr--r--
rpm-build 0a0c83
	$ ls -dl d/g | awk '{print $1}' | sed 's/\\.$//g'
rpm-build 0a0c83
	> -rw-r-Sr--
rpm-build 0a0c83
	$ rm -Rf d