Page MenuHomeDevCentral

Modified acme.sh pkg installation
Needs RevisionPublic

Authored by Duranzed on Thu, Apr 9, 18:38.
Tags
None
Referenced Files
F25461537: D4056.diff
Tue, Apr 14, 13:28
F25460912: D4056.id10590.diff
Tue, Apr 14, 13:06
F25458120: D4056.id.diff
Tue, Apr 14, 10:28
F25456981: D4056.diff
Tue, Apr 14, 09:29
F25456673: D4056.id10591.diff
Tue, Apr 14, 09:16
F25456643: D4056.id10592.diff
Tue, Apr 14, 09:15
Unknown Object (File)
Mon, Apr 13, 08:07
Unknown Object (File)
Mon, Apr 13, 05:34
Subscribers
None

Details

Test Plan

install acme.sh on 2 types of servers

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
acmesh
Build Status
Buildable 6594
Build 6878: arc lint + arc unit

Event Timeline

Duranzed requested review of this revision.Thu, Apr 9, 18:38
Duranzed created this revision.

modified acme.sh pkg installation

dereckson requested changes to this revision.Thu, Apr 9, 19:19
dereckson added inline comments.
roles/core/certificates/acmesh.sls
17

Also exists for Debian - https://manpages.debian.org/unstable/acme.sh/acme.sh.1.en.html

Please provide a package for RHEL if that's the one missing on packages.nasqueron.org.

This revision now requires changes to proceed.Thu, Apr 9, 19:19

Keeping package-based installation only

dereckson requested changes to this revision.Mon, Apr 13, 12:50

This if condition is a currently an always true for our infrastructure as it says "if "OS/distro is every OS we currently have".

Per https://en.wikipedia.org/wiki/KISS_principle we can:

  • right now, keep the software procedure as is
  • when a distribution packages acme.sh under another name, use map.jinja
This revision now requires changes to proceed.Mon, Apr 13, 12:50