Script custom hooks check_letsencrypt_expiries_post.sh ini berjalan setiap malam setelah proses pengecekan renewal ssl LetsEncrypt.
renewed=0|1
Jika bernilai 1, artinya terdapat ssl yang telah di perpanjang dan apache harus di reload.
Sebagai catatan : bahwa prosess tally sudah otomatis merestart setelah proses tally malam, sehingga perlakukan ini tidak dibutuhkan kecuali anda merestart apache secara manual dengan menambahkan kode ini :
restart_apache_after_tally=0
Jika anda melakukan hal itu, maka anda membutuhkan custom script untuk merestart apache secara manual. seperti ini :
#!/bin/sh if [ "$renewed" = "1" ]; then echo "action=httpd&value=reload&affect_php_fpm=no" >> /usr/local/directadmin/data/task.queue fi exit 0;
Bagaimanapun kita tidak merekomendasikan restart_apache_after_tally=0 kecuali anda memiliki sistem pengecekan yang lain untuk melakukan restart pada service yang memang harus di restart.