1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-27 19:42:53 +03:00

11 Commits

Author SHA1 Message Date
Adrien Ferrand
821bec6997 Remove tls-sni related flags in cli. Add a deprecation warning instead. (#6853)
This PR is a part of the tls-sni-01 removal plan described in #6849.

This PR removes --tls-sni-01-port, --tls-sni-01-address and tls-sni-01/tls-sni options from --preferred-challenges. They are replace by deprecation warning, indicating that these options will be removed soon.

This deprecation, instead of complete removal, is done to avoid certbot instances to hard fail if some automated scripts still use these flags for some users.

Once this PR lands, we can remove completely theses flags in one or two release.

* Remove tls-sni related flags in cli. Add a deprecation warning instead.

* Adapt tests to cli and renewal towards tls-sni flags deprecation

* Add https_port option. Make tls_sni_01_port show a deprecation warning, but silently modify https_port if set

* Migrate last items

* Fix lint

* Update certbot/cli.py

Co-Authored-By: adferrand <adferrand@users.noreply.github.com>

* Ensure to remove all occurences of tls-sni-01

* Remove unused parameter

* Revert modifications on cli-help.txt

* Use logger.warning instead of sys.stderr

* Update the logger warning message

* Remove standalone_supported_challenges option.

* Fix order of preferred-challenges

* Remove supported_challenges property

* Fix some tests

* Fix lint

* Fix tests

* Add a changelog

* Clean code, fix test

* Update CI

* Reload

* No hard date for tls-sni removal

* Remove useless cast to list

* Update certbot/tests/renewal_test.py

Co-Authored-By: adferrand <adferrand@users.noreply.github.com>

* Add entry to the changelog

* Add entry to the changelog
2019-03-26 17:46:32 -07:00
Seth Schoen
07f95e6197 Improvements to example cli.ini 2017-03-27 15:14:07 -07:00
Brad Warren
ae6f1c62f1 Rename misc files 2016-04-14 10:20:23 -07:00
Jakub Warmuz
7788799a9b Staging URI in dev-cli.ini example 2015-12-29 08:55:13 +00:00
Nelson Elhage
cb6ecea087 Fix a typo in example config file. 2015-12-05 11:35:54 -08:00
Nelson Elhage
55097af38a Document passing domains via config file.
closes #1771
2015-12-05 11:03:58 -08:00
Jakub Warmuz
93e69ef7de tls-sni-01 for standalone 2015-11-07 18:24:17 +00:00
Brad Warren
02159624bf Informed users about other options 2015-10-24 09:20:52 -07:00
Brad Warren
b2c27df199 Uncommented lines because CSS 2015-10-23 19:15:00 -07:00
Brad Warren
c95ef0d4aa Updated examples/cli.ini 2015-10-23 19:01:08 -07:00
Brad Warren
5ac682e478 Added example/cli.ini 2015-10-22 17:13:57 -07:00