如何控制添加到 reprepro 管理存储库的文件的权限

如何控制添加到 reprepro 管理存储库的文件的权限

我一直在使用 reprepro 为 Ubuntu 的一个衍生产品设置一些 Debian APT 存储库。这些软件包都是由 buildbot 构建的,然后将其提交到存储库。但是,我对文件的权限感到困惑,因为它们通常以 rwx------ 的形式出现,因此 Web 服务器无法访问。目前,我有一个 cron-job 在树上执行 chmod -R go+rx,但这不应该是可以从 reprepro 中配置的内容吗?

我浏览过手册页,但我能找到的唯一权限内容与上传者权限有关。有没有办法配置 reprero 以设置正确的组权限?

答案1

到目前为止我想到最好的答案是将以下内容添加到我的系统 crontab 中:

*/5 * * * * chmod -R go+rx /eng/buildbot/repo

这似乎远远不能令人满意。

相关内容