aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* simplify $LFACME_VERBOSE handlingv1.0Lexi Winter2025-06-042-2/+3
|
* simplify CONFDIR handlingLexi Winter2025-06-043-21/+15
|
* rename $ACME_* to $LFACME_*Lexi Winter2025-06-0414-72/+72
| | | | | for consistency with hook variables, and to avoid conflicts with other applications.
* make openssl path configurableLexi Winter2025-06-042-3/+12
|
* make program paths configurableLexi Winter2025-06-049-12/+117
|
* lfacme-cert.8: fix DtLexi Winter2025-06-041-1/+1
|
* lfacme.8: fix Dt sectionLexi Winter2025-06-041-1/+1
|
* lfacme.8: document lfacme certLexi Winter2025-06-041-0/+16
|
* add a 'cert' command to manage certificatesLexi Winter2025-06-043-1/+127
|
* renew.sh: allow renewing a single certificateLexi Winter2025-06-042-1/+22
|
* lfacme.sh.in: fix command parsingLexi Winter2025-06-041-1/+1
|
* replace lfacme-{setup,renew} with a single lfacme commandLexi Winter2025-06-0415-108/+133
|
* ualpn: fix log messageLexi Winter2025-06-041-4/+4
|
* add a challenge handler for ualpn(1)Lexi Winter2025-06-043-2/+100
|
* lfacme-renew: add -f optionLexi Winter2025-06-042-2/+7
|
* README: update and simplify a littleLexi Winter2025-06-043-61/+61
|
* fix __CONFDIR__Lexi Winter2025-06-042-2/+2
|
* fix build with bmakeLexi Winter2025-06-041-8/+9
|
* allow PREFIX to be customisedLexi Winter2025-06-0422-70/+94
|
* documentation improvementsLexi Winter2025-06-0410-17/+132
|
* add a FreeBSD periodic scriptLexi Winter2025-06-043-2/+50
|
* README: updateLexi Winter2025-06-041-4/+13
|
* Makefile: remove trailing whitespaceLexi Winter2025-06-041-2/+2
|
* Makefile: don't add a double slash to pathsLexi Winter2025-06-041-4/+6
|
* init.sh: fix _findhookLexi Winter2025-06-041-2/+3
|
* lfacme-renew: use correct exit statusLexi Winter2025-06-041-15/+18
|
* acme.conf.sample: point to acme.conf(5)Lexi Winter2025-06-041-0/+2
|
* add a TSIG-based dns validation handlerLexi Winter2025-06-0411-173/+330
| | | | while here, reorganise and improve documentation a bit.
* add documentation for the challenge hooksLexi Winter2025-06-043-1/+104
|
* make default/verbose output more consistentLexi Winter2025-06-045-31/+71
|
* kerberos.sh: correctly handle multiple TXT recordsLexi Winter2025-06-031-8/+10
|
* kerberos.sh: make keytab configurableLexi Winter2025-06-033-1/+22
|
* use the correct config dir in hook scriptsLexi Winter2025-06-033-5/+18
|
* README: fix config directory pathLexi Winter2025-06-031-2/+2
|
* README: minor wording tweakLexi Winter2025-06-031-1/+1
|
* make "http" the default challenge handlerLexi Winter2025-06-034-6/+25
|
* http, kerberos: don't warn when skipping a methodLexi Winter2025-06-032-2/+0
| | | | this is spammy, and it's expected given how uacme works.
* README: mention the new "http" handlerLexi Winter2025-06-031-9/+12
|
* add an "http" challenge handlerLexi Winter2025-06-035-8/+88
|
* README: fmtLexi Winter2025-06-031-3/+3
|
* README: mention tkey-gssapi-keytabLexi Winter2025-06-031-3/+13
|
* Makefile: clean up a littleLexi Winter2025-06-031-30/+36
|
* domains.conf: improve docs a littleLexi Winter2025-06-032-17/+24
|
* README: mention custom challenge handlersLexi Winter2025-06-031-6/+10
|
* make the challenge handler configurableLexi Winter2025-06-038-34/+130
| | | | perhaps one day we'll even support something other than Kerberos!
* acme.conf.{5,sample}: document ACME_DATADIRLexi Winter2025-06-032-9/+11
|
* domains.conf.sample: add "*" exampleLexi Winter2025-06-031-0/+5
|
* domains.conf: support default optionsLexi Winter2025-06-032-3/+30
|
* Makefile: install lib scripts as 0755Lexi Winter2025-06-031-1/+1
| | | | this is required for kerberos-challenge to be invoked.
* improve path handlingLexi Winter2025-06-035-29/+109
| | | | | | | | - allow a different configuration directory to be specified with '-c' - since acme.conf allows the uacme directory to be changed, this allows the user to change both. - use /var/db/lfacme as the default datadir instead of putting data in /etc.