mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 13:37:30 +00:00
Add macOS Fleet Desktop label and attach to policy (#43760)
Add a new dynamic label 'Macs with Fleet Desktop installed' (platform: darwin) that selects hosts where apps.name = 'Fleet Desktop'. Update the macOS policy update-fleet-desktop.yml to include this label via labels_include_any so the policy targets only hosts with Fleet Desktop installed. Files changed: it-and-security/lib/all/labels/macs-with-fleet-desktop-installed.yml (new) and it-and-security/lib/macos/policies/update-fleet-desktop.yml (modified).
This commit is contained in:
parent
b6bacca415
commit
649fc0a656
3 changed files with 9 additions and 1 deletions
|
|
@ -111,6 +111,7 @@ labels:
|
|||
- path: ./lib/all/labels/nudge-test-devices.yml
|
||||
- path: ./lib/all/labels/macs-with-microsoft-autoupdate-installed.yml
|
||||
- path: ./lib/all/labels/macs-with-fleet-maintained-apps-installed.yml
|
||||
- path: ./lib/all/labels/macs-with-fleet-desktop-installed.yml
|
||||
- path: ./lib/all/labels/windows-with-fleet-maintained-apps-installed.yml
|
||||
- path: ./lib/all/labels/departments.yml
|
||||
- path: ./lib/all/labels/idp-group-saml-aws-vpn.yml
|
||||
|
|
|
|||
|
|
@ -0,0 +1,5 @@
|
|||
- name: Macs with Fleet Desktop installed
|
||||
description: macOS hosts with Fleet Desktop installed
|
||||
query: SELECT 1 FROM apps WHERE name = 'Fleet Desktop.app';
|
||||
label_membership_type: dynamic
|
||||
platform: darwin
|
||||
|
|
@ -1,8 +1,10 @@
|
|||
- name: macOS - Fleet Desktop up to date
|
||||
query: SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE name = 'Fleet Desktop' AND version_compare(bundle_short_version, '1.1.0') < 0);
|
||||
query: SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE name = 'Fleet Desktop.app' AND version_compare(bundle_short_version, '1.1.0') < 0);
|
||||
critical: false
|
||||
description: The host may have an outdated version of Fleet Desktop, potentially risking security vulnerabilities or compatibility issues.
|
||||
resolution: "Download the latest version from Self-service."
|
||||
platform: darwin
|
||||
labels_include_any:
|
||||
- Macs with Fleet Desktop installed
|
||||
install_software:
|
||||
package_path: ../software/fleet-desktop.yml
|
||||
|
|
|
|||
Loading…
Reference in a new issue