This repository has no description
732 B
32 lines
1{ self, config, ... }:
2{
3 users.users.download = {
4 isNormalUser = true;
5 home = "/home/download";
6 createHome = true;
7 group = "users";
8 useDefaultShell = true;
9 openssh.authorizedKeys.keys = [
10 self.keys.ssh.barnacle.public
11 self.keys.ssh.yubi_pgp.public
12 self.keys.ssh.yubi1.public
13 self.keys.ssh.yubi2.public
14 self.keys.ssh.solo2.public
15 self.keys.ssh.xerxes.public
16 self.keys.ssh.ignavia.public
17 self.keys.ssh.massulus.public
18 config.krebs.users.makefu.pubkey
19 ];
20 };
21
22 fileSystems."/home/download/yellow" = {
23 device = "/var/download";
24 fsType = "none";
25 options = [
26 "bind"
27 "ro"
28 "nofail"
29 "x-systemd.automount"
30 ];
31 };
32}