summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorFlorian Brandes <florian.brandes@posteo.de>2023-11-05 16:22:50 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2023-11-07 13:40:42 +0100
commit2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4 (patch)
tree1219a5e53c762ba2186dfe47dece21076e0cf271 /nixos
parent67ff7c095d790c47474ed108f4e31b538a2fb872 (diff)
downloadnixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar.gz
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar.bz2
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar.lz
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar.xz
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.tar.zst
nixpkgs-2ed7a5ab5962a9a88210900a2b3b24f8e8d9cba4.zip
nixos/virtualization: fix shellcheck login
fixes https://www.shellcheck.net/wiki/SC2002

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/virtualisation/oci-containers.nix3
1 files changed, 1 insertions, 2 deletions
diff --git a/nixos/modules/virtualisation/oci-containers.nix b/nixos/modules/virtualisation/oci-containers.nix
index 4ee5b0badde..a4a40346f09 100644
--- a/nixos/modules/virtualisation/oci-containers.nix
+++ b/nixos/modules/virtualisation/oci-containers.nix
@@ -252,11 +252,10 @@ let
       text = ''
         ${cfg.backend} rm -f ${name} || true
         ${optionalString (isValidLogin container.login) ''
-          cat ${container.login.passwordFile} | \
           ${cfg.backend} login \
           ${container.login.registry} \
           --username ${container.login.username} \
-          --password-stdin
+          --password-stdin < ${container.login.passwordFile}
         ''}
         ${optionalString (container.imageFile != null) ''
           ${cfg.backend} load -i ${container.imageFile}