Quotidien Shaarli

Tous les liens d'un jour sur une page.

February 15, 2025

linux - Having all systemd timers mail to root on error - Super User
thumbnail

Renouvellement automatisé de certificats Letsencrypt avec certbot sur Debian

Je découvre que le cron /etc/cron.d/certbot n'est en fait pas utilisé sur mon serveur Debian.
Dans ce fichier, il est précisé que c'est le timer certbot.timer de systemd qui est utilisé (si on utilise systemd comme init, comme c'est le cas par défaut).

C'est donc pour cela que je ne recevais jamais de mail pour les renouvellements foirés de certificats Letsencrypt.
Oui, car par défaut, et contrairement au fonctionnement par défaut de cron, aucun mail n'est envoyé en cas d'erreur à l'exécution de la tâche planifiée. ¯_(ツ)_/¯

Voici une solution pour changer cela.