From 4224cfc4c8b44bd38344b8b8f77e3a0d64e5a766 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Fri, 2 Jul 2021 15:13:26 -0400 Subject: [PATCH] Give ownership of these ssh files to the deployment user --- nixos/modules/deployment.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/deployment.nix b/nixos/modules/deployment.nix index 2f4462ac..773c2fa4 100755 --- a/nixos/modules/deployment.nix +++ b/nixos/modules/deployment.nix @@ -75,10 +75,12 @@ in { TMP="$KEY"_tmp if [ ! -e "$KEY" ]; then mkdir -p ~deployment/.ssh ~root/.ssh + chown deployment ~deployment/.ssh ${pkgs.openssh}/bin/ssh-keygen -f "$TMP" cat "$TMP".pub >> ~root/.ssh/authorized_keys mv "$TMP".pub "$KEY".pub mv "$TMP" "$KEY" + chown deployment "$KEY" fi ''; }; -- GitLab