Page MenuHomeDevCentral

Modified acme.sh pkg installation
AbandonedPublic

Authored by Duranzed on Apr 9 2026, 18:38.
Tags
None
Referenced Files
F57053580: D4056.diff
Fri, Nov 13, 20:06
F56971427: D4056.diff
Thu, Nov 12, 03:14
F56948502: D4056.diff
Wed, Nov 11, 11:35
F56651443: D4056.id10592.diff
Sun, Nov 8, 00:20
F56648919: D4056.id10606.diff
Sat, Nov 7, 23:49
F56640208: D4056.id10590.diff
Sat, Nov 7, 22:10
F56631420: D4056.id10591.diff
Sat, Nov 7, 20:28
F56094719: D4056.diff
Mon, Nov 2, 20:03
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 6603
Build 6887: 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
16

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