diff options
author | Brad Warren <bmw@users.noreply.github.com> | 2020-06-23 02:48:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-23 02:48:50 +0300 |
commit | 46eb4ec7e323451070778e25d2d87b521dc4f8e5 (patch) | |
tree | ee0441f10ad615246e783b766dc9bd447c011a05 /snap | |
parent | 3ae8fa640b185735bbc1fbb8fc82c40f1c31cbcc (diff) |
Remove unneeded step to create constraints file. (#8102)
Diffstat (limited to 'snap')
-rw-r--r-- | snap/local/README.md | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/snap/local/README.md b/snap/local/README.md index 62977f8c3..43da27241 100644 --- a/snap/local/README.md +++ b/snap/local/README.md @@ -73,16 +73,15 @@ These steps need to be done once to set up your VM and do not need to be run aga These are the steps to build and install the snaps. If you have run these steps before, you may want to run the commands in the section below to clean things up before building the snap again. - 1. Run `tools/strip_hashes.py letsencrypt-auto-source/pieces/dependency-requirements.txt | grep -v python-augeas > snap-constraints.txt` (this is a workaround for https://github.com/certbot/certbot/issues/7957). - 2. Run `snapcraft --use-lxd`. - 3. Install the generated snap with `sudo snap install --dangerous --classic certbot_*_amd64.snap`. You can transfer the snap to a different machine to run it there instead if you prefer. - 4. Run `tools/strip_hashes.py letsencrypt-auto-source/pieces/dependency-requirements.txt > certbot-dns-dnsimple/snap-constraints.txt`. - 5. `cd certbot-dns-dnsimple` - 6. `snapcraft --use-lxd` - 7. Run `sudo snap set certbot trust-plugin-with-root=ok`. - 8. Install the generated snap with `sudo snap install --dangerous certbot-dns-dnsimple_*_amd64.snap`. Again, you can transfer the snap to a different machine to run it there instead if you prefer. - 9. Connect the plugin with `sudo snap connect certbot:plugin certbot-dns-dnsimple`. - 10. Now you can run Certbot as normal. For example, `certbot plugins` should display the DNSimple plugin as installed. + 1. Run `snapcraft --use-lxd`. + 2. Install the generated snap with `sudo snap install --dangerous --classic certbot_*_amd64.snap`. You can transfer the snap to a different machine to run it there instead if you prefer. + 3. Run `tools/strip_hashes.py letsencrypt-auto-source/pieces/dependency-requirements.txt > certbot-dns-dnsimple/snap-constraints.txt` (this is a workaround for https://github.com/certbot/certbot/issues/8100). + 4. `cd certbot-dns-dnsimple` + 5. `snapcraft --use-lxd` + 6. Run `sudo snap set certbot trust-plugin-with-root=ok`. + 7. Install the generated snap with `sudo snap install --dangerous certbot-dns-dnsimple_*_amd64.snap`. Again, you can transfer the snap to a different machine to run it there instead if you prefer. + 8. Connect the plugin with `sudo snap connect certbot:plugin certbot-dns-dnsimple`. + 9. Now you can run Certbot as normal. For example, `certbot plugins` should display the DNSimple plugin as installed. ### Reset the Environment |