Commit Graph
25 Commits
Author SHA1 Message Date
osirisinferiandGitHub c5a0b1ae5d Add path to certbot executable in debug log (#8538) 2020-12-16 15:40:49 +11:00
osirisinferiandGitHub fea176449c Add confirmation before certificate delete (#8349)
* Ask confirmation before deleting cert

* Changelog

* Fix lint and preserve non-interactively deletetion

* Improve English

* Integrate message into yesno() without logger

* Reduce if/else into oneliner

* Expand "certificate(s)" in `get_certnames`

* Address comments

* Update certbot/certbot/_internal/cert_manager.py
2020-10-16 06:18:01 +11:00
osirisinferiandGitHub 725870d558 Add query timeout for dns-rfc2136 plugin (#8268)
* Add timeout to DNS query function calls

* Modify tests to account for new timeout variable

* Add change to CHANGELOG

* Add `dns.exception.Timeout` to exception handler

* Move changelog to 1.10.0
2020-10-09 13:13:46 -07:00
osirisinferiandGitHub b841f0f307 Change ACME spec link to RFC 8555 (#8266) 2020-09-06 14:14:33 +02:00
osirisinferiandGitHub 8e736479f7 Lower heading level of "Changing a certs domain" (#8267) 2020-09-06 14:03:15 +02:00
bc0ed3cb01 [Docs] Remove obsolete Gentoo installation instructions and add packages. (#8184)
It seems my old instruction isn't required any longer for Gentoo. To be honest, I don't have a clue since when, but my own Gentoo server isn't even using the workaround mentioned currently in the documentation at the moment. So it seems the Apache plugin works just fine without this workaround 🤦 

Also, the Gentoo repository obviously also includes the nginx since a long time. I guess my original text is ancient.. It also includes *one* of the many DNS plugins, with a different maintainer than the other "main" packages. It currently only has version 0.39.0, so I don't have a clue if it's being maintained officially.

* Remove obsolete Gentoo instructions and add packages.

* Capitalize note

Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-08-06 14:13:53 -07:00
osirisinferiandGitHub 2fd85a4f36 Add serial number to certificates output (#7842)
Fixes #7835

I had to mock out `get_serial_from_cert` to keep a test from failing, because `cert_path` was mocked itself in `test_report_human_readable`. 

Also, I kept the same style for the serial number as the recent Let's Encrypt e-mail: lowercase hexadecimal without a `0x` prefix and without colons every 2 chars. Shouldn't be a problem to change the format if required.
2020-03-12 09:37:49 -07:00
osirisinferi 9819443440 Add test 2020-02-22 15:22:27 +01:00
OsirisInferi 4f80f8b910 Fixing existing tests 2020-02-06 21:24:25 +01:00
OsirisInferi 0e03f82733 Remove todo:: 2020-02-06 21:12:17 +01:00
OsirisInferi 5035a510a2 Add test for $hostname parsing 2020-02-06 21:10:41 +01:00
OsirisInferi d3a4b8fd8c Missing import 2020-02-05 22:27:12 +01:00
OsirisInferi f3ed133744 Wrap makedirs() within exception handelrs 2020-02-05 22:17:29 +01:00
OsirisInferi 601a114d1b Update changelog 2020-02-04 19:47:27 +01:00
OsirisInferi 86926dff92 Use unrestrictive umask for challenge directory 2020-02-04 19:27:27 +01:00
OsirisInferi 9b35dbf2be Forgot to remove a breakpoint() statement 2020-02-02 22:31:05 +01:00
OsirisInferi 05e35ff2e0 Add CHANGELOG entry 2020-02-02 21:59:03 +01:00
OsirisInferi 7d0651c315 Parse $hostname in server_name 2020-02-02 21:56:09 +01:00
osirisinferiandBrad Warren 6e07e8b5c0 Add missing directory field (#7687)
Fixes #7683.

* Add missing directory field to error message

* Added change to CHANGELOG.md
2020-01-16 11:31:22 -08:00
Osiris Inferi b81f029614 Add Gentoo to list of official packages 2017-03-18 00:51:59 +01:00
Osiris Inferi bb35126a2c Deprecated standalone-preferred-challenges 2017-02-27 20:39:42 +01:00
osirisinferiandPeter Eckersley f9b8933f37 Add line number to Augeas syntax error message (#3974)
* Add line number to Augeas syntax error message

* Use `format()` for message formatting

* Pleasing Python 2.6
2017-01-06 12:58:51 -08:00
osirisinferi 15f4929468 Update and expansion of Gentoo documentation 2016-01-25 22:23:30 +01:00
osirisinferi aba11814cb Add Gentoo documentation 2016-01-08 13:47:55 +01:00
osirisinferi d3fddc3519 Prevent recording of deps in world set 2016-01-08 13:38:57 +01:00