diff --git a/HowtoOpenVPN.md b/HowtoOpenVPN.md index 5405c104..22faebe6 100644 --- a/HowtoOpenVPN.md +++ b/HowtoOpenVPN.md @@ -393,13 +393,12 @@ Rajouter un cron sur le serveur OpenVPN : ~~~ # Récapitulatif expirations PKI OpenVPN -30 5 1 * * { echo -e Ci-dessous les prochaines expirations des certificats OpenVPN du serveur, par ordre d\'expiration : \\n ; /bin/grep "Not After" -r /etc/shellpki/certs/ | sed -e "s/^.*certs\/\([-.a-z0-9]*\).*After\ :\ \(.*\).*GMT$/\2\1/" | sed -e "s/^\(.*\)\ \(20..\)\ \(.*\)$/- \2 \1 \3/" | tr "X" "\n" | sed '/^$/d' | sort -n -k 2 -k 3M -k 4 ; } | mail -E -s "PKI VPN XXX : recapitulatif expirations" contact@example.com +30 5 1 * * { echo -e Ci-dessous les prochaines expirations des certificats OpenVPN du serveur, par ordre d\'expiration : \\n ; grep "Not After" -r /etc/shellpki/certs/ | sed -e "s/^.*certs\/\([-.a-z0-9]*\).*After\ :\ \(.*\).*GMT$/\2\1/" | sed -e "s/^\(.*\)\ \(20..\)\ \(.*\)$/- \2 \1 \3/" | tr "X" "\n" | sed '/^$/d' | sort -n -k 2 -k 3M -k 4 ; } | mail -E -s "PKI VPN XXX : recapitulatif expirations" contact@example.com ~~~ Penser à remplacer : * L'horaire à laquelle le cron s'exécuté, si voulu ; -* L'emplacement du binaire "grep", s'il n'est pas dans "/bin/grep" (notamment sous OpenBSD où il est dans /usr/bin/grep") ; * L'emplacement des certificats (/etc/shellpki/certs/), ceux-ci peuvent se trouver dans "/etc/openvpn/ssl/certs/" ou ailleurs encore ; * Le nom du surveur XXX dans le sujet "PKI VPN XXX" ; * L'adresse mail de contact.