I have an idea to take a remote control of Mac OS X from Windows PC’s with help of using bigfix, Kindly share your views and if i am on correct way please assist me to done this. I hope it will be interesting for us.@jgstew@leewei@TimRice@rustymyers@gearoid@Aram
Mac OS have default screen sharing option with support of VNC client, for your reference below i mentioned the link too
Chrome remote desktop feature ( Through Extension plugin )
The task is how we can enable these two features through bigfix fixlet. I hope we can achieve this through these options, if we done this it will help for most of the companies
Combining those two will get your VNC started, except for the proper relevance. For that, I’d suggest running the kickstart commands on a system while watching fs_usage. This should indicate where the preferences for VNC are written, and thus what file you’d need to use for relevance.
Thanks @rustymyers, The below sudo command will enable screen sharing option on Mac OS X and parlelly set password for VNC too, I tested this manually but I don’t know how to make this as a fixlet format for Mac OS X, So kindly You & Mr. @jgstew help me too develop this command on fixlet format.
Looking at the system changes, it appears the /Library/Preferences/com.apple.RemoteManagement.plist contains a boolean VNCLegacyConnectionsEnabled that is true when it’s started. I’d suggest using that as part of the relevance, possibly other keys too.
This may work:
(not exists file "/Library/Preferences/com.apple.RemoteManagement.plist" whose (exists boolean "VNCLegacyConnectionsEnabled" whose (it = False) of dictionary of it)