我正在运行一个新脚本并遇到以下错误:
您的文件系统或构建不支持 posix ACL
所以我认为没问题,只需将 acl、user_xattr 添加到我的 fstab 中即可。现在看起来像下面这样:
UUID=01f6d86f-7840-49af-a4e9-191d6e2aeddc / ext4 relatime,acl,user_xattr,errors=remount-ro 0 1
重新启动并进行了安装以检查是否一切正常,但事实并非如此,而是显示以下内容:
/dev/disk/by-uuid/01f6d86f-7840-49af-a4e9-191d6e2aeddc on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
所以没有acl。是否手动使用
挂载/-o 重新挂载,acl
但这没有帮助。所以我现在被困住了。我正在运行带有 ext4 fs 的 Debian Wheezy RC1。libacl 和 libacl-dev 已安装。
ext4
默认启用和选项acl
¹ 。您将不得不使用或不使用它们。user_xattrs
noacl
nouser_xattr
① http://patchwork.ozlabs.org/patch/102405/
在我的 Fedora 18 系统上,文件系统显示为:
(未
acl
提及)但 ACL 确实有效。我这样做getfacl xxx
并且setfacl -m ... xxx
没有麻烦。脚本中失败的确切命令是什么?
也许你应该用 Debian 的 bugzilla 解决这个问题......