feat(exports): service access

This commit is contained in:
arcnmx 2024-02-19 17:34:39 -08:00
parent 91918b8061
commit 871b1c5b2d
69 changed files with 1317 additions and 509 deletions

View file

@ -1,4 +1,4 @@
{config, lib, access, ...}: let
{lib, access, ...}: let
inherit (lib.modules) mkDefault;
in {
config = {
@ -9,7 +9,7 @@ in {
ipv6SendRAConfig = {
Managed = mkDefault false;
EmitDNS = mkDefault true;
DNS = [ (access.getAddress6For "utsuho" "int") ];
DNS = [ (access.systemForService "dnsmasq").access.address6ForNetwork.int ];
# Domains = [ "int.${networking.domain}" ];
EmitDomains = mkDefault false;
RouterPreference = mkDefault "low";