Fix system-info role on macOS fresh install

This commit is contained in:
Kenneth Benzie 2025-10-30 15:40:40 +00:00
parent 9bd29dcdd2
commit 7e2a813682

View File

@ -4,11 +4,21 @@
register: launchd_running_services
changed_when: false
- set_fact:
system_info_plist_dir: '{{ansible_env.HOME}}/Library/LaunchAgents'
- name: create plist directory
file:
state: directory
path: '{{system_info_plist_dir}}'
- name: determine if system-info is currently running
set_fact:
system_info_debug: true
system_info_plist_path: '{{ansible_env.HOME}}/Library/LaunchAgents/system-info.plist'
system_info_running: "{{'system-info' in launchd_running_services.stdout}}"
system_info_plist_path:
'{{system_info_plist_dir}}/system-info.plist'
system_info_running:
"{{'system-info' in launchd_running_services.stdout}}"
- name: install system-info launchd plist
template: