runit, fix the enabling and disabling for services and tlp playbooks.

This commit is contained in:
2026-08-02 13:47:44 -07:00
parent b4eeff4386
commit edec84400e
2 changed files with 11 additions and 8 deletions
+6 -6
View File
@@ -135,14 +135,14 @@
when: ansible_service_mgr != "runit"
- name: General | Software | Services | Disable (runit)
service:
name: "{{ item.name }}"
state: stopped
enabled: no
shell: |
if [[ -e {{ runit_service_dir }}/{{ item.name }} ]]; then
rm -v {{ runit_service_dir }}/{{ item.name }}
fi
ignore_errors: yes
loop:
- {name: "{{ cups }}"
- {name: "{{ cups_pattern }}"
- {name: "{{ cups }}" }
- {name: "{{ cups_pattern }}" }
- {name: "{{ cups_browse }}" }
- {name: "{{ cups_browse_pattern }}"}
when: ansible_service_mgr == "runit"
+4 -1
View File
@@ -98,6 +98,9 @@
when: ansible_service_mgr not in ("runit")
- name: Workstation | Linux | Software | TLP | Enable + Start (runit)
shell: "ln -s {{runit_script_dir }}/tlp {{ runit_service_dir }}/tlp"
shell: |
if [[ ! -e {{ runit_service_dir }}/tlp ]]; then
ln -s {{ runit_script_dir }}/tlp {{ runit_service_dir }}/tlp
fi
when: ansible_service_mgr == "runit"