如果升级包,yum 会将文件权限设置为在包的新版本中设置的权限。
我怎样才能阻止它这样做?
我使用 puppet,默认情况下,您放置 puppet 配置的目录是 755 并且由 root 拥有。但是我希望 root 以外的用户能够写入该目录,所以我更改了权限。但是当我运行yum upgrade puppet它时,会将权限更改回以前的状态。我希望它为已经存在的目录/文件保留单独的权限。
编辑:进行升级然后手动将权限设置回我想要的并不是一个真正的选项,因为其中一个目录CIFS是只读的挂载,因此即使是 root 也无法更改这些目录的权限。