feat(dhcp): drop freeRadius to use networkd

This commit is contained in:
catvayor 2024-05-22 18:34:51 +02:00
parent e9c5489bc2
commit 9f256186e0
8 changed files with 67 additions and 675 deletions

View file

@ -1,9 +1,4 @@
{
config,
lib,
pkgs,
...
}:
{ config, lib, ... }:
{
imports = [ ./module.nix ];
@ -57,26 +52,6 @@
);
radiusClients = { };
extra-mods = {
dhcp_sql = import ./mod-dhcp_sql.nix {
inherit pkgs;
vlans = import ../user_vlans.nix;
};
dhcp_sqlippool = ./mod-dhcp_sqlippool;
};
extra-sites = {
dhcp = import ./site-dhcp.nix {
inherit pkgs;
vlans = import ../user_vlans.nix;
};
};
dictionary = {
Client-Vlan = "integer";
Server-IP = "ipaddr";
Broadcast-IP = "ipaddr";
};
checkConfiguration = true;
};
age-secrets.autoMatch = [ "radius" ];