hosts/plover: fix Bind9 pre-start script

This commit is contained in:
Gabriel Arazas 2023-07-27 10:25:06 +08:00
parent e00d4f86c1
commit 9c2e3ee1bf
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC

View File

@ -190,13 +190,13 @@ in
secretPath = path: config.sops.secrets."dns/${path}".path;
in
lib.mkAfter ''
{
[ -f '${domainZone'}' ] || {
install -Dm0600 '${domainZone}' '${domainZone'}'
replace-secret #mailboxSecurityKey# '${secretPath "${domain}/mailbox-security-key"}' '${domainZone'}'
replace-secret #mailboxSecurityKeyRecord# '${secretPath "${domain}/mailbox-security-key-record"}' '${domainZone'}'
replace-secret '#mailboxSecurityKey#' '${secretPath "${domain}/mailbox-security-key"}' '${domainZone'}'
replace-secret '#mailboxSecurityKeyRecord#' '${secretPath "${domain}/mailbox-security-key-record"}' '${domainZone'}'
}
{
[ -f '${fqdnZone'}' ] || {
install -Dm0600 '${fqdnZone}' '${fqdnZone'}'
}
'';