summary refs log tree commit diff
path: root/nixos/modules/services/networking/wireguard.nix
diff options
context:
space:
mode:
authorKirill Elagin <kirelagin@gmail.com>2018-05-19 00:52:41 +0300
committerKirill Elagin <kirelagin@gmail.com>2018-05-19 01:17:26 +0300
commit865abfa6091515da3c776283500e45d489ed488f (patch)
tree8ab72e7db92c9a5e37b2c4f9069afda0c7bdaa92 /nixos/modules/services/networking/wireguard.nix
parentbd078c1a313a0eadb8232f3732e9700cc52253b1 (diff)
downloadnixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar.gz
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar.bz2
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar.lz
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar.xz
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.tar.zst
nixpkgs-865abfa6091515da3c776283500e45d489ed488f.zip
wireguard: Enable tools on other platforms
Wireguard is now split into two pretty much independent packages:
`wireguard` (Linux-specific kernel module) and `wireguard-tools`,
which is cross-platform.
Diffstat (limited to 'nixos/modules/services/networking/wireguard.nix')
-rw-r--r--nixos/modules/services/networking/wireguard.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/wireguard.nix b/nixos/modules/services/networking/wireguard.nix
index 0591917c742..acb4778d848 100644
--- a/nixos/modules/services/networking/wireguard.nix
+++ b/nixos/modules/services/networking/wireguard.nix
@@ -193,7 +193,7 @@ let
         after = [ "network.target" ];
         wantedBy = [ "multi-user.target" ];
         environment.DEVICE = name;
-        path = with pkgs; [ kmod iproute wireguard ];
+        path = with pkgs; [ kmod iproute wireguard-tools ];
 
         serviceConfig = {
           Type = "oneshot";
@@ -279,7 +279,7 @@ in
   config = mkIf (cfg.interfaces != {}) {
 
     boot.extraModulePackages = [ kernel.wireguard ];
-    environment.systemPackages = [ pkgs.wireguard ];
+    environment.systemPackages = [ pkgs.wireguard-tools ];
 
     systemd.services = mapAttrs' generateUnit cfg.interfaces;