#!/bin/bash MOD_MD_DIR=/var/lib/httpd/md MD_RENEWED_DIR=/var/lib/httpd/md-renewed if [[ -f /etc/md-renewed/md-renewed.conf ]]; then . /etc/md-renewed/md-renewed.conf fi MSG="$1" DOMAIN="$2" mkdir -p $MD_RENEWED_DIR mkdir -p $MD_RENEWED_DIR/{ready,renewing,renewed,installed,expiring,errored,ocsp-renewed,oscp-errored} case $1 in renewing) if [[ -f $MD_RENEWED_DIR/renewing/$DOMAIN ]]; then exit 1 fi hostname > $MD_RENEWED_DIR/renewing/$DOMAIN ;; renewed) rm -f $MD_RENEWED_DIR/renewing/$DOMAIN hostname > $MD_RENEWED_DIR/renewed/$DOMAIN hostname > $MD_RENEWED_DIR/ready/$DOMAIN ;; installed) rm -f $MD_RENEWED_DIR/renewing/$DOMAIN hostname > $MD_RENEWED_DIR/installed/$DOMAIN ;; expiring) hostname > $MD_RENEWED_DIR/expiring/$DOMAIN ;; errored) rm -f $MD_RENEWED_DIR/renewing/$DOMAIN hostname > $MD_RENEWED_DIR/errored/$DOMAIN ;; ocsp-renewed) hostname > $MD_RENEWED_DIR/ocsp-renewed/$DOMAIN ;; ocsp-errored) hostname > $MD_RENEWED_DIR/ocsp-errored/$DOMAIN ;; esac exit 0