fleet/orbit/pkg/profiles
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
..
profiles_darwin_test.go Allow to configure fleetd for script execution (#13564) 2023-08-30 10:18:34 -03:00
profiles_darwin.go Allow to configure fleetd for script execution (#13564) 2023-08-30 10:18:34 -03:00
profiles_notdarwin_test.go fix issues when MDM info is empty during migration (#13320) 2023-08-14 19:21:06 -03:00
profiles_notdarwin.go fix issues when MDM info is empty during migration (#13320) 2023-08-14 19:21:06 -03:00
profiles.go Read enroll-secret and fleet-url from config profile on macOS (#10134) 2023-02-28 15:54:06 -03:00