22 lines
433 B
Plaintext
22 lines
433 B
Plaintext
package sudo
|
|
|
|
import "du5t1n.me/cfg/base/schema/instructions"
|
|
|
|
templates: [...instructions.#RenderInstruction] & [
|
|
{
|
|
template: "sudo/sudo.pam.conf"
|
|
dest: "/etc/pam.d/sudo"
|
|
},
|
|
{
|
|
template: "sudo/authorized_keys"
|
|
dest: "/etc/security/sudo.authorized_keys"
|
|
},
|
|
{
|
|
template: "sudo/ssh-auth-sock.sudoers"
|
|
dest: "/etc/sudoers.d/ssh-auth-sock"
|
|
owner: "root"
|
|
group: "root"
|
|
mode: "u=rw,g=r,o="
|
|
},
|
|
]
|