diff --git a/users/steffen/pubkeys/forgejo-deploy.pub b/hosts/cryodev-main/deploy-key.pub similarity index 100% rename from users/steffen/pubkeys/forgejo-deploy.pub rename to hosts/cryodev-main/deploy-key.pub diff --git a/hosts/cryodev-main/services/openssh.nix b/hosts/cryodev-main/services/openssh.nix index b38495e..db9a56a 100644 --- a/hosts/cryodev-main/services/openssh.nix +++ b/hosts/cryodev-main/services/openssh.nix @@ -12,6 +12,6 @@ # Root SSH key for deploy-rs (key-only, no password) users.users.root.openssh.authorizedKeys.keyFiles = [ - ../../../users/steffen/pubkeys/forgejo-deploy.pub + ../deploy-key.pub ]; } diff --git a/hosts/cryodev-main/users.nix b/hosts/cryodev-main/users.nix index a198c5a..2703ead 100644 --- a/hosts/cryodev-main/users.nix +++ b/hosts/cryodev-main/users.nix @@ -4,5 +4,7 @@ imports = [ outputs.nixosModules.normalUsers ../../users/steffen + ../../users/ralph + ../../users/benjamin ]; } diff --git a/users/benjamin/default.nix b/users/benjamin/default.nix new file mode 100644 index 0000000..d00df64 --- /dev/null +++ b/users/benjamin/default.nix @@ -0,0 +1,11 @@ +{ + normalUsers.benjamin = { + extraGroups = [ + "wheel" + ]; + sshKeyFiles = [ + # TODO: Add benjamin's public key + # ./pubkeys/benjamin.pub + ]; + }; +} diff --git a/users/ralph/default.nix b/users/ralph/default.nix new file mode 100644 index 0000000..f43dd0d --- /dev/null +++ b/users/ralph/default.nix @@ -0,0 +1,11 @@ +{ + normalUsers.ralph = { + extraGroups = [ + "wheel" + ]; + sshKeyFiles = [ + # TODO: Add ralph's public key + # ./pubkeys/ralph.pub + ]; + }; +} diff --git a/users/steffen/default.nix b/users/steffen/default.nix index f58a45f..a7503e9 100644 --- a/users/steffen/default.nix +++ b/users/steffen/default.nix @@ -5,9 +5,6 @@ extraGroups = [ "wheel" ]; - sshKeyFiles = [ - ./pubkeys/X670E.pub - ./pubkeys/forgejo-deploy.pub - ]; + sshKeyFiles = [ ./pubkeys/X670E.pub ]; }; }