Я могу успешно создать пакет .deb, если все поля владельца файла установлены правильно. К сожалению, поля разрешений игнорируются. Например, я устанавливаю один файл с:
install -v -cm 400 -o ${user} *.pl ${DESTDIR}${dir}
но в любом случае все файлы в пакете 644. Как я могу заставить разные разрешения?
Найти dh_fixperms
линия в debian/rules
(должно быть в binary-arch
или binary-indep
target, если необходимо) и добавьте к этому вызову -Xpath / to / file.
СМОТРИТЕ ТАКЖЕ
dh_fixperms
(1)