Файлы справочников создаются с недостаточными правами (например r–)
У самого приложения нет полномочий на изменение пользователя и прав на файлы — права на файлы при загрузке справочников выставляются самой системой.
На некоторых серверах маска при создании файлов может включать в себя только права на чтение для владельца, чего явно недостаточно для корректной работы обновления.
Чтобы исправить это нужно сказать системе, что нам требуются определенные права на файлы следующим образом:
Проблема на сервере «Апдейтера»
- В файл сервиса
/etc/systemd/system/updater.service
добавляем следующие строки/etc/systemd/system/updater.service[Service] UMask=0002
- Применяем изменения в сервисе командой
systemctl daemon-reload
- Перезагружаем сервис «Апдейтера», чтобы подтянуть новые параметры
systemctl restart updater.service
Проблема на удаленном сервере
Добавляем в конец файла /home/updater/.bashrc
строку
/home/updater/.bashrc
umask 0002
Обзор
Инструменты контента