certbot/certbot
Joona Hoikkala ca3077d034 Try to use platform.linux_distribution() before distro equivalent (#7403)
Try to primarily fall back to using `platform.linux_distribution()` if `/etc/os-release` isn't available. Only use `distro.linux_distribution()` on Python >= 3.8.

* Try to use platform.linux_distribution() before distro equivalent

* Fix tests for py38

* Added changelog entry
2019-09-27 09:50:38 -07:00
..
compat [Windows|Linux] Forbid os.stat and os.fstat (#7325) 2019-09-06 14:30:25 -07:00
display Replace Some Platform-Specific Line Separation (#7203) 2019-06-28 13:06:52 -07:00
plugins [Windows|Linux] Forbid os.stat and os.fstat (#7325) 2019-09-06 14:30:25 -07:00
tests Try to use platform.linux_distribution() before distro equivalent (#7403) 2019-09-27 09:50:38 -07:00
.gitignore s/letsencrypt/certbot 2016-04-13 16:03:59 -07:00
__init__.py Bump version to 0.39.0 2019-09-03 12:49:30 -07:00
account.py [Windows] Security model for files permissions - STEP 3f (#7233) 2019-07-26 00:25:36 +02:00
achallenges.py Use josepy instead of acme.jose. (#5203) 2017-12-11 11:25:09 -08:00
auth_handler.py Merge branch 'master' into pylint 2019-04-02 22:32:01 +02:00
cert_manager.py Don't send OCSP requests for expired certificates (#7387) 2019-09-23 17:20:11 -07:00
cli.py Simplify and deprecate viewing config changes (#7198) 2019-07-02 17:20:12 -07:00
client.py Update link to the Server forum category (#7309) 2019-08-08 11:44:21 -07:00
configuration.py [Windows] Security model for files permissions - STEP 2 (#6895) 2019-04-12 13:32:51 -07:00
constants.py Fix unit tests on Windows (#7270) 2019-08-01 10:39:46 -07:00
crypto_util.py [Windows] Security model for files permissions - STEP 3f (#7233) 2019-07-26 00:25:36 +02:00
eff.py Merge branch 'master' into pylint 2019-04-02 22:32:01 +02:00
error_handler.py [Windows] Security model for files permissions - STEP 2 (#6895) 2019-04-12 13:32:51 -07:00
errors.py PluginStorage to store variables between invocations. (#5468) 2018-04-11 08:54:55 -07:00
hooks.py Fix unit tests on Windows (#7270) 2019-08-01 10:39:46 -07:00
interfaces.py Simplify and deprecate viewing config changes (#7198) 2019-07-02 17:20:12 -07:00
lock.py [Windows|Linux] Forbid os.stat and os.fstat (#7325) 2019-09-06 14:30:25 -07:00
log.py [Windows] Security model for files permissions - STEP 3f (#7233) 2019-07-26 00:25:36 +02:00
main.py [Windows] Security model for files permissions - STEP 3f (#7233) 2019-07-26 00:25:36 +02:00
notify.py s/Let's Encrypt/Certbot 2016-04-13 16:13:50 -07:00
ocsp.py Don't send OCSP requests for expired certificates (#7387) 2019-09-23 17:20:11 -07:00
renewal.py Avoid to delete both webroot_map and webroot_path (#7095) 2019-05-28 15:16:12 -07:00
reporter.py Refactoring for better logging (#4444) 2017-03-30 16:17:57 -07:00
reverter.py [Windows] Security model for files permissions - STEP 3f (#7233) 2019-07-26 00:25:36 +02:00
ssl-dhparams.pem Use ffdhe2048 Nginx DH params to fix Weak-DH bug (#4973) 2017-09-01 07:57:30 -07:00
storage.py [Windows|Linux] Forbid os.stat and os.fstat (#7325) 2019-09-06 14:30:25 -07:00
updater.py Do not call IPlugin.prepare() for updaters when running renew (#6167) 2018-07-06 13:19:29 -07:00
util.py Try to use platform.linux_distribution() before distro equivalent (#7403) 2019-09-27 09:50:38 -07:00