mirror of
https://github.com/certbot/certbot.git
synced 2026-08-02 00:22:28 +02:00
Merge remote-tracking branch 'origin/new-dl' into candidate-0.6.0
This commit is contained in:
+11
-4
@@ -40,11 +40,18 @@ Because not all operating systems have packages yet, we provide a temporary
|
|||||||
solution via the ``certbot-auto`` wrapper script, which obtains some
|
solution via the ``certbot-auto`` wrapper script, which obtains some
|
||||||
dependencies from your OS and puts others in a python virtual environment::
|
dependencies from your OS and puts others in a python virtual environment::
|
||||||
|
|
||||||
user@webserver:~$ git clone https://github.com/certbot/certbot
|
user@webserver:~$ wget https://dl.eff.org/certbot-auto
|
||||||
user@webserver:~$ cd certbot
|
user@webserver:~$ chmod a+x ./certbot-auto
|
||||||
user@webserver:~/certbot$ ./certbot-auto --help
|
user@webserver:~$ ./certbot-auto --help
|
||||||
|
|
||||||
Or for full command line help, type::
|
.. hint:: The certbot-auto download is protected by HTTPS, which is pretty good, but if you'd like to
|
||||||
|
double check the integrity of the ``certbot-auto`` script, you can use these steps for verification before running it::
|
||||||
|
|
||||||
|
user@server:~$ wget -N https://dl.eff.org/certbot-auto.asc
|
||||||
|
user@server:~$ gpg2 --recv-key A2CFB51FA275A7286234E7B24D17C995CD9775F2
|
||||||
|
user@server:~$ gpg2 --trusted-key 4D17C995CD9775F2 --verify certbot-auto.asc certbot-auto
|
||||||
|
|
||||||
|
And for full command line help, you can type::
|
||||||
|
|
||||||
./certbot-auto --help all
|
./certbot-auto --help all
|
||||||
|
|
||||||
|
|||||||
@@ -187,6 +187,12 @@ while ! openssl dgst -sha256 -verify $RELEASE_OPENSSL_PUBKEY -signature \
|
|||||||
read -p "Please correctly sign letsencrypt-auto with offline-signrequest.sh"
|
read -p "Please correctly sign letsencrypt-auto with offline-signrequest.sh"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# This signature is not quite as strong, but easier for people to verify out of band
|
||||||
|
gpg -u "$RELEASE_GPG_KEY" --detach-sign --armor --sign letsencrypt-auto-source/letsencrypt-auto
|
||||||
|
# We can't rename the openssl letsencrypt-auto.sig for compatibility reasons,
|
||||||
|
# but we can use the right name for cerbot-auto.asc from day one
|
||||||
|
mv letsencrypt-auto-source/letsencrypt-auto.asc letsencrypt-auto-source/certbot-auto.asc
|
||||||
|
|
||||||
# copy leauto to the root, overwriting the previous release version
|
# copy leauto to the root, overwriting the previous release version
|
||||||
cp -p letsencrypt-auto-source/letsencrypt-auto certbot-auto
|
cp -p letsencrypt-auto-source/letsencrypt-auto certbot-auto
|
||||||
cp -p letsencrypt-auto-source/letsencrypt-auto letsencrypt-auto
|
cp -p letsencrypt-auto-source/letsencrypt-auto letsencrypt-auto
|
||||||
|
|||||||
Reference in New Issue
Block a user