diff --git a/hosts/fw.cloonar.com/modules/podman.nix b/hosts/fw.cloonar.com/modules/podman.nix index ef806e8..4584849 100644 --- a/hosts/fw.cloonar.com/modules/podman.nix +++ b/hosts/fw.cloonar.com/modules/podman.nix @@ -20,26 +20,26 @@ in { }; }; - # systemd.sockets."netavark-dhcp-proxy" = { - # description = "Netavark DHCP proxy socket"; - # socketConfig = { - # ListenStream = "%t/podman/nv-proxy.sock"; - # SocketMode = 0660; - # }; - # wantedBy = [ "sockets.target" ]; - # }; - # - # systemd.services."netavark-dhcp-proxy" = { - # description = "Netavark DHCP proxy service"; - # after = [ "netavark-dhcp-proxy.socket" ]; - # requires = [ "netavark-dhcp-proxy.socket" ]; - # wantedBy = [ "multi-user.target" "netavark-dhcp-proxy.socket" ]; - # path = [ pkgs.netavark ]; - # startLimitIntervalSec = 0; - # - # serviceConfig = { - # Type = "exec"; - # ExecStart= "${pkgs.netavark}/bin/netavark dhcp-proxy -a 30"; - # }; - # }; + systemd.sockets."netavark-dhcp-proxy" = { + description = "Netavark DHCP proxy socket"; + socketConfig = { + ListenStream = "%t/podman/nv-proxy.sock"; + SocketMode = 0660; + }; + wantedBy = [ "sockets.target" ]; + }; + + systemd.services."netavark-dhcp-proxy" = { + description = "Netavark DHCP proxy service"; + after = [ "netavark-dhcp-proxy.socket" ]; + requires = [ "netavark-dhcp-proxy.socket" ]; + wantedBy = [ "multi-user.target" "netavark-dhcp-proxy.socket" ]; + path = [ pkgs.netavark ]; + startLimitIntervalSec = 0; + + serviceConfig = { + Type = "exec"; + ExecStart= "${pkgs.netavark}/bin/netavark dhcp-proxy -a 30"; + }; + }; }