...
Информация |
---|
|
Если при запуске утилиты через cron файлам справочников выдаются недостаточные права (-rw-r--r- вместо -rw-rw-r--) , то необходимо выполнить следующую инструкцию
Раскрыть |
---|
| 1. Отредактировать юнит файл крона /usr/lib/systemd/system/crond.service Блок кода |
---|
language | bash |
---|
title | crond.service |
---|
| [Service]
UMask=0002 |
2. Перезагрузить список доступных сервисов, чтобы systemd мог управлять новым сервисом:
Блок кода |
---|
| systemctl daemon-reload |
3. Перезагрузить сервис crond Блок кода |
---|
| service crond restart |
|
|
Апдейтер установлен на сервере приложений
Пример для запуска обновления справочников «Подсказок», если утилита установлена на сервере приложений, а полный путь к утилите /opt/updater
Расписание:
...
Раскрыть |
---|
title | Настройка обновления по расписанию для «Единого клиента» |
---|
|
Расписание: Без форматирования |
---|
00 20 * * 6 cd /opt/updater && /opt/updater/download-dictionaries-cdi.sh |
Скрипты: Блок кода |
---|
language | bash |
---|
title | /opt/updater/download-dictionaries-cdi.sh |
---|
| # Загрузка справочников Единого клиента
/opt/updater/updater download cdi_egr
# Обновление справочников Единого клиента
/opt/updater/updater update cdi_egr |
|
Апдейтер установлен на удаленном сервере
Пример для запуска обновления справочников «Подсказок», если утилита установлена на удаленном сервере, а полный путь к утилите /opt/updater
Расписание:
...