From 4bb48e7f997caef5d4ca5a6d7b9af12f3cbd87ba Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 6 Jun 2019 12:40:30 +0200 Subject: [PATCH] wireguard: Don't fail if modprobe fails This can lead to unnecessary failures if the kernel module is already loaded: Jun 06 12:38:50 chef bglisn9bz0y5403vdw9hny0ij43r41jk-unit-script-wireguard-wg0-start[13261]: modprobe: FATAL: Module wireguard not found in directory /run/booted-system/kernel-modules/lib/modules/4.19.36 --- nixos/modules/services/networking/wireguard.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/wireguard.nix b/nixos/modules/services/networking/wireguard.nix index c07481582c2..e9dcb0fc896 100644 --- a/nixos/modules/services/networking/wireguard.nix +++ b/nixos/modules/services/networking/wireguard.nix @@ -303,7 +303,7 @@ let }; script = '' - ${optionalString (!config.boot.isContainer) "modprobe wireguard"} + ${optionalString (!config.boot.isContainer) "modprobe wireguard || true"} ${values.preSetup}