mirror of
https://github.com/openwrt/packages.git
synced 2026-07-14 02:54:23 +04:00
ba08c8cb51
The nftables rule in acme-common partially works, but it races against the acme.sh and uacme client. While the client is performing the renew the rule is being deleted because the client is run in the background. This change moves the rule management to the hook instead. While duplicate rules could be created, the benefits outway the potential costs. It is unknown how many installations issue/renew multiple certificates. Signed-off-by: Michael A Cassaniti <michael@cassaniti.id.au>