From 18015838550d57f525518568e75ef9e986fd9af7 Mon Sep 17 00:00:00 2001 From: Lily Foster Date: Sat, 9 Mar 2024 12:44:46 -0500 Subject: [PATCH] nixos/fwupd: fix silent failure for uefiCapsuleSettings to ever be added Bug was introduced in 28ea07d4e33c63447e699562d0085f6eeefd6ee0. --- nixos/modules/services/hardware/fwupd.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/hardware/fwupd.nix b/nixos/modules/services/hardware/fwupd.nix index 8a9e38d0547b..c4837ff80ec7 100644 --- a/nixos/modules/services/hardware/fwupd.nix +++ b/nixos/modules/services/hardware/fwupd.nix @@ -14,11 +14,11 @@ let customEtc = { "fwupd/fwupd.conf" = { - source = format.generate "fwupd.conf" { + source = format.generate "fwupd.conf" ({ fwupd = cfg.daemonSettings; } // lib.optionalAttrs (lib.length (lib.attrNames cfg.uefiCapsuleSettings) != 0) { uefi_capsule = cfg.uefiCapsuleSettings; - }; + }); # fwupd tries to chmod the file if it doesn't have the right permissions mode = "0640"; };