Add freeradius

This commit is contained in:
Jakob Lechner 2022-08-03 02:30:55 +00:00
parent d2f277b138
commit e2fcc7b059
No known key found for this signature in database
GPG key ID: 996082EFB5906C10
4 changed files with 33 additions and 0 deletions

View file

@ -3,6 +3,7 @@
./asterisk.nix
./dnsmasq.nix
./dyndns.nix
./freeradius.nix
./labsync
./unifi-controller.nix
];

View file

@ -0,0 +1,17 @@
# service for unifi wifi
# provides anonymous access via WPA2 enterprise (PEAP)
{ pkgs, ... }:
{
services.freeradius = {
enable = true;
configDir = "${pkgs.fablab.freeradius-anon-access}/raddb";
debug = true;
};
users.users.radius.group = "radius";
users.groups.radius = { };
networking.firewall.allowedUDPPorts = [
1812
1813
];
}