about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVictor Engmark <victor@engmark.name>2023-06-09 10:26:41 +1200
committertomf <tom@tom-fitzhenry.me.uk>2024-04-22 01:40:55 +1000
commitc11815167fcc656f84f1bc63e26f9de76967e32e (patch)
tree638775c4dac78005d5a4691e3333c20ff7675246
parent9f1b67d718cded5de9fa23cb1a32480725d414df (diff)
nixos/duosec: Split `mkdir` mode into `chmod` command for clarity
As recommended by ShellCheck
<https://github.com/koalaman/shellcheck/wiki/SC2174>.
-rw-r--r--nixos/modules/security/duosec.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos/modules/security/duosec.nix b/nixos/modules/security/duosec.nix
index 7fb75f42db1f8..e755b5f0ee534 100644
--- a/nixos/modules/security/duosec.nix
+++ b/nixos/modules/security/duosec.nix
@@ -200,7 +200,8 @@ in
       unitConfig.DefaultDependencies = false;
       script = ''
         if test -f "${cfg.secretKeyFile}"; then
-          mkdir -m 0755 -p /etc/duo
+          mkdir -p /etc/duo
+          chmod 0755 /etc/duo
 
           umask 0077
           conf="$(mktemp)"
@@ -222,7 +223,8 @@ in
       unitConfig.DefaultDependencies = false;
       script = ''
         if test -f "${cfg.secretKeyFile}"; then
-          mkdir -m 0755 -p /etc/duo
+          mkdir -p /etc/duo
+          chmod 0755 /etc/duo
 
           umask 0077
           conf="$(mktemp)"