From 644147e2d40d3cc74d6bcc4e231aa7d0220c5a04 Mon Sep 17 00:00:00 2001 From: RTUnreal Date: Tue, 8 Apr 2025 22:23:01 +0200 Subject: [PATCH] clanModules/root-password: fix shellcheck errors --- clanModules/root-password/roles/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/clanModules/root-password/roles/default.nix b/clanModules/root-password/roles/default.nix index 8c5eadead..c4a252394 100644 --- a/clanModules/root-password/roles/default.nix +++ b/clanModules/root-password/roles/default.nix @@ -26,13 +26,13 @@ prompts.password.description = "You can autogenerate a password, if you leave this prompt blank."; script = '' - prompt_value=$(cat $prompts/password) - if [[ -n ''${prompt_value-} ]]; then - echo $prompt_value | tr -d "\n" > $out/password + prompt_value="$(cat "$prompts"/password)" + if [[ -n "''${prompt_value-}" ]]; then + echo "$prompt_value" | tr -d "\n" > "$out"/password else - xkcdpass --numwords 3 --delimiter - --count 1 | tr -d "\n" > $out/password + xkcdpass --numwords 3 --delimiter - --count 1 | tr -d "\n" > "$out"/password fi - mkpasswd -s -m sha-512 < $out/password | tr -d "\n" > $out/password-hash + mkpasswd -s -m sha-512 < "$out"/password | tr -d "\n" > "$out"/password-hash ''; }; }