about summary refs log tree commit diff
path: root/nixos/modules/services/amqp
diff options
context:
space:
mode:
authorFelix Buehler <account@buehler.rocks>2024-01-26 22:56:28 +0100
committerFelix Buehler <account@buehler.rocks>2024-01-26 22:56:28 +0100
commit4c9b5cb310f4896f016f34083662ee665a0ef8ea (patch)
treeaba8c4f4584a41afeb4fd8a11856cb28b874ad0b /nixos/modules/services/amqp
parent1aa4e31045559f9edf650503363fd5390e1066be (diff)
nixos/rabbitmq: prefer 'install' over 'mkdir/chmod/chown'
Diffstat (limited to 'nixos/modules/services/amqp')
-rw-r--r--nixos/modules/services/amqp/rabbitmq.nix3
1 files changed, 1 insertions, 2 deletions
diff --git a/nixos/modules/services/amqp/rabbitmq.nix b/nixos/modules/services/amqp/rabbitmq.nix
index 7dce9d2429168..0105f2e313335 100644
--- a/nixos/modules/services/amqp/rabbitmq.nix
+++ b/nixos/modules/services/amqp/rabbitmq.nix
@@ -210,8 +210,7 @@ in
 
       preStart = ''
         ${optionalString (cfg.cookie != "") ''
-            echo -n ${cfg.cookie} > ${cfg.dataDir}/.erlang.cookie
-            chmod 600 ${cfg.dataDir}/.erlang.cookie
+          install -m 600 <(echo -n ${cfg.cookie}) ${cfg.dataDir}/.erlang.cookie
         ''}
       '';
     };