diff --git a/nix/modules/nixos/fs/zfs/default.nix b/nix/modules/nixos/fs/zfs/default.nix index 92bf4c9..557e2c9 100644 --- a/nix/modules/nixos/fs/zfs/default.nix +++ b/nix/modules/nixos/fs/zfs/default.nix @@ -12,11 +12,10 @@ let { name, value }: let enc = lib.strings.optionalString (!isTest) '' - + \ --encryption-key-mount=${lib.escapeShellArg value.encryptionKeyOpenbao.mount} \ --encryption-key-name=${lib.escapeShellArg value.encryptionKeyOpenbao.name} \ - --encryption-key-field=${lib.escapeShellArg value.encryptionKeyOpenbao.field} \ - ''; + --encryption-key-field=${lib.escapeShellArg value.encryptionKeyOpenbao.field}''; in '' ${zpoolSetup} setup ${enc} \ diff --git a/nix/packages/zpool-setup/default.nix b/nix/packages/zpool-setup/default.nix index 41eec54..af858f6 100644 --- a/nix/packages/zpool-setup/default.nix +++ b/nix/packages/zpool-setup/default.nix @@ -7,6 +7,8 @@ crateName = "zpool-setup"; replacePath = true; runtimeInputs = [ + pkgs.openbao + pkgs.uutils-coreutils-noprefix pkgs.zfs ]; }