В статье "FreeBSD Access Control Lists" наглядно показано как начать использование списков контроля доступа к файлам (ACL - Access Control Lists) в FreeBSD 5.
<pre>
Заметки по включению ACL в UFS2:В single mode: "/sbin/tunefs -a enable /fs"
Пересобираем ядро с "options UFS_ACL"
getfacl - просмотр ACL
setfacl - установка ACL
Например: setfacl -m user:nobody:rw-,group:wheel:rw- acl-test</pre>
URL: http://www.onlamp.com/pub/a/bsd/2003/08/14/freebsd_acls.html
Новость: http://www.opennet.me/opennews/art.shtml?num=2790
Не работает при использовании nss, т.к. getfacl и setfacl не могут получить информацию об именах uid:http://lists.freebsd.org/pipermail/freebsd-current/2003-May/...
Если собрать нужные программы/всю систему с NOSHARED=NO, то работает.
К 5.2 будет работать штатно.
>Если собрать нужные программы/всю систему с NOSHARED=NO, то работает.
>К 5.2 будет работать штатно.Уже собрал, все работает :)
А после перезагрузки перестало работать - sh не смог найти библиотеки, т.к. они находятся в еще не смонтированной системе /usr - sh должен быть откомпилирован со статическими библиотеками.