Аналогично функциональности Windows «Планировщик заданий» : В целом я ищу аналогичные функции, такие как «Планировщик заданий» в Windows. Где вы можете указать выполнение сценария, когда событие с определенным идентификатором появляется в журнале событий Windows.
Случаи использования будут:
- автоматически запускать скручивание (в рамках некоторого скрипта) при выключении системы Linux (по запросу пользователя)
- автоматически запускать Curl (внутри некоторого скрипта) при запуске системы
- автоматически запускать Curl (в рамках некоторого скрипта) при сбое службы или возникновении какой-либо конкретной ошибки
- Какой-то конкретный пользователь вошел в систему
Я думал написать скрипт Python, который бы отслеживал добавления журнала, но Боюсь, это не позволит охватить варианты использования (1) и (2). Для (2) сценарий должен быть запущен очень рано при запуске системы. Еще один подход, который я придумал, заключался в том, чтобы каким-то образом использовать Auditd. Хотя я не уверен, как запустить пакетный сценарий/скрипт Python по событию, выданному Auditd.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ific-event
Мобильная версия