$ sysctl -a | grep acl
kern.features.ufs_acl: 1
vfs.acl_nfs4_old_semantics: 0
$ mount
/dev/ada0p2 on / (ufs, local, journaled soft-updates)
devfs on /dev (devfs, local, multilabel)
devfs on /var/named/dev (devfs, local, multilabel)
$ setfacl -m u:spamd:rwX ham
setfacl: ham: acl_get_file() failed: Operation not supported
$ getfacl ham
# file: ham
# owner: spamd
# group: spamd
user::rwx
group::r-x
other::r-x
setfaclを使用してaclを設定しようとすると、マニュアルページから直接コピーしたコマンドでも同じエラーが発生します。
ベストアンサー1
acls
ACLを使用するには、次のようにマウントオプションを指定する必要があります。
mount -o acls /dev/ada0p2 /
または、次のようにfstabで:
/dev/ada0p2 / ufs rw,acls 1 1
これにより、ACLを使用できるようになります。
PS。はい、コメントにこれに答えがあることを知っています。質問が回答済みとしてマークされるように、完全性のためにこのコンテンツを投稿したいと思いました。また、質問を投稿するときに使用しているFreeBSDのバージョンを指定してください。