Как контролировать разрешения файлов, добавленных в управляемый репозиторий reprepro?

Как контролировать разрешения файлов, добавленных в управляемый репозиторий reprepro?

Я использовал reprepro для настройки нескольких репозиториев Debian APT для ответвления Ubuntu. Все пакеты собираются buildbot, который затем отправляет их в репозиторий. Однако у меня возникли проблемы с правами доступа к файлам, поскольку они часто идут в rwx------, поэтому веб-сервер не имеет доступа. На данный момент у меня есть cron-job, выполняющий chmod -R go+rx для дерева, но разве это не должно быть чем-то, что можно настроить из reprepro.

Я просмотрел страницы man, но единственное, что я смог найти о разрешениях, касалось разрешений загрузчика. Есть ли способ настроить reprero, чтобы задать правильные групповые разрешения?

решение1

На данный момент лучшим ответом, который я придумал, является добавление следующего в мой системный crontab:

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

Кажется, это далеко не удовлетворительно.

Связанный контент