diff options
author | Kierán Meinhardt <kmein@posteo.de> | 2022-01-24 16:03:45 +0100 |
---|---|---|
committer | Kierán Meinhardt <kmein@posteo.de> | 2022-01-24 16:03:47 +0100 |
commit | b846210a1cd5ae96ec46fc4026ec13f80307751e (patch) | |
tree | 8953172ecaed09c751b0b451873cea2e0b9361dc /krebs/3modules/external/kmein.nix | |
parent | 62431bd8b934a83e476ac0c364362cd755c8242e (diff) |
external: one kmein per ssh key
Diffstat (limited to 'krebs/3modules/external/kmein.nix')
-rw-r--r-- | krebs/3modules/external/kmein.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/krebs/3modules/external/kmein.nix b/krebs/3modules/external/kmein.nix index 51bb183b5..2c84509bb 100644 --- a/krebs/3modules/external/kmein.nix +++ b/krebs/3modules/external/kmein.nix @@ -19,9 +19,16 @@ let ssh-for = name: builtins.readFile (./ssh + "/${name}.pub"); in { - users.kmein = { - mail = "kmein@posteo.de"; - pubkey = ssh-for "kmein"; + users = rec { + kmein = kmein-kabsa; + kmein-kabsa = { + mail = "kmein@posteo.de"; + pubkey = ssh-for "kmein.kabsa"; + }; + kmein-manakish = { + inherit (kmein-kabsa) mail; + pubkey = ssh-for "kmein.manakish"; + }; }; hosts = mapAttrs hostDefaults { kabsa = { |