From 1367fe944e2dd9fa02eee63c62ffe4e2a078f116 Mon Sep 17 00:00:00 2001 From: Lisa Marie Maginnis Date: Sun, 28 Feb 2016 23:25:52 -0500 Subject: [PATCH] automated letsencrypt --- files/etc/init.d/request-letsencrypt/DEFAULT | 4 ++-- scripts/LETSENCRYPT/00_fetch.sh | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/files/etc/init.d/request-letsencrypt/DEFAULT b/files/etc/init.d/request-letsencrypt/DEFAULT index b0081a0..f7d2d90 100755 --- a/files/etc/init.d/request-letsencrypt/DEFAULT +++ b/files/etc/init.d/request-letsencrypt/DEFAULT @@ -1,7 +1,7 @@ #!/bin/bash -if [ ! -d /etc/letsencrypt/archive/$HOSTNAME ]; then +if [ ! -d /etc/letsencrypt/archive/HOSTNAME_TOKEN ]; then cd /srv/letsencrypt - /letsencrypt-auto certonly --standalone --agree-tos --email $LETSENCRYPT_EMAIL -d $HOSTNAME -d $SERVERNAME + /letsencrypt-auto certonly --standalone --agree-tos --email LETSENCRYPT_EMAIL_TOKEN -d HOSTNAME_TOKEN -d SERVERNAME_TOKEN fi diff --git a/scripts/LETSENCRYPT/00_fetch.sh b/scripts/LETSENCRYPT/00_fetch.sh index 0d0c45f..3fc39a6 100755 --- a/scripts/LETSENCRYPT/00_fetch.sh +++ b/scripts/LETSENCRYPT/00_fetch.sh @@ -5,4 +5,10 @@ if [ ! -d $LETSENCRYPT_PATH/letsencrypt ]; then git clone https://github.com/letsencrypt/letsencrypt fi fcopy -Bv /etc/init.d/request-letsencrypt + +$ROOTCMD sed 's^LETSENCRYPT_EMAIL_TOKEN^'$LETSENCRYPT_EMAIL'^g' -i /etc/init.d/request-letsencrypt +$ROOTCMD sed 's^SERVERNAME_TOKEN^'$SERVERNAME'^g' -i /etc/init.d/request-letsencrypt +$ROOTCMD sed 's^HOSTNAME_TOKEN^'$HOSTNAME'^g' -i /etc/init.d/request-letsencrypt + + $ROOTCMD update-rc.d request-letsencrypt defaults -- 2.25.1