Как отключить агрессивное поведение оболочки systemd в аварийных ситуациях?

Проверьте, не является ли файл почтового ящика для root (возможно /var/mail/root) более свежим, чем файл, затронутый предыдущей проверкой. Если да, сгенерируйте письмо. Независимо от этого, коснитесь последнего проверенного файла. Запустите этот скрипт из cron.

#!/bin/sh

FILE_TO_CHECK=/var/mail/root
LAST_RUN_FILE=/root/.mailboxcheck

if [ $FILE_TO_CHECK -nt $LAST_RUN_FILE ]; then
  echo "file is newer, hooray"
fi

touch $LAST_RUN_FILE

Другим вариантом будет сбор почтовых катушек где-нибудь (например, с помощью rsync), а затем иметь веб-страницу или какую-нибудь другую панель, показывающую эту собранную информацию.

9
12.01.2018, 21:43
1 ответ

Может, попробовать?

systemctl mask emergency.service
systemctl mask emergency.target
0
12.02.2020, 08:54

Теги

Похожие вопросы