diff options
author | Profpatsch <mail@profpatsch.de> | 2016-04-29 06:57:51 +0200 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2016-04-29 06:57:51 +0200 |
commit | 376960d7f883b7b141c49600a829c5efc15e0135 (patch) | |
tree | f9bb668c1a6694847b371914d45392e752d38eb3 /machines/profpatsch | |
parent | c437c8e03cf2175647113d044b188124408d87af (diff) |
machines/katara: networkmanager: use gnutls
Public shaming of University of Augsburg: They VPN is so ancient that openssl dropped the SSL protocols necessary to connect. gnutls still has them, so this patches that in.
Diffstat (limited to 'machines/profpatsch')
-rw-r--r-- | machines/profpatsch/katara.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/machines/profpatsch/katara.nix b/machines/profpatsch/katara.nix index 8db2ffa6..e29ca415 100644 --- a/machines/profpatsch/katara.nix +++ b/machines/profpatsch/katara.nix @@ -64,7 +64,17 @@ in { # Network networking.hostName = "katara"; - networking.networkmanager.enable = true; + networking.networkmanager = { + enable = true; + basePackages = with pkgs; { + # the openssl backend doesn’t like the protocols of my university + networkmanager_openconnect = + pkgs.networkmanager_openconnect.override { openconnect = pkgs.openconnect_gnutls; }; + inherit networkmanager modemmanager wpa_supplicant + networkmanager_openvpn networkmanager_vpnc + networkmanager_pptp networkmanager_l2tp; + }; + }; networking.firewall.enable = false; |