2012-09-20 67 views
0

如果您在%defattr中明确声明了 - ,root,root,那么已安装的打包文件将属于根文件夹,并且将具有“默认”权限(由于 - 用三位八进制数替代,记录这些权限而不是“默认权限”)。RPM如何确定已安装软件包的权限?

我想知道RPM如何确定什么权限给予时使用' - '?我认为它与umask有关,但我目前正在测试以确认。如果它与umask相关,那么umask究竟应用于何时?

谢谢。

回答

0

umask从文件的默认值0666中删除权限。如果您拥有0022的umask,那么您最终将获得对0644的新文件/文件夹的有效默认权限。您可以看到您的帐户使用umask命令并且没有参数的默认umask。通常在登录时由/ etc/bashrc文件和/ etc/profile文件设置。

+0

比方说,你想要0777文件,你会如何设置你的umask?我不会真的这样做,我只是好奇。 – aafc

相关问题