SCons生成文件的组属性



我可以控制SCons在CacheDir中创建硬链接的权限吗?

我使用正确的权限(特定组)创建CacheDir,但scons在其中生成的文件不正确(与我的用户名相同)组id gid。

我正坐在Linux x86_64 (CentOS 6)上。

我试着打电话给

os.setgid(grp.getgrnam("the_correct_groupname"))

os.setegid(grp.getgrnam("the_correct_groupname"))

但是它们都失败了

OSError: Operation not permitted

该怎么办?

尝试用sticky位创建缓存目录。

然而,据我所知,SCons将文件复制到缓存目录中,它不创建硬链接,所以只要它们是需要阅读它们的人可读的,那就足够了。

相关内容

  • 没有找到相关文章

最新更新