我运行自己的GitLab服务器,并设置了一个文件挂钩,该挂钩应该可以访问我的用户目录中的某些文件。文件挂钩由git
用户执行,因此我得到了permission denied
。
某个过程foo
将一些文件放置在我的用户目录中,该文件钩子应该读取该文件,但我没有选择向创建的文件添加另一个组的选项。
有人知道如何解决此问题吗?
答案 0 :(得分:1)
旁边:
git
复制foo
的文件setfacl
),将git
添加为授权用户以读取这些文件没有特定于GitLab的解决方案,只有基于Linux的解决方案。