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
|