![]() ![]() usr/sbin/installer -pkg /private/tmp/TeamViewerInstall/"Install TeamViewerHost-idc.pkg" -tgt / -appl圜hoiceChangesXML /private/tmp/TeamViewerInstall/choices. I also modified the script to assign the TVHost my customizations which you'll see with the idc and I also renamed the pkg to reflect it. Instead of just downloading a generic TVHost pkg from the design and deploy page, I extracted the pkg from a customized host dmg. If you do get this working can you please let me know what you did?Įdit: So I did get this working after all. I know for TV15 and forward we are supposed to install it this way but I am going to try and fall back to the prior method and see what happens. But all we can do is keep I'm stuck on this too and have tried removing the rm command entry also with no luck. Sadly, like SO many other requests, it was asked for years ago but there's been zero movement on it. Of course, you can do more in the script, such as detect the success or failure status by capturing the exit code of the installer command and doing something appropriate with that, but generally speaking the above is the base framework to get what you're after.Įdit: Just wanted to mention that if you'd rather not have to roll these types of custom packages every time you come across one that can use a choices.xml customization, you might want to add a vote to this Feature Request. Make sure to customize the folderName in the above to reflect the actual name of the folder that holds those files. The integration is available in the Jamf Pro subscription tier only. ![]() usr/sbin/installer -pkg /private/tmp/folderName/TeamViewerHost.pkg -tgt / -appl圜hoiceChangesXML /private/tmp/folderName/choices.xml You can find more information at TeamViewer has partnered with Jamf to bring an intuitive combined service that enabled initiating attended remote control sessions directly from the Jamf console. Right click on it and choose Add shell script > postinstall Once the script is added, you're going to add something like the following #!/bin/sh Now turn down the disclosure triangle for the Source to reveal the Scripts folder. Jamf provides a solution for these companies. To avoid further complexity by allowing a wide number of devices, many companies opt for an Apple-focused policy where they only allow Mac, iPad, and iPhone devices onto their network. You can rename the Source at this point if you want, since this will become the name of the final package. Empower IT administrators and support teams to access and control corporate devices remotely with Jamf Pro. Composer will automatically copy in that directory and its contents and make a new Source. TeamViewer access on your Windows 10 system. Then, while in Composer, drag that folder from the Finder into the sidebar of the application. TeamViewer Host preferences, then click upon the Advanced.) Turn on Remote. Inside that folder place the installer package for Team Viewer and the XML file you'd like to use to customize the installation. Start by opening /private/tmp/ or some other location on the Mac you are building your package on, and make a new folder. For something like this, you need to drop the installer package and the custom XML onto the Mac in a custom, usually temporary location, such as /private/tmp/ and then run a postinstall script that calls the installer binary with your XML file as the choices.xml file.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |