client-platform-engineering icon indicating copy to clipboard operation
client-platform-engineering copied to clipboard

A collection of cookbooks, scripts and binaries used to manage our macOS, Ubuntu and Windows endpoints

Results 11 client-platform-engineering issues
Sort by recently updated
recently updated
newest added

We forked this cookbook at some point and have drifted quite a bit, so I'm submitting our changes upstream. This PR adds Windows support by using Zoom's [registry keys](https://support.zoom.us/hc/en-us/articles/360039100051), so...

I see that your repo required some facebook cookbooks to function, but one of them is missing (in FB's repo) : cpe_utils.

`return {} unless node.profile_installed?('ProfileDisplayName', 'Device Manager')` The MDM profile is localized, so this fails.

We should change the use of `blacklist` to `denylist` in `cpe_chefctl`. See: https://github.com/uber/cpe-chef-cookbooks/blob/876737a2ca5afd06516899d687091476bdc0fd0d/cpe_chefctl/files/default/chefctl.rb#L449

because of the use of standard launchd over cpe_launchd, when manage is flipped to false, the launchdaemon is not removed from the device. this could cause artifacts to still be...

Recently, I challenged a support engineer to break our management tools on his Mac. He succeeded - and the only tool that could not be easily repaired from a basis...

from @pudquick ``` It would just have to do managed environment variables for Windows instead. Add a new chef-managed directory, put your shims in there. ```

Adding new resources ready to be open sourced.