В single mode: "/sbin/tunefs -a enable /fs"
Пересобираем ядро с "options UFS_ACL"
getfacl - просмотр ACL
setfacl - установка ACL
Например: setfacl -m user:nobody:rw-,group:wheel:rw- acl-testURL: http://www.onlamp.com/lpt/a/4053
Обсуждается: http://www.opennet.me/tips/info/531.shtml
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
options UFS_EXTATTR #Support for extattr
options UFS_EXTATTR_AUTOSTART #extattr autostart
Вопрос:
Ядро собрано правильно.
extattrctl init сделан
getfacl работает и показывает атрибуты по умолчанию (стандартные rwx)
setfacl выдает следующее:
Команда: setfacl -m u:bobby:rw- /var/ftp
На экране: etfacl: acl_get_file() failed: Operation not supported
Что это и как с ним бороться?
А включить в fs поддержку не забыли.
setfacl -m u:bobby:rw-,g::---,o::--- /var/ftp
Рискну предположить: может быть потому что файловая система по умолчанию UFS1?
С ней гораздо сложнее активизировать ACL. По-моему надо в файле fstab писать флаги acl, чтобы ACL активизировалась при монтировании ФС.
Может я и ошибаюсь.