Ceci est une ancienne révision du document !
Table des matières
systemd
Voir aussi journalctl
Les directives:
Outil d'analyse:
Pour envoyer une notification en cas d'échec d'exécution, créer un template service :
OnFailure est lié au démarrage du service. Pour traiter un retour d'erreur il faut créer un traitement dans ExecStopPost.
Timer (Cron)
Avec Debian 12 (bookworm) cron/crontab n'est pas installé, il faut utiliser les systemd.timer. Pour la programmation voir la syntaxe Calendar Events.
Pour tester la syntaxe OnCalendar: systemd-analyze calendar “*-*-* 00/2:00:00”
Tutos pour créer des timers : - https://blog.stephane-robert.info/docs/admin-serveurs/linux/timers/ - https://www.siberoloji.com/how-to-use-systemd-timers-instead-of-cron-in-debian-12-bookworm/
Resolve
La gestion DSN par systemd.
sudo systemctl status systemd-resolved.service # ========== $ sudo resolvectl statistics DNSSEC supported by current servers: no Transactions Current Transactions: 0 Total Transactions: 2906 Cache Current Cache Size: 1 Cache Hits: 478 Cache Misses: 4417 DNSSEC Verdicts Secure: 0 Insecure: 0 Bogus: 0 Indeterminate: 0 # ========== $ sudo resolvectl query 1.1.1.1 1.1.1.1: one.one.one.one -- link: ens3 -- Information acquired via protocol DNS in 23.6ms. -- Data is authenticated: no; Data was acquired via local or encrypted transport: no -- Data from: network
