
我一直在使用 reprepro 為 Ubuntu 的衍生產品設定許多 Debian APT 儲存庫。這些套件都是由建立機器人建構的,然後將它們提交到儲存庫。然而,我在檔案權限方面遇到了麻煩,因為它們經常進入 rwx ----- 所以網頁伺服器無法存取。目前我有一個 cron 作業在樹上執行 chmod -R go+rx ,但這不應該是可以從 reprepro 配置的東西。
我已經瀏覽了手冊頁,但我能找到的唯一權限內容與上傳者權限有關。有沒有辦法配置 reprero 以設定正確的群組權限?
答案1
到目前為止,我想出的最佳答案是將以下內容添加到我的系統 crontab 中:
*/5 * * * * chmod -R go+rx /eng/buildbot/repo
看來還遠遠不夠令人滿意。