¿Cómo se controlan los permisos de los archivos agregados a un repositorio administrado por reprepro?

¿Cómo se controlan los permisos de los archivos agregados a un repositorio administrado por reprepro?

He estado usando reprepro para configurar varios repositorios Debian APT para una versión derivada de Ubuntu. Todos los paquetes son creados por un buildbot que luego los envía al repositorio. Sin embargo, tengo problemas con los permisos de los archivos, ya que a menudo van en rwx------ por lo que el servidor web no tiene acceso. Por el momento, tengo un trabajo cron que realiza chmod -R go+rx sobre el árbol, pero ¿no debería ser algo configurable desde reprepro?

Revisé las páginas de manual, pero los únicos permisos que pude encontrar fueron los relacionados con los permisos del cargador. ¿Hay alguna manera de configurar reprero para establecer los permisos de grupo correctos?

Respuesta1

Hasta ahora, la mejor respuesta que se me ocurrió es agregar lo siguiente al crontab de mi sistema:

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

Parece lejos de ser satisfactorio.

información relacionada