如何控制新增至 reprepro 託管儲存庫的檔案的權限

如何控制新增至 reprepro 託管儲存庫的檔案的權限

我一直在使用 reprepro 為 Ubuntu 的衍生產品設定許多 Debian APT 儲存庫。這些套件都是由建立機器人建構的,然後將它們提交到儲存庫。然而,我在檔案權限方面遇到了麻煩,因為它們經常進入 rwx ----- 所以網頁伺服器無法存取。目前我有一個 cron 作業在樹上執行 chmod -R go+rx ,但這不應該是可以從 reprepro 配置的東西。

我已經瀏覽了手冊頁,但我能找到的唯一權限內容與上傳者權限有關。有沒有辦法配置 reprero 以設定正確的群組權限?

答案1

到目前為止,我想出的最佳答案是將以下內容添加到我的系統 crontab 中:

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

看來還遠遠不夠令人滿意。

相關內容