Cronjob for cleaning up expired SSL certificates in order to improve page load times with many domains #2316

This commit is contained in:
Jan Schulz-Hofen
2024-07-22 10:53:04 +02:00
parent 2ae8cd5713
commit b12a8b8f6b
2 changed files with 26 additions and 0 deletions
+9
View File
@@ -96,3 +96,12 @@ fi
if [ ! -f "$STORAGE_ROOT/ssl/dh2048.pem" ]; then
openssl dhparam -out "$STORAGE_ROOT/ssl/dh2048.pem" 2048
fi
# Cleanup expired SSL certificates from $STORAGE_ROOT/ssl daily
cat > /etc/cron.daily/mailinabox-ssl-cleanup << EOF;
#!/bin/bash
# Mail-in-a-Box
# Cleanup expired SSL certificates
$(pwd)/tools/ssl_cleanup
EOF
chmod +x /etc/cron.daily/mailinabox-ssl-cleanup