diff options
author | Kirill Elagin <kirelagin@gmail.com> | 2018-05-19 00:52:41 +0300 |
---|---|---|
committer | Kirill Elagin <kirelagin@gmail.com> | 2018-05-19 01:17:26 +0300 |
commit | 865abfa6091515da3c776283500e45d489ed488f (patch) | |
tree | 8ab72e7db92c9a5e37b2c4f9069afda0c7bdaa92 /nixos/modules/services/networking | |
parent | bd078c1a313a0eadb8232f3732e9700cc52253b1 (diff) | |
download | nixlib-865abfa6091515da3c776283500e45d489ed488f.tar nixlib-865abfa6091515da3c776283500e45d489ed488f.tar.gz nixlib-865abfa6091515da3c776283500e45d489ed488f.tar.bz2 nixlib-865abfa6091515da3c776283500e45d489ed488f.tar.lz nixlib-865abfa6091515da3c776283500e45d489ed488f.tar.xz nixlib-865abfa6091515da3c776283500e45d489ed488f.tar.zst nixlib-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')
-rw-r--r-- | nixos/modules/services/networking/wireguard.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/wireguard.nix b/nixos/modules/services/networking/wireguard.nix index 0591917c7423..acb4778d8485 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; |