reprepro 管理リポジトリに追加されたファイルの権限をどのように制御しますか

reprepro 管理リポジトリに追加されたファイルの権限をどのように制御しますか

私は、Ubuntu のスピンオフ用に、いくつかの Debian APT リポジトリを設定するために reprepro を使用しています。パッケージはすべてビルドボットによってビルドされ、その後リポジトリに送信されます。ただし、ファイルのパーミッションに問題があります。多くの場合、ファイルは rwx------ に配置されるため、Web サーバーはアクセスできません。当面は、ツリー上で chmod -R go+rx を実行する cron ジョブがありますが、これは reprepro から構成できるものではないでしょうか。

私はマニュアルページをざっと読みましたが、私が見つけることができた権限に関する情報は、アップローダー権限に関するものだけでした。正しいグループ権限を設定するように reprero を構成する方法はありますか?

答え1

これまでのところ、私が思いついた最善の答えは、システムの crontab に以下を追加することです。

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

満足できるとは程遠いようです。

関連情報