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

Add macOS MDM profiles and Windows support.

Open williamtheaker opened this issue 3 years ago • 2 comments

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, so we can configure the client on-the-fly rather than at install/upgrade.

Tested by running on a fresh Zoom install, Zoom installed via Chef with Chocolatey/MSI flags, and standalone Zoom without install-time flags. In my testing, registry keys take precedence over MSI flags, which allows pushing this out to existing install-bases.

Applying new settings via the registry merely requires quitting and reopening Zoom.

williamtheaker avatar Jun 21 '22 17:06 williamtheaker

Thanks for contributing, @williamtheaker !

I'll try to review this by EOW.

ChefAustin avatar Jun 22 '22 08:06 ChefAustin

I updated and cleaned up .rubocop.yml, since using it with a modern version of cookstyle fails with: (obsolete configuration found in .rubocop.yml, please update it).

williamtheaker avatar Jun 30 '22 16:06 williamtheaker