fleet/server/mdm/apple
Roberto Dip b50e1939db
Allow to configure fleetd for script execution (#13564)
Related to #13310 and #13304 this adds two ways to enable script
execution in `fleetd` (the orbit component)

- By building a package with `--enable-scripts`
- By providing a setting via a configuration profile (macOS only)

Due to how the profile assignment works, this change automatically
updates the `com.fleetdm.fleetd.config` for hosts that already have the
profile installed.

> [!NOTE]
> Documentation is in
[#13577](https://github.com/fleetdm/fleet/pull/13577) to decouple
reviews.
2023-08-30 10:18:34 -03:00
..
appmanifest implement bootstrap packages during DEP enrollment (#11052) 2023-04-07 17:31:02 -03:00
mobileconfig Allow to configure fleetd for script execution (#13564) 2023-08-30 10:18:34 -03:00
apple_mdm.go fix issues with migration flow (#13297) 2023-08-14 09:56:59 -03:00
apple_mdm_external_test.go Add support for profile UUIDs per team/no-team for the default profile (#11717) 2023-05-17 09:06:14 -04:00
apple_mdm_test.go Add support for profile UUIDs per team/no-team for the default profile (#11717) 2023-05-17 09:06:14 -04:00
cert.go Ingest file vault recovery keys in macOS (#9712) 2023-02-08 11:49:42 -03:00
cert_test.go Ingest file vault recovery keys in macOS (#9712) 2023-02-08 11:49:42 -03:00
commander.go pre-populate username/fullname during account creation (#11557) 2023-05-18 12:50:00 -03:00
profile_matcher.go use only the UUID part of external_host_identifier for Puppet runs (#13176) 2023-08-07 12:41:13 -03:00
profile_matcher_test.go use only the UUID part of external_host_identifier for Puppet runs (#13176) 2023-08-07 12:41:13 -03:00
profile_verifier.go Update MDM profile verification (#13138) 2023-08-07 09:46:03 -05:00
util.go pre-populate username/fullname during account creation (#11557) 2023-05-18 12:50:00 -03:00
util_test.go gate DEP enrollment behind SSO when configured (#11309) 2023-04-27 09:43:20 -03:00