2020-10-28 22:15:23 +01:00
|
|
|
ansible_become_password: "{{ secret_sudo }}"
|
|
|
|
|
|
|
|
ntp_timezone: "Europe/Oslo"
|
|
|
|
|
2022-04-15 15:51:58 +02:00
|
|
|
do_become: true
|
|
|
|
|
|
|
|
apt_arch: "{{ _apt_arch.stdout }}"
|
|
|
|
|
2020-10-28 22:15:23 +01:00
|
|
|
users:
|
|
|
|
- username: roxedus
|
|
|
|
groupname: roxedus
|
|
|
|
home: yes
|
|
|
|
uid: "1000"
|
|
|
|
gid: "1000"
|
2021-08-16 23:50:14 +02:00
|
|
|
docker: True
|
2022-04-15 15:51:58 +02:00
|
|
|
zfs: True
|
2021-08-16 23:50:14 +02:00
|
|
|
passwordless: True
|
2020-10-28 22:15:23 +01:00
|
|
|
github: Roxedus
|
|
|
|
password: "{{ secret_rox_pass }}"
|
|
|
|
|
|
|
|
package_list:
|
2022-11-08 21:41:19 +01:00
|
|
|
- bash-completion
|
|
|
|
- ca-certificates
|
|
|
|
- curl
|
|
|
|
- git
|
|
|
|
- gnupg2
|
|
|
|
- htop
|
|
|
|
- jq
|
|
|
|
- ncdu
|
|
|
|
- neofetch
|
|
|
|
- net-tools
|
|
|
|
- python3
|
|
|
|
- python3-apt
|
|
|
|
- python3-pip
|
|
|
|
- software-properties-common
|
|
|
|
- tmux
|
|
|
|
- wget
|
2020-10-28 22:15:23 +01:00
|
|
|
|
|
|
|
dmasq_local_domain: "{{ secret_local_domain }}"
|
|
|
|
|
|
|
|
security_ssh_password_authentication: "no"
|
|
|
|
security_ssh_permit_root_login: "no"
|
|
|
|
security_ssh_port: 22
|
|
|
|
security_ssh_usedns: "no"
|
|
|
|
security_autoupdate_enabled: true
|
|
|
|
security_fail2ban_enabled: true
|
|
|
|
security_sudoers_passwordless:
|
2021-08-16 23:50:14 +02:00
|
|
|
- "{{ users|selectattr('passwordless', 'defined')|map(attribute='username') }}"
|