93 lines
1.3 KiB
YAML
93 lines
1.3 KiB
YAML
# setup config files
|
|
|
|
- name: Clear /etc/vimrc
|
|
copy:
|
|
src: etc/vimrc
|
|
dest: /etc/vimrc
|
|
mode: 0644
|
|
force: yes
|
|
|
|
- name: Install /etc/sudoers
|
|
copy:
|
|
src: etc/sudoers
|
|
dest: /etc/sudoers
|
|
mode: 0644
|
|
force: yes
|
|
|
|
# pip packages
|
|
|
|
- name: yq - YAML Query
|
|
pip:
|
|
name: yq
|
|
|
|
|
|
# services
|
|
|
|
- name: Enable SSH Daemon
|
|
service:
|
|
name: sshd
|
|
enabled: yes
|
|
state: started
|
|
|
|
|
|
- name: Enable Docker Daemon
|
|
service:
|
|
name: docker
|
|
enabled: yes
|
|
state: started
|
|
|
|
|
|
# setup users and groups
|
|
|
|
- name: wheel Group
|
|
group:
|
|
name: wheel
|
|
state: present
|
|
- name: Add gary to wheel
|
|
user:
|
|
name: gary
|
|
groups: wheel
|
|
append: true
|
|
|
|
- name: Docker Group
|
|
group:
|
|
name: docker
|
|
state: present
|
|
- name: Add gary to docker
|
|
user:
|
|
name: gary
|
|
groups: docker
|
|
append: true
|
|
|
|
- name: libvirt Group
|
|
group:
|
|
name: libvirt
|
|
state: present
|
|
- name: Add gary to libvirt
|
|
user:
|
|
name: gary
|
|
groups: libvirt
|
|
append: true
|
|
|
|
|
|
# services
|
|
|
|
- name: Enable SSH Daemon
|
|
service:
|
|
name: sshd
|
|
enabled: yes
|
|
state: started
|
|
|
|
- name: Enable Docker Daemon
|
|
service:
|
|
name: docker
|
|
enabled: yes
|
|
state: started
|
|
|
|
- name: Enable Syncthing Daemon
|
|
service:
|
|
name: syncthing@gary
|
|
enabled: yes
|
|
state: started
|
|
|