This commit is contained in:
Michael Grote 2022-04-01 17:58:31 +02:00
parent e054b724d4
commit f43af43418
6 changed files with 17 additions and 19 deletions

View File

@ -11,9 +11,9 @@
enabled: yes enabled: yes
masked: no masked: no
with_items: with_items:
- cv4pve.service - sanoid.service
- cv4pve_mail.service - sanoid_mail.service
- cv4pve.timer - sanoid.timer
- name: systemctl start units - name: systemctl start units
become: yes become: yes
@ -22,5 +22,5 @@
state: restarted state: restarted
enabled: yes enabled: yes
with_items: with_items:
- cv4pve.timer - sanoid.timer
notify: systemctl daemon-reload notify: systemctl daemon-reload

View File

@ -55,24 +55,22 @@
group: "{{ sanoid_user_group }}" group: "{{ sanoid_user_group }}"
mode: 0644 mode: 0644
- name: template sanoid.service
- name: template cv4pve.service
become: yes become: yes
ansible.builtin.template: ansible.builtin.template:
src: cv4pve.service.j2 src: sanoid.service.j2
dest: /etc/systemd/system/cv4pve.service dest: /etc/systemd/system/sanoid.service
owner: root owner: root
group: root group: root
mode: 0644 mode: 0644
notify: notify:
- systemctl daemon-reload - systemctl daemon-reload
- name: template cv4pve_mail.service - name: template sanoid_mail.service
become: yes become: yes
ansible.builtin.template: ansible.builtin.template:
src: cv4pve_mail.service.j2 src: sanoid_mail.service.j2
dest: /etc/systemd/system/cv4pve_mail.service dest: /etc/systemd/system/sanoid_mail.service
owner: root owner: root
group: root group: root
mode: 0644 mode: 0644
@ -80,21 +78,21 @@
- systemctl daemon-reload - systemctl daemon-reload
- name: template cv4pve.timer - name: template sanoid.timer
become: yes become: yes
ansible.builtin.template: ansible.builtin.template:
src: cv4pve.timer.j2 src: sanoid.timer.j2
dest: /etc/systemd/system/cv4pve.timer dest: /etc/systemd/system/sanoid.timer
owner: root owner: root
group: root group: root
mode: 0644 mode: 0644
notify: notify:
- systemctl daemon-reload - systemctl daemon-reload
- name: systemctl start cv4pve.timer - name: systemctl start sanoid.timer
become: yes become: yes
ansible.builtin.systemd: ansible.builtin.systemd:
name: cv4pve.timer name: sanoid.timer
state: started state: started
enabled: yes enabled: yes

View File

@ -18,11 +18,11 @@
- sanoid_user_group is defined - sanoid_user_group is defined
- sanoid_user is defined - sanoid_user is defined
- name: add user to sudoers - name: add user to sudoers # ENTRFERNERN!!!!!
become: true become: true
ansible.builtin.blockinfile: ansible.builtin.blockinfile:
path: /etc/sudoers path: /etc/sudoers
state: present state: absent
block: | block: |
{{ sanoid_user }} ALL=(ALL) NOPASSWD:ALL {{ sanoid_user }} ALL=(ALL) NOPASSWD:ALL
validate: '/usr/sbin/visudo -cf %s' validate: '/usr/sbin/visudo -cf %s'