Commit Graph

5 Commits

Author SHA1 Message Date
Adolf Belka
fef289cef7 dehydrated: Update to 0.7.0
- Update dehydrated from 0.6.5 to 0.7.0
- No changes to the rootfiles
- This update patch also addresses bug #12425
	The changes from the interim patch mentioned in bug #12425 are included into this update
- Changes for all releases can be found at https://github.com/dehydrated-io/dehydrated/releases
- Changes for this version update
    Added
	Support for external account bindings
	Special support for ZeroSSL
	Support presets for some CAs instead of requiring URLs
	Allow requesting preferred chain (--preferred-chain)
	Added method to show CAs current terms of service (--display-terms)
	Allow setting path to domains.txt using cli arguments (--domains-txt)
	Added new cli command --cleanupdelete which deletes old files instead of archiving them

    Fixed
	No more silent failures on broken hook-scripts
	Better error-handling with KEEP_GOING enabled
	Check actual order status instead of assuming it's valid
	Don't include keyAuthorization in challenge validation (RFC compliance)

    Changed
	Using EC secp384r1 as default certificate type
	Use JSON.sh to parse JSON
	Use account URL instead of account ID (RFC compliance)
	Dehydrated now has a new home: https://github.com/dehydrated-io/dehydrated
	Added OCSP_FETCH and OCSP_DAYS to per-certificate configurable options
	Cleanup now also removes dangling symlinks

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2020-12-21 16:35:15 +00:00
Michael Tremer
2dc2a27803 lfs: Drop quotes in DEPS variable
Not sure why this has ever been there. This simply makes it
nicer to read and edit because we can have line-breaks now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-03-24 08:57:27 +00:00
Michael Tremer
31ba6f6fc9 dehydrated: Fix various syntax errors
* The backup include file was missing a leading slash
which caused no files to be backed up.

* The shell escaping was broken so a new configuration file
was useless.

Fixes: #12297
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-02-17 21:42:04 +00:00
Michael Tremer
edf221cbfc dehydrated: Update to 0.6.5
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-12-29 19:15:09 +00:00
Michael Tremer
014b235a06 dehydrated: New package
This is a light client for Let's Encrypt which is implemented
in bash and does not have any other dependencies apart from
openssl and curl.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-09 14:29:04 +00:00