aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMolly Miller <knmcn@m-squa.red>2021-01-17 21:45:21 +0000
committerKatharina Fey <kookie@spacekookie.de>2021-01-18 10:50:02 +0100
commitff8ca9354077b4f1e3681860252528246812ab01 (patch)
treed21b7059a344bdcf8defc6841ceec25e91b25c38
parenta8a20f1a74c582081f4e82df793ad4cb2e67ca5d (diff)
libkookie: add molly user with pubkeys, and enable on hyperion
-rw-r--r--infra/libkookie/configuration/users/molly/default.nix15
-rw-r--r--infra/libkookie/roots/hyperion.nix1
2 files changed, 16 insertions, 0 deletions
diff --git a/infra/libkookie/configuration/users/molly/default.nix b/infra/libkookie/configuration/users/molly/default.nix
new file mode 100644
index 000000000000..5408b5aab895
--- /dev/null
+++ b/infra/libkookie/configuration/users/molly/default.nix
@@ -0,0 +1,15 @@
+{ lib, pkgs, ... }:
+
+{
+ name = "molly"; # FIXME: remove this redundancy
+ cfg = {
+ createHome = true;
+ isNormalUser = true;
+ home = lib.mkDefault "/home/molly";
+ shell = pkgs.bash;
+ };
+ pubkeys = [
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL7vr141bbLid+fI2HDqFP1Me0+7IoVtvNEzI9Rqo6o8 flywheel"
+ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCl9/WmXJcZ1dWAHQDgjJksG2vEkeSyG+b70dLk5bb5CdytsLsv8oJYPH+g2CXkaCAPc0oGfS92KRcYk7gwNinckbNWCq5Y4rG51L92yfujoXNDuddSDtPZT1PTvPTv0YmkD9/rE4SUFuPJ/bYPBqsW40BdK3f5EbISAiKmRuulZrEl053H0aRNmNbCbK4LNDgFYO78XkCmNEDAftGu5N1zY0RbU3YBw/oDzj/zWEXmliEGrpM9CrTkPbV0+OsTWpw5QXdkMUGg/YnNgtEJpDdnE5cIo1CGoUgm/jgVzvloEwCSv/2nOczGdDSE1z7YCSxNO2vSeioFiCJlQhFOKFV88GhlnOmL0YhGCBGakRFh8Ld61urdwGGbws/9z6nRZ5eiCqPw791kz0L0rhwdD9bkYjdJopkMx2rc50nRlPZVJM6Wl5oegGsZa20v9Kw5PJQsJNyPyVMGNKaRcTylu4lNaOeyP3pd7PjbDjmtRGSptDhPuaUjJrSTRizlWZ2PIODkd9b9n5PzquI/itCPNUdA4Ofe96Xm1oLae8psTWMnxt8hraQeIJZuiLJkdonI22BEA2voMciSLyFLGc1suo9HzMkmy3eJMZktKTjD9Nib9gOTqoNQevgcmu2oa1ZJdHA5vGi/obmT820/4+67HiJbcpIGgHp5wPtWfxmwM1RiZw== cardno:000608114525"
+ ];
+}
diff --git a/infra/libkookie/roots/hyperion.nix b/infra/libkookie/roots/hyperion.nix
index bd09a02990cc..7e303dd88b25 100644
--- a/infra/libkookie/roots/hyperion.nix
+++ b/infra/libkookie/roots/hyperion.nix
@@ -42,6 +42,7 @@ in
libkookie.activeUsers = with klib; [
(patchAttrs (load <configuration/users/spacekookie>) (a: { cfg.home = "/home/spacekookie"; }))
(load <configuration/users/qyliss>)
+ (load <configuration/users/molly>)
];
#