1
0
mirror of https://github.com/moepman/acertmgr.git synced 2024-06-26 04:05:08 +02:00
acertmgr/acertmgr
Kishi85 316ecdba2e configuration: Force user to agree to the authorities Terms of Service
Authorities (e.g. Let's Encrypt) usually have Terms of Serivce (ToS)
that have to be agreed to. Up until this point we automatically
indicated agreement to those ToS and sent the necessary value.

This commit changes the behaviour to be in line with recommendations
from Let's Encrypt that the user themselves have to indicate their
agreement by no longer automatically doing so (except for cases of
legacy configuration files to provide compatibility).

The user can now indicate ToS agreement by either setting the associated
configuration variable (authority_tos_agreement) to the required value
and/or providing the required value via a command-line parameter
(--authority-tos-agreement=<value>/--tos-agreement=<value>/--tos=<value>)
2019-03-20 15:31:53 +01:00
..
authority configuration: Force user to agree to the authorities Terms of Service 2019-03-20 15:31:53 +01:00
modes dns.nsupdate: Fix TTL screen output and move TTL to generic dns module 2019-03-19 12:08:53 +01:00
__init__.py authority.v1: remove hardcoded agreement data 2019-02-24 19:48:24 +01:00
configuration.py configuration: Force user to agree to the authorities Terms of Service 2019-03-20 15:31:53 +01:00
tools.py configuration: cleanup handling+defaults and add commandline options 2019-02-20 12:03:40 +01:00