onion-addresses: mirror nix-bitcoin.onionAddresses.access behavior

This commit fixes an issue with LND, in which if both
nix-bitcoin.onionServices.lnd.public &
services.lnd.restOnionService.enable were enabled, one would try to
create a file named `lnd` and the other would try to create a directory
named `lnd` with a file named `lnd-rest` inside it. This would obiously
cause an error and fail the LND service.
This commit is contained in:
nixbitcoin 2021-02-16 16:53:35 +00:00
parent e873326bfe
commit ecc601a6d6
No known key found for this signature in database
GPG key ID: DD11F9AD5308B3BA
2 changed files with 2 additions and 2 deletions

View file

@ -94,7 +94,7 @@ in {
in srv.public && srv.enable
) services;
in genAttrs publicServices' (service: {
getPublicAddressCmd = "cat ${config.nix-bitcoin.onionAddresses.dataDir}/${service}";
getPublicAddressCmd = "cat ${config.nix-bitcoin.onionAddresses.dataDir}/services/${service}";
});
}