# this rule becomes active one DEHYDDOMAINS is defined. set it to a regexp matching
# your domains using dehydrated

@@ifdef DEHYDDOMAINS
@@define DEHYDRE (cert|chain|combined|fullchain|privkey)
/var/lib/dehydrated$ d VarDir
/var/lib/dehydrated/accounts/[[:alnum:]]{63}$ d VarDir
/var/lib/dehydrated/accounts/[[:alnum:]]{63}/account_id\\.json$ f VarFile
/var/lib/dehydrated/chains$ d VarDir
/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}$ d VarDir
!/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}/@@{DEHYDRE}-[[:digit:]]+\\.pem$ f
!/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}/@@{DEHYDRE}\\.pem$ l
!/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}/combined\\.pem$ f
!/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}/(cert)-[[:digit:]]+\\.csr$ f
!/var/lib/dehydrated/certs/@@{DEHYDDOMAINS}/(cert)\\.csr$ l
/var/lib/dehydrated(/acme-challenges)?$ d VarDir
@@endif
