225 lines
7.5 KiB
Nix
225 lines
7.5 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
|
|
users.groups = {
|
|
jonas = { gid = 1000; };
|
|
olean = { gid = 1001; };
|
|
frankgaa = { gid = 1002; };
|
|
hdj002 = { gid = 1003; };
|
|
hes = { gid = 1004; };
|
|
mad = { gid = 1005; };
|
|
peyghamg = { gid = 1006; };
|
|
qin = { gid = 1007; };
|
|
eli = { gid = 1008; };
|
|
ovanov = { gid = 1009; };
|
|
bast = { gid = 1010; };
|
|
# @grp@
|
|
|
|
sif = {
|
|
gid = 11000;
|
|
members = [
|
|
"jonas"
|
|
"olean"
|
|
"bast"
|
|
"frankgaa"
|
|
"hes"
|
|
"hdj002"
|
|
"mad"
|
|
"eli"
|
|
"ovanov"
|
|
"peyghamg"
|
|
"qin"
|
|
];
|
|
};
|
|
};
|
|
|
|
users.users = {
|
|
jonas = {
|
|
description = "Jonas Juselius";
|
|
home = "/home/jonas";
|
|
group = "jonas";
|
|
extraGroups = [
|
|
"users"
|
|
"wheel"
|
|
"root"
|
|
"adm"
|
|
"cdrom"
|
|
"docker"
|
|
"fuse"
|
|
"wireshark"
|
|
"libvirtd"
|
|
"networkmanager"
|
|
"tty"
|
|
"keys"
|
|
];
|
|
uid = 1000;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
useDefaultShell = false;
|
|
shell = pkgs.fish;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDULdlLC8ZLu9qBZUYsjhpr6kv5RH4yPkekXQdD7prkqapyoptUkO1nOTDwy7ZsKDxmp9Zc6OtdhgoJbowhGW3VIZPmooWO8twcaYDpkxEBLUehY/n8SlAwBtiHJ4mTLLcynJMVrjmTQLF3FeWVof0Aqy6UtZceFpLp1eNkiHTCM3anwtb9+gfr91dX1YsAOqxqv7ooRDu5rCRUvOi4OvRowepyuBcCjeWpTkJHkC9WGxuESvDV3CySWkGC2fF2LHkAu6SFsFE39UA5ZHo0b1TK+AFqRFiBAb7ULmtuno1yxhpBxbozf8+Yyc7yLfMNCyBpL1ci7WnjKkghQv7yM1xN2XMJLpF56v0slSKMoAs7ThoIlmkRm/6o3NCChgu0pkpNg/YP6A3HfYiEDgChvA6rAHX6+to50L9xF3ajqk4BUzWd/sCk7Q5Op2lzj31L53Ryg8vMP8hjDjYcgEcCCsGOcjUVgcsmfC9LupwRIEz3aF14AWg66+3zAxVho8ozjes= jonas.juselius@juselius.io"
|
|
];
|
|
};
|
|
|
|
olean = {
|
|
description = "Ole Anders Nøst";
|
|
home = "/home/olean";
|
|
group = "olean";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1001;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAlfc2r3mNkvmdta+H/5zfdFe6317zmCdhhPYbipaGVFPUZO2cCTgSso28oDvOpCDldo/wl3jUxYNDlwH8LYMqKT3aGaOZr8JbxYzd+L+5GM2KTD+4YRmPtpYS/LWcc3j+fiFXSgX6Mrrgf6ineCRuBxSooDVE+pBakM1U7d5NE25apaAvclzFTmZBg0Sf9e5sgHkR99r9DUeGEQWGNZVUGwti39dFVp+aC9dsA+1/OtNB/HMF5G1MMk9dqvN7n7i9o9Plef2DParn4QU1GhmUKeEiBe4OAmSP+WwD4YvK6iXSKZG6tuTEspw+mR3rK5gBHrEiaNlCtp7O9BnAw4Wjhw== rsa-key-20201218"
|
|
];
|
|
};
|
|
|
|
frankgaa = {
|
|
description = "Frank Gaardsted";
|
|
home = "/home/frankgaa";
|
|
group = "frankgaa";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1002;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDTq/IAtLkvHaPKTsp5U9YnhBj7PLFflS9vWpm5e/bFXQkSShkqUOktff1GITIN+RTpUS8zF9UkJA8fj5K382DhIn4jVb9HvQzmHNBTxU5ClpOuKhfibrts5IKMLAiN1enwZYu0iUIVfDKTYmqgAnjN8B6OyzIAB8bsBUMdN29PEwJT4cCVRRySLRfoWiXiZKow71FzXIACgxMwGhj2fpslKQoat2LGny03XR7EZrv36u1OktT28Gxf4ZrGpT9+3SAyf7aW20xHALU/dHXVsfsuqnoqw1InZ5VhvIVtoIj+5Vc5dkTXkychL0Hb+WxiH5O/3T18YUqes08UPZX5G9kB fga@akvaplan.niva.no"
|
|
];
|
|
};
|
|
|
|
hdj002 = {
|
|
description = "Hans Kristian Djuve";
|
|
home = "/home/hdj002";
|
|
group = "hdj002";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1003;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAvXTQTRfcpVkaJ+HO6wpgMKO9bdoTvQunbexn1N4jOuJOB5uAKZrZsimucw4DpvzaLZAftLI6RQlmiklxWItZA2UCfhlIZus8wy0cSTic2PkxLUXzBa1wl7nr8anYSK/HReQfTkgSi6LGTsGhejBxe//XC24ygW9eFYZTwOkpD8klNBNFHUA6sXgnzcjT/j3rwUjYI4GVJ82kP3GA0GBDSMwZ45/8ZYBk/Dbja0RJlvTHLSIgAmKzOuor1ORXk4zGdVpsTgNRv7QxeXZT09KJFp9hexMB/fT/OwZopKrHdGrOIIi2vhO6AGh4U+qjnjWY8yn5qHSOAIDDiJQ/iLeCCw== rsa-key-20201217"
|
|
];
|
|
};
|
|
|
|
hes = {
|
|
description = "Håvard Espenes";
|
|
home = "/home/hes";
|
|
group = "hes";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1004;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAxOM63++alCeL0dcFdLx5O6YugdXZlcqzNIWgQS42RdhGxHdBzW5Y47KMdbQyp12EAH4kgRaNQ79HkHpDIX9qf4EytVgcWNgZePRnr+sX6vsm1jpeq2jy52CDUIQTmoF8Qh+zGFXuiuYFOFkZ6YokknkEzubfR2w0JMHocD4XS5ZxBn80QVmTL4qH2/1eR2WGhnNdwBI1c1CHDWbKD/iaQAWQMe46jJqHgYRLrZ8ODG8Ucz1/4kZF3B+pmV8gMaaVFC/+ncWuZa3B1zqoOeVbf49qjPKJcCw+5BCo2ZoLPpFQANMvbbth8dHnv4gE7zTK3dHmEPqibsran7++J0LNow== rsa-key-20201217"
|
|
];
|
|
};
|
|
|
|
mad = {
|
|
description = "Magnus Drivdal";
|
|
home = "/home/mad";
|
|
group = "mad";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1005;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDSHaeXMssp55DPb9Pnqn1WxQqutvOsvIrYDKgTsrnmf/GC3N7h593pX27Qrzjaf0OYHcT7drUbDvRIFsuzmtplff/87fqbx/GGyYUrP+LZwOB7BKHrRlixaVeOOmvE/f9SNM0sIolq47qKFHM2KMsbk5zhSiOmbsCXWzdyYu+kjRgSjSs8NByoKzW9+dUuop/dcTZtDJd0oxUwkpU3c+MSkdAtDpvuxG6vq56Z4j9llg8kzHtLQI7t8w35FhIcXaJOE+LXJfq1FuAl9rw0QMAvotRJ+wHiMOqdkbABkmHG594JNCvZStqN4r8r3ZI20AF8xB3EiLVAuiB08kdEcuoGJCj7IHUwozbds4PO32oDSVy2/IR6VtRJQSNLH99nSbDQ9AmJtn3gSVJvAil1zaw/PZGez/UnDevN7KwUnf6wxH7yxDqgRjEmTu62z7HxQkPKMbuIvcHCQV9ota4eJZFOpr9tH44tuETcvkOButJH1Qa6AMKZPj10bxlqPIHKFS3dhus0BiUIWbjUY9/dC3LwW0S8TeP1NLx0vUeDiqY7BId6jZ8yeguQTvngPFJw5VPEuH5X/6sSXoCn1MnwdhXyeIylE5JoPXahVGQkaHo1Hap0JajxIlsZN6Q719qwSYJouH4mjdFBT46kw8CSH2sedv5qCQPchVmvaADirytYTQ== pckey"
|
|
];
|
|
};
|
|
|
|
peyghamg = {
|
|
description = "Peygham Ghaffari Nooran";
|
|
home = "/home/peyghamg";
|
|
group = "peyghamg";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1006;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [];
|
|
};
|
|
|
|
qin = {
|
|
description = "Qin Zhou";
|
|
home = "/home/qin";
|
|
group = "qin";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1007;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [];
|
|
};
|
|
|
|
eli = {
|
|
description = "Eli Børve";
|
|
home = "/home/eli";
|
|
group = "eli";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1008;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEA8cclW3+wlmFl4fNEIqudlrtKVsZCXdzLgXNaGnqZPbqUCVXqw6rigFXSPYnRnE47yi8heC+06ga+4l8LkAuFCPhoZN6xxq6M7qmlNRHtpNn6PrXuDaTkgNig9TD2BCbHGwkqIByPhea4qQbM0mLKRk+a4H0ZGHsJnZI+nm185sSo6jQJ1gCHLk6ZZOoRDGYjoZIs3En3fTSTJBfbluf5A/gVXf2pbvIQ+R5QEOszRcln6nFfTd2Lwu2t63jA1pHN3KQoKcJ9RtBrRC0ZgZrOlEU1bpGLwuHwpj5xoxlsoI49QMgqJL4PE06mNGLYuxl6N/Sj6l90fuPFrEQpf45S0w== rsa-key-20201217"
|
|
];
|
|
};
|
|
|
|
ovanov = {
|
|
description = "Øyvind Leikvin";
|
|
home = "/home/ovanov";
|
|
group = "ovanov";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1009;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
openssh.authorizedKeys.keys = [];
|
|
};
|
|
|
|
bast = {
|
|
description = "Radovan Bast";
|
|
home = "/home/bast";
|
|
group = "bast";
|
|
extraGroups = [
|
|
"users"
|
|
"docker"
|
|
];
|
|
uid = 1010;
|
|
isNormalUser = true;
|
|
createHome = true;
|
|
useDefaultShell = false;
|
|
shell = pkgs.fish;
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFbrEhm1acesXmbgfO5lN1gcTFXqusq61QyCZXunYJpl"
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIdcJteh9d/N1o8BbdEMRVxeMjm28saon/Oh2tV0+TYj"
|
|
];
|
|
};
|
|
# @usr@
|
|
};
|
|
|
|
}
|