libkookie: hyperion: adding hashed password and root ssh keys

wip/yesman
Katharina Fey 3 years ago
parent 920ab3bd11
commit 9dd3505aa2
  1. 6
      infra/libkookie/configuration/server/openssh/default.nix
  2. 2
      infra/libkookie/roots/hyperion.nix

@ -1,5 +1,7 @@
{ config, ... }:
{ config, lib, pkgs, ... } @ args:
let spacekookie = (import <configuration/users/spacekookie> args);
in
{
services.openssh = {
enable = true;
@ -13,6 +15,8 @@
'';
};
users.users.root.openssh.authorizedKeys.keys = spacekookie.pubkeys;
# Also enable mosh because /shrug
programs.mosh.enable = true;
}

@ -43,7 +43,6 @@ in
(patchAttrs (load <configuration/users/spacekookie>) (a: { cfg.home = "/home/spacekookie"; }))
(load <configuration/users/qyliss>)
];
#
#
@ -107,6 +106,7 @@ in
services.zfs.autoScrub.enable = true;
users.users.spacekookie.hashedPassword = "$6$K9tFZBjAfaeLmzq$cc9yKWw93/f5DmypEg0pJGcPl4FTAMzECtWjFZp4GRDF1hC38zRLUwUgXpxSEiEWp8am3yM/aojZrJdiXpBEk.";
users.groups.tls = {};
system.stateVersion = "19.03"; # Did you read the comment?

Loading…
Cancel
Save