diff options
author | Rok Garbas <rok@garbas.si> | 2013-07-10 16:43:26 +0200 |
---|---|---|
committer | Rok Garbas <rok@garbas.si> | 2013-07-10 16:43:26 +0200 |
commit | fb5a616b020b9a769021add02379a431ea507a83 (patch) | |
tree | a9b5b5087ea32f505ed379027394d738ba2e60f7 /modules/services/networking/networkmanager.nix | |
parent | cc5421106942ce82473f4afd74d156d8d1e303bd (diff) | |
download | nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar.gz nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar.bz2 nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar.lz nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar.xz nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.tar.zst nixpkgs-fb5a616b020b9a769021add02379a431ea507a83.zip |
openconnect and vpnc NetworkManager plugins added
Diffstat (limited to 'modules/services/networking/networkmanager.nix')
-rw-r--r-- | modules/services/networking/networkmanager.nix | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/modules/services/networking/networkmanager.nix b/modules/services/networking/networkmanager.nix index 88f1e08b377..bbc4d1f8cea 100644 --- a/modules/services/networking/networkmanager.nix +++ b/modules/services/networking/networkmanager.nix @@ -92,9 +92,19 @@ in { { source = "${networkmanager_openvpn}/etc/NetworkManager/VPN/nm-openvpn-service.name"; target = "NetworkManager/VPN/nm-openvpn-service.name"; } + { source = "${networkmanager_vpnc}/etc/NetworkManager/VPN/nm-vpnc-service.name"; + target = "NetworkManager/VPN/nm-vpnc-service.name"; + } + { source = "${networkmanager_openconnect}/etc/NetworkManager/VPN/nm-openconnect-service.name"; + target = "NetworkManager/VPN/nm-openconnect-service.name"; + } ]; - environment.systemPackages = cfg.packages ++ [ networkmanager_openvpn ]; + environment.systemPackages = cfg.packages ++ [ + networkmanager_openvpn + networkmanager_vpnc + networkmanager_openconnect + ]; users.extraGroups = singleton { name = "networkmanager"; @@ -134,7 +144,11 @@ in { security.polkit.permissions = polkitConf; # openvpn plugin has only dbus interface - services.dbus.packages = cfg.packages ++ [ networkmanager_openvpn ]; + services.dbus.packages = cfg.packages ++ [ + networkmanager_openvpn + networkmanager_vpnc + networkmanager_openconnect + ]; services.udev.packages = cfg.packages; }; |