./security/acmesh, Lets Encrypt ACME client in shell script

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.9, Package name: acmesh-3.0.9, Maintainer: ryoon

A pure Unix shell script implementing ACME client protocol

* An ACME protocol client written purely in Shell (Unix shell) language.
* Full ACME protocol implementation.
* Support ACME v1 and ACME v2
* Support ACME v2 wildcard certs
* Simple, powerful and very easy to use. You only need 3 minutes to learn it.
* Bash, dash and sh compatible.
* Simplest shell script for Let's Encrypt free certificate client.
* Purely written in Shell with no dependencies on python or the official
Let's Encrypt client.
* Just one script to issue, renew and install your certificates automatically.
* DOES NOT require root/sudoer access.
* Docker friendly
* IPv6 support


Required to run:
[www/curl] [net/socat] [security/mozilla-rootcerts]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 291.04 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-07 20:19:42 by Ryo ONODERA | Files touched by this commit (3)
Log message:
security/acmesh: Update to 3.0.7

Changelog:
What's Changed

    dns_1984.hosting.sh: fix login with valid csrftoken by @phedoreanu in #4412
    Spelling / grammar by @systemcrash in #4574
    Notify hook: AWS SES by @szhu25 in #4687
    Remove external OTP dependency from deploy hook Synology_DSM.sh by \ 
@Eagle3386 in #4646
    4442 by @Neilpang in #4691
    Add BookMyName API support by @alaunay in #3208
    Fix SES region variable by @szhu25 in #4700
    Update dns_kappernet.sh by @hknet in #4714
    sync by @Neilpang in #4720
    Add DNSExit.com API support by @samuel-jimenez in #4712
    Fix the API calls that get the list of domains that PLESK can manage by \ 
@zearan in #4710
    Fixed help verbiage to reflect capabilities of --ecc flag by @sg1888 in #4708
    Added functionality for Palo Alto Firewall deployments (PANOS) by @sg1888 in \ 
#4575
    Remove punctuation symbol by @vitoyucepi in #4745
    Master 1 by @glocknerc in #4755
    fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_… by \ 
@KincaidYang in #4776
    inwx: Be case insensitive while searching for the cookie. by @sebastianas in \ 
#4764
    Fixed grep pattern regex for nginx conf path by @Nirzak in #4749
    fix for nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation by \ 
@KincaidYang in #4779
    Fix Auth API access for DSM 6 by @Eagle3386 in #4728
    Add ArtFiles.de DNS API plugin by @Eagle3386 in #3959
    Improved api compatibility with devices by @LJea in #4754
    dns_gandi: implements token in addition to the (deprecated) API key by \ 
@zbbfufu in #4794
    Random cron by @MarcelWaldvogel in #944
    Add TencentCloud API by @KincaidYang in #4782
    Fix Variomedia API by @TobiasGrave in #4787
    fix: Synology DSM API path regex by @winromulus in #4809
   2023-06-18 17:42:22 by Jonathan Schleifer | Files touched by this commit (3)
Log message:
Update security/acmesh to 3.0.6

This fixes a RCE vulnerability.
   2023-01-04 18:27:11 by Patrick Welche | Files touched by this commit (3)
Log message:
Update acmesh to 3.0.5

- fix  Why try to purge Cloudflare DNS TXT record? #4369  and other bugs
- support Google Public CA
- support NotBefore and NotAfter fields.
- more dns apis support.
   2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605)
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \ 
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
   2021-10-17 11:02:46 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
acmesh: update to 3.0.1

Changes:

- We don't have bugs for the DST roots, but we add a new useful command \ 
"--set-default-chain" for the users to fix the chains fast.
- More dns apis are added.
- More deploy hooks are added.
- Normal bug fixes.
   2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606)
Log message:
security: Remove SHA1 hashes for distfiles
   2021-07-22 21:05:14 by Thomas Merkel | Files touched by this commit (2)
Log message:
acmesh: fix sub-folder installation for notify and dnsapi support

It's required to install sub-folders which contains scripts for notify and
dnsapi support. Change default folder for scripts to share folder and symlink
to sbin.

Bump PKGREVISION.
   2021-06-12 09:04:47 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
acmesh: update to 2.9.0

    ACME v1 is removed.
    Bug fixes.
    fixed --preferred-chain
    more DNS APIs are supported.