File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,3 +14,10 @@ icinga_agent_api_conf: |
1414 accept_commands = true
1515
1616icinga_agent_repositoryd_directory : false
17+
18+ icinga2_user :
19+ Debian : nagios
20+ RedHat : icinga
21+ icinga2_group :
22+ Debian : nagios
23+ RedHat : icinga
Original file line number Diff line number Diff line change 99- name : create /etc/icinga2/repository.d
1010 ansible.builtin.file :
1111 dest : " /etc/icinga2/repository.d"
12- owner : icinga
13- group : icinga
12+ owner : " {{icinga2_user[ansible_os_family]}} "
13+ group : " {{icinga2_group[ansible_os_family]}} "
1414 state : directory
1515 when :
1616 - icinga_agent_repositoryd_directory is defined
1919 ansible.builtin.template :
2020 src : " {{ item }}"
2121 dest : " /etc/icinga2/{{ item | basename | regex_replace('.j2', '') }}"
22- owner : icinga
23- group : icinga
22+ owner : " {{icinga2_user[ansible_os_family]}} "
23+ group : " {{icinga2_group[ansible_os_family]}} "
2424 mode : 0640
2525 with_fileglob :
2626 - " ../templates/configuration/*"
3131 ansible.builtin.template :
3232 src : " {{ item }}"
3333 dest : " /etc/icinga2/features-available/{{ item | basename | regex_replace('.j2', '') }}"
34- owner : icinga
35- group : icinga
34+ owner : " {{icinga2_user[ansible_os_family]}} "
35+ group : " {{icinga2_group[ansible_os_family]}} "
3636 mode : 0640
3737 with_fileglob :
3838 - " ../templates/features/*"
4343 ansible.builtin.template :
4444 src : " {{ item }}"
4545 dest : " /etc/icinga2/features-available/{{ item | basename | regex_replace('.j2', '') }}"
46- owner : icinga
47- group : icinga
46+ owner : " {{icinga2_user[ansible_os_family]}} "
47+ group : " {{icinga2_group[ansible_os_family]}} "
4848 mode : 0640
4949 with_fileglob :
5050 - " {{ icinga_agent_custom_features_template_path }}"
You can’t perform that action at this time.
0 commit comments