Fix system-info role on macOS fresh install
This commit is contained in:
parent
9bd29dcdd2
commit
7e2a813682
@ -4,11 +4,21 @@
|
|||||||
register: launchd_running_services
|
register: launchd_running_services
|
||||||
changed_when: false
|
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
|
- name: determine if system-info is currently running
|
||||||
set_fact:
|
set_fact:
|
||||||
system_info_debug: true
|
system_info_debug: true
|
||||||
system_info_plist_path: '{{ansible_env.HOME}}/Library/LaunchAgents/system-info.plist'
|
system_info_plist_path:
|
||||||
system_info_running: "{{'system-info' in launchd_running_services.stdout}}"
|
'{{system_info_plist_dir}}/system-info.plist'
|
||||||
|
system_info_running:
|
||||||
|
"{{'system-info' in launchd_running_services.stdout}}"
|
||||||
|
|
||||||
- name: install system-info launchd plist
|
- name: install system-info launchd plist
|
||||||
template:
|
template:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user