35 lines
817 B
Python
35 lines
817 B
Python
users = {
|
|
"clerie": {
|
|
"groups": [ "sudo" ],
|
|
"shell": "/bin/bash",
|
|
},
|
|
}
|
|
|
|
directories = {
|
|
"/home/clerie/.ssh": {
|
|
"mode": "0700",
|
|
"owner": "clerie",
|
|
"group": "clerie",
|
|
"needs": [
|
|
"user:clerie",
|
|
],
|
|
},
|
|
}
|
|
|
|
files = {
|
|
f'/home/clerie/.ssh/authorized_keys': {
|
|
"content_type": "download",
|
|
"source": "https://git.clerie.de/clerie/nixfiles/raw/commit/dd76691f7da3f860b25f770b65e602f90e1a1de8/users/clerie/ssh.pub",
|
|
"content_hash": "f37b63f98c5d4bd5292a81ce01dd7f6bc5e356fc",
|
|
"mode": "0700",
|
|
"owner": "clerie",
|
|
"group": "clerie",
|
|
"needs": [
|
|
"directory:/home/clerie/.ssh",
|
|
],
|
|
},
|
|
f'/etc/sudoers.d/sudoers-clerie': {
|
|
"source": "sudoers-clerie",
|
|
},
|
|
}
|