LINUX.ORG.RU

Не корректная работа incron

 ,


0

2

Добрый день. Появилась необходимость следить за измененнием файла. Если в файл внесенны изменения. Запускать скрипт. Решила реализовать через incron.

В /var/spool/incron/root добавила запись: /etc/client.conf IN_MODIFY /.../reconfig.sh $# $%

При первом измененни файла, все нормально работает, скрипт запускается. Но если файл, был изменен повторно, то не чего не срабатывает. Срабатывает, толко если после первого срабатывания скрипта ввести команду systemctl restart incrond.

Как сделать, что б все работало без перезапуска?


Ответ на: комментарий от sysmerge_

Да. После первого запуска в systemctl status incrond:

PATH (/etc/client.conf) FILE () EVENT (IN_IGNORED)
(root) CMD (/.../reconfig.sh  IN_IGNORED)
И все. Дальше не работает, никаких записей нету.

danacn
() автор топика
13 февраля 2020 г.
Ответ на: комментарий от danacn

Здравствуйте. Вы решили проблему с incron чтобы не перегружать его?

Andrew7777
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.