systemd запустить блок на успех другого

Я преобразовал некоторые задания cron в systemd.timer units и хочу отправить почту при каждом неудаче и успехе работы.

Отличная страница вики ArchLinux предоставляет информацию об этом, и установка выполняется плавно при сбое. Теперь я хочу добавить уведомление по электронной почте всякий раз, когда устройство работает успешно, но согласно systemd.unit нет конфигурации с именем OnSuccess = .

Как обращаться с этим прецедентом?

Вы можете использовать ExecStartPost=/bin/systemctl start some-other-service если Type= oneshot .

Читайте о деталях в man systemd.service

Чтобы просмотреть полный список направлений, используйте man systemd.directives , в котором перечислены все направления и где они документированы.