cluster/simulacrum/nowhere: make optional
This commit is contained in:
parent
d784ee0a86
commit
c0d21f6b86
2 changed files with 38 additions and 35 deletions
|
@ -58,6 +58,7 @@ in
|
|||
imports = [
|
||||
./options.nix
|
||||
];
|
||||
config = lib.mkIf config.nowhere.enable {
|
||||
defaults = {
|
||||
networking.hosts."${getNodeAddr "nowhere"}" = lib.attrNames config.nowhere.names;
|
||||
security.pki.certificateFiles = [
|
||||
|
@ -98,4 +99,5 @@ in
|
|||
}) lift.nowhere.names;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
{
|
||||
options.nowhere = {
|
||||
enable = lib.mkEnableOption "Nowhere";
|
||||
names = lib.mkOption {
|
||||
description = "Hostnames that point Nowhere.";
|
||||
type = with lib.types; attrsOf str;
|
||||
|
|
Loading…
Reference in a new issue