diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-11-22 16:23:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-22 16:23:24 +0100 |
commit | 0778565a0d1f6f4322261615f74b47a3e7088de0 (patch) | |
tree | ba9ec5ccda991cedfcdca5f6e82ff9fa612068e2 /pkgs/tools | |
parent | acea5dcdde47d5115b50dc9773b08b9af06d0382 (diff) | |
parent | d838c43a8761067093bb3c2b8b6ec047d51c31ef (diff) | |
download | nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar.gz nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar.bz2 nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar.lz nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar.xz nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.tar.zst nixpkgs-0778565a0d1f6f4322261615f74b47a3e7088de0.zip |
Merge pull request #139530 from Mic92/wireguard-tools
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/wireguard-tools/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/tools/networking/wireguard-tools/default.nix b/pkgs/tools/networking/wireguard-tools/default.nix index 5df98954ae1..c57b1eb5696 100644 --- a/pkgs/tools/networking/wireguard-tools/default.nix +++ b/pkgs/tools/networking/wireguard-tools/default.nix @@ -37,8 +37,11 @@ stdenv.mkDerivation rec { substituteInPlace $out/lib/systemd/system/wg-quick@.service \ --replace /usr/bin $out/bin '' + lib.optionalString stdenv.isLinux '' + # we want to allow users to provide their own resolvconf implementation, i.e. the one provided by systemd-resolved for f in $out/bin/*; do - wrapProgram $f --prefix PATH : ${lib.makeBinPath [ procps iproute2 iptables openresolv ]} + wrapProgram $f \ + --prefix PATH : ${lib.makeBinPath [ procps iproute2 iptables ]} \ + --suffix PATH : ${lib.makeBinPath [ openresolv ]} done '' + lib.optionalString stdenv.isDarwin '' for f in $out/bin/*; do |