/
githubmirror
/
acl
Обзор
Документация
Войти
/
githubmirror
/
acl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/sbits-restore.run
22 строки
469 B
Andreas Gruenbacher
harden setfacl --restore
28 июн 2026, 23:44
28 июн 2026, 23:44
54e14e9
Код
Авторство
О чём код?
Ensure setting of SUID/SGID/sticky via --restore works $ umask 022 $ mkdir d $ touch d/g $ touch d/u $ chmod u+s d/u $ chmod g+s d/g $ chmod +t d $ getfacl -R d > d.acl $ rm -R d $ mkdir d $ touch d/g $ touch d/u $ setfacl --restore=d.acl --physical $ ls -dl d | awk '{print $1}' | sed 's/\\.$//g' > drwxr-xr-t $ ls -dl d/u | awk '{print $1}' | sed 's/\\.$//g' > -rwSr--r-- $ ls -dl d/g | awk '{print $1}' | sed 's/\\.$//g' > -rw-r-Sr-- $ rm -Rf d