Page MenuHomeDevCentral

Modified acme.sh pkg installation
AbandonedPublic

Authored by Duranzed on Apr 9 2026, 18:38.
Tags
None
Referenced Files
F34978613: D4056.id10591.diff
Sun, Jul 5, 13:14
F34973205: D4056.id10589.diff
Sat, Jul 4, 22:16
F34973200: D4056.id10606.diff
Sat, Jul 4, 22:14
F34972058: D4056.id10590.diff
Sat, Jul 4, 19:30
F34971038: D4056.id10592.diff
Sat, Jul 4, 17:20
Unknown Object (File)
Fri, Jul 3, 15:09
Unknown Object (File)
Wed, Jul 1, 18:58
Unknown Object (File)
Thu, Jun 25, 05:47
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 6592
Build 6876: arc lint + arc unit

Event Timeline

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

modified acme.sh pkg installation

dereckson requested changes to this revision.Apr 9 2026, 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.Apr 9 2026, 19:19

Keeping package-based installation only

dereckson requested changes to this revision.Apr 13 2026, 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.Apr 13 2026, 12:50

Registered cname into dns zone files and modifed acme.sh package installation