Content has been refined

This commit is contained in:
2026-02-22 16:30:20 +01:00
parent 0f840bb58e
commit 0820be9b2c

View File

@@ -53,7 +53,6 @@ The following steps describe a simple, source-based installation.
2. Install required packages
Make sure you have at least:
- bash
- openssl
- nsupdate / bind-utils (for DNS-01 with Bind, if used)
- curl or wget (depending on your ACME script)
@@ -182,9 +181,9 @@ dynTLS does not implement the ACME protocol itself. Instead, it delegates all AC
In this repository, ACME-related scripts are placed under:
- `contrib/acme/letsencrypt_master.sh`
- `contrib/acme/letsencrypt_master.sh`
Upstream ACME client script (reference), unchanged or only minimally modified.
- `contrib/acme/letsencrypt_master_local.sh`
- `contrib/acme/letsencrypt_master_local.sh`
Local variant with customized `dns-01` challenge handling, for example using Bind/nsupdate, TSIG and `rndc` to manage internal DNS zones.
Example configuration in `vars`:
@@ -198,7 +197,7 @@ set_var DYNTLS_DNS_SERVER "root-dns.example365.tld"
set_var DYNTLS_DNS_TSIG "/opt/dyntls/private/tsig.key"
```
You can replace this with other ACME clients (e.g. acme.sh, lego) by pointing DYNTLS__LE_PROGRAM to your preferred script and ensuring its CLI options match your setup.
You can replace this with other ACME clients (e.g. acme.sh, lego) by pointing DYNTLS_LE_PROGRAM to your preferred script and ensuring its CLI options match your setup.
## License
@@ -215,4 +214,4 @@ CB-601 - the open tec Elevator
## Project Home
Project Home: <https://dev.town-square.de/cb601/dyntls>
Project Home: <https://dev.town-square.de/cb601/dyntls>