v1.3.4
systemd.path uses inotify to watch changes so md-renewed-install.path is only activated on non-shared storage or on same host in shared storage enviroment.
This commit is contained in:
45
md-message
45
md-message
@@ -11,22 +11,20 @@ MSG="$1"
|
||||
DOMAIN="$2"
|
||||
|
||||
mkdir -p $MD_RENEWED_DIR
|
||||
mkdir -p $MD_RENEWED_DIR/{renewing,renewed,installed,expiring,errored,ocsp-renewed,oscp-errored}
|
||||
mkdir -p $MD_RENEWED_DIR/{errored,expiring,installed,installing,renewing,renewed,ocsp-renewed,oscp-errored}
|
||||
|
||||
if [[ ! -z $MD_RENEWED_HOST_DIR ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/{installed/$MD_RENEWED_HOST_DIR,installing/$MD_RENEWED_HOST_DIR,renewed/$MD_RENEWED_HOST_DIR}
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
renewing)
|
||||
if [[ ! -d $MD_RENEWED_DIR/renewing ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/renewing
|
||||
fi
|
||||
if [[ -f $MD_RENEWED_DIR/renewing/$DOMAIN ]]; then
|
||||
exit 1
|
||||
fi
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/renewing/$DOMAIN
|
||||
;;
|
||||
renewed)
|
||||
if [[ ! -d $MD_RENEWED_DIR/renewed ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/renewed
|
||||
fi
|
||||
if [[ -f $MD_RENEWED_DIR/renewing/$DOMAIN ]]; then
|
||||
rm -f $MD_RENEWED_DIR/renewing/$DOMAIN
|
||||
fi
|
||||
@@ -34,7 +32,14 @@ case $1 in
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/renewed/$DOMAIN
|
||||
else
|
||||
mkdir -p $MD_RENEWED_DIR/renewed/$MD_RENEWED_HOST_DIR
|
||||
for f in $MD_RENEWED_DIR/renewed/*/; do
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/renewed/$MD_RENEWED_HOST_DIR/$DOMAIN
|
||||
fi
|
||||
;;
|
||||
installed)
|
||||
if [[ -z $MD_RENEWED_HOST_DIR ]]; then
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/installing/$DOMAIN
|
||||
else
|
||||
for f in $MD_RENEWED_DIR/installing/*/; do
|
||||
if [[ ! -d "$f" ]]; then
|
||||
continue
|
||||
fi
|
||||
@@ -42,41 +47,17 @@ case $1 in
|
||||
done
|
||||
fi
|
||||
;;
|
||||
installed)
|
||||
DEST=$MD_RENEWED_DIR/installed
|
||||
if [[ ! -d $DEST ]]; then
|
||||
mkdir -p $DEST
|
||||
fi
|
||||
if [[ ! -z $MD_RENEWED_HOST_DIR ]]; then
|
||||
DEST=$MD_RENEWED_DIR/installed/$MD_RENEWED_HOST_DIR
|
||||
mkdir -p $DEST
|
||||
fi
|
||||
mkdir -p $DEST
|
||||
echo $(date) $(hostname) > $DEST/$DOMAIN
|
||||
;;
|
||||
expiring)
|
||||
if [[ ! -d $MD_RENEWED_DIR/expiring ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/expiring
|
||||
fi
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/expiring/$DOMAIN
|
||||
;;
|
||||
errored)
|
||||
if [[ ! -d $MD_RENEWED_DIR/errored ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/errored
|
||||
fi
|
||||
rm -f $MD_RENEWED_DIR/renewing/$DOMAIN
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/errored/$DOMAIN
|
||||
;;
|
||||
ocsp-renewed)
|
||||
if [[ ! -d $MD_RENEWED_DIR/ocsp-renewed ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/ocsp-renewed
|
||||
fi
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/ocsp-renewed/$DOMAIN
|
||||
;;
|
||||
ocsp-errored)
|
||||
if [[ ! -d $MD_RENEWED_DIR/ocsp-errored ]]; then
|
||||
mkdir -p $MD_RENEWED_DIR/ocsp-errored
|
||||
fi
|
||||
echo $(date) $(hostname) > $MD_RENEWED_DIR/ocsp-errored/$DOMAIN
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user