Проблема в том, что файл конфигурации logrotate может запускать любую команду от имени пользователя root (используя разделы prerotate / postrotate). Таким образом, вы фактически дадите deployer
пользователю привилегии root, предоставив ему доступ для записи в файлы /etc/logrotate.d/
. Так что нет, это не ошибка.
Если вы доверяете своему пользователю-установщику, то, я думаю, вы могли бы решить эту проблему, предоставив ему права sudo для копирования файлов в /etc/logrotate.d/
. Разумеется, если предположить, что пользователь, выполняющий развертывание, не тот же пользователь, с которым работает веб-приложение.