35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
---
|
|
- name: Enable and start system services
|
|
ansible.builtin.systemd:
|
|
name: "{{ item }}"
|
|
enabled: true
|
|
state: started
|
|
scope: system
|
|
loop: "{{ (services_system_enabled | default([])) + (services_system_enabled_group | default([])) }}"
|
|
become: true
|
|
|
|
- name: Disable and stop system services
|
|
ansible.builtin.systemd:
|
|
name: "{{ item }}"
|
|
enabled: false
|
|
state: stopped
|
|
scope: system
|
|
loop: "{{ (services_system_disabled | default([])) + (services_system_disabled_group | default([])) }}"
|
|
become: true
|
|
|
|
- name: Enable and start user services
|
|
ansible.builtin.systemd:
|
|
name: "{{ item }}"
|
|
enabled: true
|
|
state: started
|
|
scope: user
|
|
loop: "{{ (services_user_enabled | default([])) + (services_user_enabled_group | default([])) }}"
|
|
|
|
- name: Disable and stop user services
|
|
ansible.builtin.systemd:
|
|
name: "{{ item }}"
|
|
enabled: false
|
|
state: stopped
|
|
scope: system
|
|
loop: "{{ (services_user_disabled | default([])) + (services_user_disabled_group | default([])) }}"
|