LINUX.ORG.RU

История изменений

Исправление AnonymUser, (текущая версия) :

Я так понимаю, что моя задача в лучшем варианте решалась бы так: с inotify и incron. А может быть, даже только с incron. То есть не нужно писать отдельную фоновую программу с включением в нее библиотеки с inotify.

incron работает, как я понял также, как cron, но он проще и это уже готовое решение:

Вот статья: https://habr.com/ru/post/66569/

Тогда от root

 incrontab -e
/somedir/reboot.txt  IN_MODIFY reboot

Только добавить пользователя в /etc/incron.allow

И у incron мгновенное срабатывание, но это не всегда нужно.

Исправление AnonymUser, :

Я так понимаю, что моя задача в лучшем варианте решалась бы так: с inotify и incron. А может быть, даже только с incron. То есть не нужно писать отдельную фоновую программу с включением в нее библиотеки с inotify.

incron работает, как я понял также, как cron, но он проще и это уже готовое решение:

Вот статья: https://habr.com/ru/post/66569/

Тогда от root

 incrontab -e
/somedir/reboot.txt  IN_MODIFY reboot

Только добавить пользователя в /etc/incron.allow

Исходная версия AnonymUser, :

Я так понимаю, что моя задача в лучшем варианте она бы решалась так: с inotify и incron. А может быть, даже только с incron. То есть не нужно писать отдельную фоновую программу с включением в нее библиотеки с inotify.

incron работает, как я понял также, как cron, но он проще и это уже готовое решение:

Вот статья: https://habr.com/ru/post/66569/

Тогда от root

 incrontab -e
/somedir/reboot.txt  IN_MODIFY reboot

Только добавить пользователя в /etc/incron.allow