Prevent to duplicate cron job #67

Merged
Ark74 merged 1 commits from unstable into master 2021-07-03 00:58:31 +00:00
2 changed files with 10 additions and 1 deletions
Showing only changes of commit 6f910c107a - Show all commits

View File

@ -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
}

View File

@ -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..."