HomeDevCentral

Provide a Let's encrypt unit

This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Provide a Let's encrypt unit

Summary:
Our current goal is to provide an unit to use Let's encrypt certificates
everywhere. For that we create a new letsencrypt unit in the core role.

This change focus to cleanup the repository and consolidate Let's encrypt
artefacts in one place.

We first integrate to this unit the renew service prepared at cd39c567ec4f
after a little cleanup (oneshot mode, use the default service name for timer).
We then move the software requirement here too.

The certbot name is enforced.

Test Plan:

  • assert Salt checks for the certbot package
  • test the service on Eglide

Reviewers: Sandlayth

Differential Revision: https://devcentral.nasqueron.org/D965

Details

Provenance
derecksonAuthored on Apr 27 2017, 13:34
derecksonPushed on Apr 27 2017, 16:32
Differential Revision
D965: Provide a Let's encrypt unit

Commit No Longer Exists

This commit no longer exists in the repository.