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
何をすべきか?