Init bundles for debian systems
This commit is contained in:
1
bundles/debian-user-clerie/files/sudoers-clerie
Normal file
1
bundles/debian-user-clerie/files/sudoers-clerie
Normal file
@@ -0,0 +1 @@
|
||||
clerie ALL=(ALL) NOPASSWD:ALL
|
34
bundles/debian-user-clerie/items.py
Normal file
34
bundles/debian-user-clerie/items.py
Normal file
@@ -0,0 +1,34 @@
|
||||
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",
|
||||
},
|
||||
}
|
Reference in New Issue
Block a user