diff --git a/keys/default.nix b/keys/default.nix new file mode 100644 index 0000000..3b16de4 --- /dev/null +++ b/keys/default.nix @@ -0,0 +1,14 @@ +{ + tvb = [ + ./nix-on-droid.vagrant.pub + ./tvb.backyard.pub + ./tvb.catacomb.pub + ./tvb.centroid.pub + ./tvb.empyrean.pub + ./tvb.imperium.pub + ./tvb.palamas.pub + ./tvb.stagirite.pub + ./tvb.unfolder.pub + ./tvb.vagrant.pub + ]; +} diff --git a/keys/tvb.centroid.pub b/keys/tvb.centroid.pub new file mode 100644 index 0000000..d246d8b --- /dev/null +++ b/keys/tvb.centroid.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC364peKQVWeqFNzhJJkvHumKerKPkczeX2I/e9FFZyL tvb@centroid diff --git a/machine/centroid/default.nix b/machine/centroid/default.nix index 76fbf0e..6c7bc1e 100644 --- a/machine/centroid/default.nix +++ b/machine/centroid/default.nix @@ -12,7 +12,6 @@ programs = false; ssh = false; nebula = false; - tvb = false; tvbSync = false; hosts = false; }; diff --git a/modules/beatific.nix b/modules/beatific.nix index c825926..56e57f0 100644 --- a/modules/beatific.nix +++ b/modules/beatific.nix @@ -184,17 +184,7 @@ in { group = "tvb"; extraGroups = [ "wheel" ]; initialPassword = "password"; - openssh.authorizedKeys.keyFiles = [ - ../keys/nix-on-droid.vagrant.pub - ../keys/tvb.backyard.pub - ../keys/tvb.catacomb.pub - ../keys/tvb.empyrean.pub - ../keys/tvb.imperium.pub - ../keys/tvb.palamas.pub - ../keys/tvb.stagirite.pub - ../keys/tvb.unfolder.pub - ../keys/tvb.vagrant.pub - ]; + openssh.authorizedKeys.keyFiles = (import ../keys).tvb; }; })