add basic things
parent
9fbd2b329e
commit
ecaa20fede
|
@ -2,3 +2,5 @@
|
|||
hosts: snitch
|
||||
become: yes
|
||||
become_method: doas
|
||||
roles:
|
||||
- basic
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
permit nopass keepenv :wheel
|
|
@ -0,0 +1 @@
|
|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDaiwmnSKC4DpznZlode1987DvGVLWqkvDZXZ6ey/LOZhRHvNnr5lP4Ke034R17mHHuTlzzuTKUKTN6JcIxBURGUwjWgNQO5z+7SapdOvPpw7M8wOlgp92CbIMiE/tReNbUi2e584Y5NR4tMCQm+FPvQ7c7nY/WoxJ6VSiKBbXzN+IrB9H6ZAVyfAlzHpxhwXeuP5xFwTtapzyzyc4phvuIhbXUc9NOZHXwoAR2La/0TVOgDyktEmCq6aGet03Azz6KPRptdnf4g9V3u8YivccXfd9WTrJr9fj1fWjDU9bBKVU6GtdcSwfqKwa6X4sQIZfONKvVEfqbIIEB70FsXHcdfnm3EN5L1PWbC441Q8bB1zvu/GnlXTlxDFmzByxnbLWTSPLuQyKq5sv9va8Jl9QEVpS3qWJbPHYBTevgboTExyLmpEfsCI+Of86Oxb8PNjyhX1/oWiy8S3w+5oQgAb+yNfSVPnX7CO4oGQhnttoXHA94LzxArYr9zZIp2asRMlc4VVWVH/jQ4FdLDjvKNARYiytOplZBPvFOHJiGb/rfjZKbMPPE+3V1WQPZ6B2nlWN5QxTpnLgTQnONr5rlSrvzFPY8BISUAYcdOCErG4agHDkHFZqWn8u+51wUZUnXo4NI+rty4Nzmc/kPfqWyv/8mSJfihidfuuHGEEzCk1qVdQ== cardno:11 073 199
|
|
@ -0,0 +1,52 @@
|
|||
- name: install python3
|
||||
apk:
|
||||
name: python3
|
||||
|
||||
- name: create 'wheel' group
|
||||
group:
|
||||
name: wheel
|
||||
gid: 10
|
||||
|
||||
- name: install doas
|
||||
apk:
|
||||
name: doas
|
||||
|
||||
- name: copy doas config
|
||||
copy:
|
||||
src: doas.conf
|
||||
dest: /etc/doas.d/doas.conf
|
||||
owner: root
|
||||
group: root
|
||||
mode: '0644'
|
||||
|
||||
- name: create group 'rilla'
|
||||
group:
|
||||
name: rilla
|
||||
gid: 1000
|
||||
|
||||
- name: create user 'rilla'
|
||||
user:
|
||||
name: rilla
|
||||
uid: 1000
|
||||
group: rilla
|
||||
home: /home/rilla
|
||||
groups:
|
||||
- rilla
|
||||
- wheel
|
||||
|
||||
- name: set rilla's authorized key
|
||||
authorized_key:
|
||||
user: rilla
|
||||
key: '{{ item }}'
|
||||
path: /home/rilla/.ssh/authorized_keys
|
||||
with_file:
|
||||
- public_keys/yubikey
|
||||
|
||||
- name: commit ssh public keys with lbu
|
||||
lbu:
|
||||
include:
|
||||
- /home/rilla/.ssh/authorized_keys
|
||||
|
||||
- name: lbu commit
|
||||
lbu:
|
||||
commit: true
|
Loading…
Reference in New Issue