diff --git a/pkgs/tools/networking/openvpn/default.nix b/pkgs/tools/networking/openvpn/default.nix index 5b95dd159bf..e7176ba90b3 100644 --- a/pkgs/tools/networking/openvpn/default.nix +++ b/pkgs/tools/networking/openvpn/default.nix @@ -12,12 +12,14 @@ stdenv.mkDerivation rec { patches = optional stdenv.isLinux ./systemd-notify.patch; - buildInputs = [ iproute lzo openssl pam pkgconfig ] ++ optional stdenv.isLinux systemd; + buildInputs = [ lzo openssl pkgconfig ] + ++ optionals stdenv.isLinux [ pam systemd iproute ]; configureFlags = '' --enable-password-save - --enable-iproute2 + '' + optionalString stdenv.isLinux '' --enable-systemd + --enable-iproute2 IPROUTE=${iproute}/sbin/ip '';