Saya mengonversi beberapa pekerjaan cron ke unit systemd.timer dan ingin mengirim email pada setiap kegagalan pekerjaan dan sukses.
Halaman wiki ArchLinux yang sangat baik memberikan informasi tentang ini dan pengaturan berjalan dengan lancar jika gagal. Sekarang saya ingin menambahkan pemberitahuan email setiap kali unit berhasil dijalankan, tetapi menurut systemd.unit tidak ada konfigurasi bernama OnSuccess= .
Bagaimana menangani kasus penggunaan ini?
Jawaban yang Diterima:
Anda dapat menggunakan ExecStartPost=/bin/systemctl start some-other-service
jika Type=
adalah oneshot
.
Baca tentang detailnya di man systemd.service
Untuk meninjau daftar lengkap petunjuk arah, gunakan man systemd.directives
, yang mencantumkan semua arah dan di mana mereka didokumentasikan.