fleet/orbit/pkg/packaging
Roberto Dip 1516caad46
explicitly enable orbit to read config from the system (#10980)
in #10134 we added a silent mechanism to try to read configuration
values from macOS configuration profiles if --fleet-url and
--enroll-secret weren't present.

while using this logic to test #9459 I have found that there's a race
condition where sometimes `fleetd` is installed before the configuration
profile with the values delivered by Fleet, causing orbit to get stuck
forever.

I added logic to loop every 30 seconds and try to fetch the values again
if none are found, but I didn't felt comfortable adding this logic
without also adding an extra flag to explicitly enable this behavior.
2023-04-05 15:02:18 -03:00
..
wix better handling of path differences for MSI installers (#7035) 2022-08-05 17:12:05 -03:00
certs.pem Update Orbit CA certs [automated] (#9229) 2023-01-13 17:11:02 -08:00
deb.go update documentation of orbit/pkg/packaging (#6819) 2022-07-25 20:14:20 -03:00
linux_shared.go Update fields for Linux packages (#8763) 2022-11-21 10:55:12 -08:00
macos_notarize.go Add handling for Apple Team ID in Notarization (#7991) 2022-10-04 09:48:21 -07:00
macos_rcodesign.go add retry logic for native notarization and codesigning (#7806) 2022-09-19 13:08:39 -03:00
macos_templates.go explicitly enable orbit to read config from the system (#10980) 2023-04-05 15:02:18 -03:00
macos.go Fix macOS pkg file permission warnings (#9940) 2023-02-20 14:29:49 -08:00
mk-ca-bundle.pl Update mk-ca-bundle.pl tool in repository (#8184) 2022-10-12 12:01:18 -03:00
packaging.go explicitly enable orbit to read config from the system (#10980) 2023-04-05 15:02:18 -03:00
rpm.go update documentation of orbit/pkg/packaging (#6819) 2022-07-25 20:14:20 -03:00
windows_templates.go Removing orbit files using MSI installer custom actions (#9362) 2023-01-26 15:14:31 -03:00
windows.go Windows installer now ensures that legacy osquery installations gets removed during clean install (#9048) 2022-12-19 16:06:44 -08:00