Commit graph

7 commits

Author SHA1 Message Date
Glen Huang
bda5a99815 acme: ensure symlinks for renewed certificates
Signed-off-by: Glen Huang <i@glenhuang.com>
2022-11-28 00:48:27 +08:00
Glen Huang
d6a24ecb66 acme: make certificates use .crt as the extension
Signed-off-by: Glen Huang <i@glenhuang.com>
2022-11-18 00:18:19 +08:00
Glen Huang
4e369cf780 acme: add dns_wait option
acme.sh by default use public DNS resolvers to check if TXT record was
correctly added when using DNS-01. This can be undesirable in a private
environment where the DNS server is not publicly accessible.

This option allows bypassing such check and simply waiting for a
specific length of time for the TXT record to take effect.

Signed-off-by: Glen Huang <i@glenhuang.com>
2022-10-24 10:48:34 +08:00
Glen Huang
7f04710579 amce: use procd to restart services
Directly calling `/etc/init.d/<service> reload` in a hotplug script can
inadvertently start a stopped service.

Signed-off-by: Glen Huang <i@glenhuang.com>
2022-10-24 10:07:06 +08:00
Glen Huang
ef4289e96d acme: fix acmesh dnsapi dependencies
Signed-off-by: Glen Huang <i@glenhuang.com>
2022-10-06 18:38:47 +02:00
Glen Huang
952d449eed acme: fix acme path
Signed-off-by: Glen Huang <heyhgl@gmail.com>
2022-08-22 10:43:34 +02:00
Glen Huang
e84f651453 acme: use the hotplug system
Signed-off-by: Glen Huang <heyhgl@gmail.com>
2022-08-16 00:32:04 +02:00