Advertisement
Typhoon

Letsencrypt Certificate Renew on XenOrchestra

Apr 29th, 2016
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. #!/bin/bash
  2. DATE=$(date +"%Y-%m-%d %T")
  3. echo ""
  4. echo "$DATE LetsEncrypt Certificate renew"
  5. echo "Letsencrypt Cert renew"
  6. echo "Sleep fot 10 sec"
  7. sleep 10
  8. echo "Stopping xo-server.service and sleeping for 60 secs"
  9. systemctl stop xo-server.service
  10. sleep 60
  11. echo "Running Letsencrypt"
  12. /opt/letsencrypt/letsencrypt-auto --verbose certonly --standalone --renew-by-default --email xen@mydomain.sk --text --agree-tos -d xen.mydomain.sk
  13. echo "Starting xo-server.service"
  14. systemctl start xo-server.service &
  15. echo "Exiting"
  16. exit
  17.  
  18. # crontab : 0 0 1 * * /bin/letsencrypt_renew >> /var/log/letsencrypt_renew.log 2>&1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement