Prevent to duplicate crontab
Make start-over.sh remove the certbot cron job installed
This commit is contained in:
parent
d4c8d32b02
commit
6f910c107a
|
@ -706,7 +706,11 @@ if [ "$LE_SSL" = "yes" ]; then
|
|||
sed -i "s|/etc/jitsi/meet/$3.key|/etc/letsencrypt/live/$3/privkey.pem|" $4
|
||||
systemctl restart $1
|
||||
#Add cron
|
||||
crontab -l | { cat; echo "@weekly certbot renew --${2} > $LE_RENEW_LOG 2>&1"; } | crontab -
|
||||
if [ $(crontab -l|sed 's|#.*$||g'|grep -c 'weekly certbot renew') = 0 ];then
|
||||
crontab -l | { cat; echo "@weekly certbot renew --${2} > $LE_RENEW_LOG 2>&1"; } | crontab -
|
||||
else
|
||||
echo "Crontab seems to be already in place, skipping."
|
||||
fi
|
||||
crontab -l
|
||||
fi
|
||||
}
|
||||
|
|
|
@ -133,7 +133,12 @@ if [ ! -z $SYNC_USER ]; then
|
|||
fi
|
||||
if [ -d /home/jibri ]; then
|
||||
deluser --remove-home jibri
|
||||
rm -r /home/jibri
|
||||
fi
|
||||
groupdel jibri
|
||||
|
||||
#Remove crontab
|
||||
crontab -l | grep -v '@weekly certbot renew --nginx' | crontab -
|
||||
crontab -l
|
||||
|
||||
echo "We are done..."
|
||||
|
|
Loading…
Reference in New Issue