InstallLion.pkg. Automating your Lion Installation. Allen Golbig Memorial Sloan-Kettering Cancer Center
|
|
- Aubrie Parrish
- 5 years ago
- Views:
Transcription
1 InstallLion.pkg Automating your Lion Installation Allen Golbig Memorial Sloan-Kettering Cancer Center
2 OS X Lion Released July 20, 2011 Mac App Store Easy to install Deployment Concerns Mac App Store made it very easy for our users to both download and install OS X Lion. We needed to make sure users didn t install their personal licenses on our Assets.
3 Restricted Software With JAMF s Casper Suite you can block the Lion installer with the Restricted Software Settings. When a user launches the Install Mac OS X Lion.app, the process will be killed and a message will be displayed to the user.
4 Self Service With Self Service we can easily deploy Lion to our users.
5 InstallLion.pkg Created by Greg Neagle InstallLionPkg_ zip Fully automated Lion Installer Ability to customize InstallESD.dmg Deployable with almost any management tool Advantages of InstallLion vs MAS Installer: Fully automated and the Ability to customize the InstallESD.dmg.
6 What is InstallLion.pkg? Payload-Free Package Script only installer package Postflight script does all the work InstallLion.pkg/Contents/Resources/ postflight Mimics the OS X Lion GUI Installer A payload-free package is a package that contains no files to install, so the Installer application uses scripts to automate any process.
7 Getting Started Get your VPP Download Install Mac OS X Lion.app from the Mac App Store sudo cp /Applications/Install\ Mac\ OS\ X\ Lion.app/ Contents/SharedSupport/InstallESD.dmg InstallLion.pkg/Contents/Resources Once you ve copied the InstallESD.dmg to the Resources folder you are all set. If you re not looking for any customizations, then you have your Automated Lion installer.
8 A Closer Look
9 Pacifist InstallESD.dmg has been copied to InstallLion.pkg/Contents/Resources
10 Distribution.dist Basic Installation Checks and Volume Checks Prevents installation - Defaults 64-bit Intel Processor Less than 2GB of Ram Less than 8GB HD Space Less than and Distribution.dist does basic prerequisite checks. Not as thorough as the MAS Installer, but it will get the job done.
11 Modifying Distribution.dist function install_check() { if(system.sysctl( hw.memsize ) < 2 * 1024 * 1024 * 1024) { my.result.title = Not enough RAM ; my.result.message = 2GB of RAM required to install. ; my.result.type = Fatal ; return fales; function install_check() { if(system.sysctl( hw.memsize ) < 4 * 1024 * 1024 * 1024) { my.result.title = Not enough RAM ; my.result.message = 4GB of RAM required to install. ; my.result.type = Fatal ; return fales; You can alter the distribution.dist. For example, if you wanted to set the minimum amount of RAM required, just adjust the hw.memsize to 4 * 1024 * 1024 * 1024
12 Postflight Script
13 Mac OS X Install Data Mac OS X Install Data is created at the root of the drive
14 boot.efi & kernelcache Mounts InstallESD.dmg to /tmp and copies boot.efi & kernelcache to Install Data folder
15 InstallESD.dmg Unmounts InstallESD.dmg Based on Target of Installation, either hard links or copies InstallESD.dmg to Install Data Folder
16 com.apple.boot.plist Creates com.apple.boot.plist Tells the kernel how to mount and use InstallESD.dmg on reboot
17 com.apple.boot.plist # Example com.apple.boot.plist: # # <?xml version="1.0" encoding="utf-8"?> # <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" # " # <plist version="1.0"> # <dict> # <key>kernel Cache</key> # <string>/mac OS X Install Data/kernelcache</string> # <key>kernel Flags</key> # <string> # container-dmg=file:///mac%20os%20x%20install%20data/installesd.dmg # root-dmg=file:///basesystem.dmg</string> # </dict> # </plist> Tells the kernel which was copied to the Install Data folder how to mount and use InstallESD.dmg on restart.
18 minstallconfig.xml This is the file that tells the installer among other things that it will be an automated install. Also informs the installer if a MacOSXInstaller.choiceChanges file is present, if you ve customized your installer and what the Target of the install is.
19 Note: Custom vs Default Packages /System/Installation/Packages/OSInstall.collection vs /System/Installation/Packages/ OSInstall.mpkg minstallconfig.xml <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" " <plist version="1.0"> <dict> <key>choicechanges</key> <string>macosxinstaller.choicechanges</string> <key>installtype</key> <string>automated</string> <key>language</key> <string>en</string> <key>package</key> <string>/system/installation/packages/osinstall.collection</string> <key>target</key> <string>/</string> <key>targetname</key> <string>macintosh HD</string> <key>targetuuid</key> <string>0a81f3b1-51d b3e3-169c d</string> </dict> </plist> ChoiceChanges file present InstallType - Automated Custom Packages added - /System/Installation/Packages/OSInstall.collection Target is /
20 index.sproduct & OSInstallAttr.plist If index.sproduct exists, it will copy the Packages that are referenced in it, (MacOS_10_7_IncompatibleAppList.pkg) otherwise it will create an empty index.sproduct. OSInstallAttr.plist logs the time at which the installation finished. It also provides the path to the automation file (minstallconfig.xml). If too much time passes the automation step is skipped.
21 index.sproduct <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" " <plist version="1.0"> <dict> <key>packages</key> <array> <dict> <key>identifier</key> <string>com.apple.pkg.compatibilityupdate</string> <key>size</key> <integer>10998</integer> <key>url</key> <string>macos_10_7_incompatibleapplist.pkg</string> <key>version</key> <string>10.7</string> </dict> </array> </dict> </plist> Example of index.sproduct that references MacOS_10_7_IncompatibleAppList.pkg, which means both will be installed by the postflight script.
22 OSInstallAttr.plist <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" " <plist version="1.0"> <dict> <key>iaenddate</key> <date> t17:54:30z</date> <key>ialogfile</key> <string>/volumes/macintosh HD/Mac OS X Install Data/ia.log</string> <key>osiautomationfile</key> <string>/volumes/macintosh HD/Mac OS X Install Data/minstallconfig.xml</string> </dict> </plist> OSInstallAttr.plist logs the time at which the installation finished. Provides path to Automation File, /Volumes/Macintosh HD/Mac OS X Install Data/ minstallconfig.xml. If too much time passes the automation step is skipped.
23 Set Nvram install_product_url = 'install-product-url=x-osproduct://' install_product_url += installvolinfo['volumeuuid'] install_product_url += '/Mac%2520OS%2520X%2520Install%2520Data' print 'Setting OS X installer NVRAM install-product-url variable...' try: subprocess.check_call(['/usr/sbin/nvram', install_product_url]) except subprocess.calledprocesserror, e: cleanupfromfailandexit('couldn\'t set nvram: %s' % e) Sets a variable in nvram that the OS X Installer uses to find the product install info after reboot.
24 Bless folder = install_data_path bootefi = os.path.join(install_data_path, 'boot.efi') options = 'config="\mac OS X Install Data\com.apple.Boot"' label = 'Mac OS X Installer' cmd = ['/usr/sbin/bless', '--setboot', '--folder', folder, '--bootefi', bootefi, '--options', options, '--label', label] print 'Blessing OS X installer boot environment in %s...' % folder try: subprocess.check_call(cmd) except subprocess.calledprocesserror, e: cleanupfromfailandexit('failed to bless Lion install startup: %s' % e) Uses the `bless` command to cause the Mac to boot from the kernel files copied to the "Mac OS X Install Data" directory.
25 Restart!
26 Customization
27 Reasons to Modify Alter the default installer options Put back your Management tools Re-create your Admin Account Install additional Applications
28 What Can You Customize? MacOSXInstaller.choiceChanges getincompatibleapplistpkg customizeinstallesd
29 MacOSXInstaller.choice Changes Alter the default installation InstallLion.pkg/Contents/Resources/Mac OS X Install Data/ Create a choices.xml file installer -verbose -pkg /Volumes/Mac\ OS\ X\ Install\ ESD/Packages/OSInstall.mpkg -tgt / Volumes/Installer -showchoicechangesxml > / tmp/choices.xml Grab an external drive and run the command to create the choices.xml.
30 Removing X11 from Installation <dict> <key>attributesetting</key> <integer>1</integer> <key>choiceattribute</key> <string>selected</key> <key>choiceidentifier</key> <string>x11</string> </dict> <dict> <key>attributesetting</key> <integer>0</integer> <key>choiceattribute</key> <string>selected</key> <key>choiceidentifier</key> <string>x11</string> </dict> Here is an example of what you would need to change in the choices.xml file. This will remove X11 from the default installation. Save your choices.xml as MacOSXInstaller.choiceChanges and copy it to InstallLion.pkg/Contents/Resources/Mac\ OS\ X\ Install\ Data/
31 getincompatibleapplistpkg Downloads MacOS_10_7_IncompatibleAppList.pkg and index.sproduct Updates a list of software that is incompatible with Lion If not included the postflight script will create an empty index.sproduct During the actual Lion installation, Mac OS X moves known-incompatible software to a folder named "Incompatible Software" at the root level of the hard drive.
32 MacOS_10_7_IncompatibleAppList.pkg /System/Library/PrivateFrameworks/SystemMigration.framework/Versions/A/Resources/ English.lproj/IncompatibleApplicationsStrings.strings /System/Library/PrivateFrameworks/SystemMigration.framework/Versions/A/Resources/ MigrationIncompatibleApplicationsList.plist
33 MigrationIncompatibleApplicationList.plist Example
34 Demo
35 customizeinstallesd Add additional packages to your installer Modifies InstallESD.dmg OSInstall.collection - tells OS X installer which packages must be installed Not all packages can be added Due to lack of tools included in the OS X Lion installer environment, some packages will not install properly. Some examples of this are CreateLionUser.pkg and QuickAdd.pkg. You can check what is available by booting into the Recovery HD environment.
36 Command Options./customizeInstallESD -h Usage: customizeinstallesd [--app /path/to/install Mac OS X Lion.app --dmg /path/to/installesd.dmg] [--output /path/to/custom/installesd.dmg] pkg_path [...] customizeinstallesd creates a customized Lion installation disk image containing the contents of the original InstallESD.dmg plus the additional packages provided as arguments. Packages will be installed in the order you provide them at the command-line. Options: -h, --help show this help message and exit -a APP, --app=app path to Install Mac OS X Lion.app. -d DMG, --dmg=dmg path to (original) InstallESD.dmg. Specify this option if you have a copy of the InstallESD.dmg file but not a copy of "Install Mac OS X Lion.app". -o OUTPUT, --output=output Optional. Path for output DMG. Defaults to "InstallESD.dmg" in the current working directory. By default customizeinstallesd will use the InstallESD.dmg within the Install Mac OS X Lion.app If it s not in Applications, use -a to point to the correct location, or -d to point to your copy of the InstallESD.dmg
37 What to Add? sudo./customizeinstallesd Additional\ Packages/CreateAdmin.pkg Additional\ Packages/ DisableSetupAssistant.pkg Additional\ Packages/Firstboot.mpkg Additional\ Packages/ QuickTimePlayer7.6.6_SnowLeopard.pkg Additional\ Packages/XQuartz.pkg -o /Users/ Shared/ CreateAdmin.pkg DisableSetupAssistant.pkg Firstboot.mpkg XQuartz QuickTime CreateAdmin.pkg is a flatpackage that contains: /var/db/dslocal/nodes/defaults/users/hiddenadmin.plist & /private/var/hiddenadmin. This is the best way to create a hidden admin account w/ InstallLion.pkg
38 OSInstall.collection <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" " PropertyList-1.0.dtd"> <plist version="1.0"> <array> <string>/system/installation/packages/osinstall.mpkg</string> <string>/system/installation/packages/osinstall.mpkg</string> <string>/system/installation/packages/createadmin.pkg</string> <string>/system/installation/packages/firstboot.mpkg</string> <string>/system/installation/packages/disablesetupassistant.pkg</string> <string>/system/installation/packages/xquartz.pkg</string> <string>/system/installation/packages/quicktimeplayer7.6.6_snowleopard.pkg</string> </array> </plist>
39 Demo Once you ve created a new InstallESD.dmg just copy it to InstallLion.pkg/Contents/Resources.
40 A Final Look InstallESD.dmg copied to InstallLion.pkg/Contents/Resources/ index.sproduct, MacOS_10_7_IncompatibleAppList.pkg and MacOSXInstaller.choiceChanges in /InstallLion.pkg/Contents/Resources/Mac\ OS\ X\ Install\ Data/
41 Deploying Lion Casper Munki DeployStudio Absolute Mange Apple Remote Desktop
42 Casper We cache the Lion installer on machines based on a Smart Group. Once cached, the User will receive a notification that Lion is available in Self Service.
43 Casper
44 Munki
45 Munki
46 DeployStudio
47 DeployStudio
48 Absolute Manage
49 Absolute Manage
50 Apple Remote Desktop
51 Apple Remote Desktop
52 No matter what your deployment tool is, your users will see this on reboot.
53 Demo
54 Lessons Learned Automation will not happen if too much time takes place between the end of the install and restart Check your Packages and Scripts Remember that hidden Admin accounts will have to be re-installed.
55 Q&A
Jabra Suite for Mac - Mass Deployment guide Revision 3/
Table of Contents Introduction... 2 What do you need?... 2 Installing Apple Remote Desktop... 2 User Accounts and Remote Desktop... 4 Contents of Jabra Suite for Mac.zip... 5 How to install Jabra Suite
More informationScripting Opportunities for Systems Administrators. Greg Neagle, Walt Disney Animation Studios
Scripting Opportunities for Systems Administrators Greg Neagle, Walt Disney Animation Studios This is not a presentation on scripting. Why? System configuration #!/bin/sh # add staff to lpadmin group so
More informationJabra Suite for Mac - Mass Deployment guide Revision 1 /
Jabra Suite for Mac - Mass Deployment guide Revision 1 / 2012-12-11 Introduction This guide explains how to customize the Jabra Suite for Mac package and deploy it in an enterprise environment. Some sections
More informationHow to Dual-Boot OS X and Ubuntu
How to Dual-Boot OS X and Ubuntu Nailen Matschke - nailen@caltech.edu 10/3/2015 What you need: 1. A USB drive with at least 2 GB of space, that you don t mind wiping 2. A copy of Ubuntu (available here),
More informationSeaPea v2.0 for Mac OSX 10.4.X X
##################### CLASSIFICATION: SECRET ##################### Last Updated: 11/06/08 SeaPea v2.0 for Mac OSX 10.4.X - 10.5.X Developer: IOC/EDG/AED/UDB Version: SeaPea v2.0 Introduction SeaPea is
More informationModular Image Creation Anthony Reimer
Modular Image Creation Anthony Reimer @AnthonyReimer Session Overview Why image? Why modularly? Techniques needed for modular Modular image creation tools Advanced AutoDMG Why image? Why image? Why automate?
More informationComposer User Guide. Version
Composer User Guide Version 10.5.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100 Minneapolis, MN 55401-2155
More informationGetting Started with launchd for Sys Admins. Penn State MacAdmins Conference 2012
Getting Started with launchd for Sys Admins Penn State MacAdmins Conference 2012 whoami Matt Hansen Systems Administrator Penn State College of Education @hansen_m history Released with 10.4 Tiger (2005)
More informationQuickStart Guide for Managing Computers. Version
QuickStart Guide for Managing Computers Version 10.6.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100
More informationManaged Software Updates. Application Deployment and Management with Munki
Managed Software Updates Application Deployment and Management with Munki Who is this guy? Nate Walck Apple Image Coordinator Liberty University Twitter: @natewalck irc: natewalck Email: nate@osxadm.in
More informationQuickStart Guide for Managing Computers. Version
QuickStart Guide for Managing Computers Version 10.2.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100
More informationCase Study: Thin- Imaging Macs Using IBM Endpoint Manager
Case Study: Thin- Imaging Macs Using IBM Endpoint Manager Jim Blau ITS Endpoint Engineering Yale University jim.blau@yale.edu Imaging is not the problem: Deployment is Imaging traditional definition: Replacing
More informationSystems Deployment with Blast Image Config 3.0
Systems Deployment with Blast Image Config 3.0 May 3, 2012 Justin Elliott Penn State University MacAdmins Conference 2012 Quick Audience Survey Who s new to Mac systems imaging and deployment? Who has
More informationManaging User Settings
Managing User Settings Katie English Manager, Professional Services JAMF Software Managing User Settings Philosophy What Where How Example - Computer level setting Examples - User level settings The way
More informationQuick Audience Survey. New to imaging on Macs? Have Mac OS X Server(s)? Basic Scripting Skills? Have Windows (SMB) Servers?
PSUMAC202: Imaging Remember us? Justin Elliott, Penn State University IT Manager, Classroom and Lab Computing Rusty Myers, Penn State University IT Support Specialist, College of Education Quick Audience
More informationSystems Deployment with Blast Image Config. May 22, 2013 Justin Elliott Penn State University
Systems Deployment with Blast Image Config May 22, 2013 Justin Elliott Penn State University Quick Audience Survey Who s new to Mac systems imaging and deployment? Who has used Blast Image Config before?
More informationPSUMAC201: Packaging
PSUMAC201: Packaging Who are these guys? Justin Elliott, Penn State University IT Manager, Classroom and Lab Computing Rusty Myers, Penn State University IT Support Specialist, College of Education Overview
More informationQuickStart Guide for Managing Computers. Version 9.73
QuickStart Guide for Managing Computers Version 9.73 JAMF Software, LLC 2015 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software
More informationPractical Packaging. Matt Willmore College of Arts & Letters University of Notre
Practical Packaging Matt Willmore College of Arts & Letters University of Notre Dame mwillmor@nd.edu @redrobot 1 Agenda Why package? Package uses Tenets of packaging Packaging tools Demo time! Resources
More informationDeploying ipad to Patients Setup Guide
Deploying ipad to Patients Setup Guide Contents Overview Getting Prepared Evaluate your infrastructure Create a configuration Automate device setup Distribute apps In-Room Storage Initial setup Reset your
More informationDeployment for Mac. A Guide For: Reflector 3/Teacher can be deployed across a domain using an Automator workflow and Apple Remote Desktop.
Deployment for Mac A Guide For: Reflector 3/Teacher can be deployed across a domain using an Automator workflow and Apple Remote Desktop. Table of Contents SETTING UP A CLIENT MACHINE FOR REMOTE INSTALLATION...
More informationTools and Process for Streamlining Mac Deployment. Tim Sutton Concordia University, Faculty of Fine Arts Montreal
Tools and Process for Streamlining Mac Deployment Tim Sutton Concordia University, Faculty of Fine Arts Montreal Things change Release cycle Annual releases of macos, ios Mid-cycle features added in
More informationPatch Server for Jamf Pro Documentation
Patch Server for Jamf Pro Documentation Release 0.7.0 Bryson Tyrrell Mar 16, 2018 Contents 1 Change History 3 2 Setup the Patch Server Web Application 7 3 Add Your Patch Server to Jamf Pro 11 4 API Authentication
More informationQuickStart Guide for Managing Computers. Version 9.32
QuickStart Guide for Managing Computers Version 9.32 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software
More informationAbstract. This is the MySQL OS X extract from the MySQL 5.7 Reference Manual. For legal information, see the Legal Notices.
MySQL and OS X Abstract This is the MySQL OS X extract from the MySQL 5.7 Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit either the MySQL Forums
More informationEscape Velocity. with 1 PSUMacAdmins 2016
Approaching Escape Velocity with launchd @chilcote 1 PSUMacAdmins 2016 Shoulders of Giants: Introduction: Google Tech Talk 2007 1 Dave Zarzycki Overview: PSUMacAdmins 2012 2 Matt Hansen Deep Dive: MacSysAdmin
More informationBIG-IP APM and F5 Access for macos. Version 1.0.0
BIG-IP APM and F5 Access for macos Version 1.0.0 Table of Contents Table of Contents BIG-IP APM and F5 Access for macos...5 Requirements for F5 Access for macos...5 F5 Access for macos general information...5
More informationUse Jamf Self Service to upgrade to macos Mojave
Use Jamf Self Service to upgrade to macos Mojave REV20180601 Project Technology & Best Practice Recommendations Overview The purpose of this document is to supply guidance and best practice solutions to
More informationScripting OS X. Armin Briegel. Mac Admin, Consultant and Author
Scripting OS X Armin Briegel Mac Admin, Consultant and Author Scripting OS X Armin Briegel Mac Admin, Consultant and Author Scripting Bash Armin Briegel Mac Admin, Consultant and Author Scripting Bash
More informationCustomize XCode 4 Project template for OpenCV
Customize XCode 4 Project template for OpenCV XCode 4 has project and file template that user can use at the beginning stage of project build. 1. Existing Project Templates The project template is located
More informationQuickStart Guide for Mobile Device Management. Version 8.7
QuickStart Guide for Mobile Device Management Version 8.7 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF
More informationFusion 360 Lab Installation Instructions
Fusion 360 Lab Installation Instructions Version Date Document Revision 1.0 Jan 20, 2015 v.32 Table of Contents 1. Fusion 360 System Requirements... 3 2. Installation Options... 3 2.1. Per-user... 3 2.2.
More informationDeploying Code42 CrashPlan with Jamf Pro. Technical Paper Jamf Pro 9.0 or Later 21 January 2019
Deploying Code42 CrashPlan with Jamf Pro Technical Paper Jamf Pro 9.0 or Later 21 January 2019 copyright 2002-2019 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate.
More informationAdministering CrashPlan PROe with the Casper Suite. Technical Paper Casper Suite v9.0 or Later 19 August 2014
Administering CrashPlan PROe with the Casper Suite Technical Paper Casper Suite v9.0 or Later 19 August 2014 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all
More informationDeploying ipad to Patients
Deploying ipad to Patients Setup Guide Contents Overview Getting Prepared Evaluate your infrastructure Create a configuration Automate device setup Distribute apps In-Room Storage Initial setup Reset your
More informationCasper Suite Release Notes. Version 8.5
Casper Suite Release Notes Version 8.5 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
More informationAbstract. This is the MySQL OS X extract from the MySQL 5.5 Reference Manual. For legal information, see the Legal Notices.
MySQL and OS X Abstract This is the MySQL OS X extract from the MySQL 5.5 Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit either the MySQL Forums
More informationQuickStart Guide for Managing Mobile Devices. Version
QuickStart Guide for Managing Mobile Devices Version 10.1.0 copyright 2002-2017 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite
More informationHow to automate your ClaroRead Cloud logins for ios using an MDM
How to automate your ClaroRead Cloud logins for ios using an MDM If you have a ClaroRead Pro or app-specific licence key in your ClaroRead Cloud account, you can login in our ios apps and activate or unlock
More informationAbstract. This is the MySQL OS X extract from the MySQL 8.0 Reference Manual. For legal information, see the Legal Notices.
MySQL and OS X Abstract This is the MySQL OS X extract from the MySQL 8.0 Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit either the MySQL Forums
More informationPackaging. Why Make Packages? Packaging Methods. Packaging Tips. Packaging Tools. Packaging Helpers
Session Handbook PSU MacAdmins Conference May 2, 2012 2 Packaging Why Make Packages? Push out software via ARD (silently) Include (almost) anything in automated image building Understand what goes where
More informationImaging Suite Release Notes. Version 8.6
Imaging Suite Release Notes Version 8.6 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th
More informationMicrosoft Office 2011 for Mac! Silent Installer!
Microsoft Office 2011 for Mac Silent Installer By Gilbert Palau Enterprise OSX - The Enterprise Community of OSX Administrators http://enterpriseosx.com Overview In this guide we are going to build a silent
More informationReview. Designing Interactive Systems II. Review. Base Window System. Apps UITK BWS GEL. 4-Layer Model Graphics and Event Library BWS GEL
Window Manager Base Window System Graphics & Event Library Hardware more abstract, application-/user- Applications User Interface Toolkit Review Designing Interactive Systems II 4-Layer Model Graphics
More informationManual Format Flash Drive Mac Os X Lion Lion
Manual Format Flash Drive Mac Os X Lion Lion During installation, OS X may display the message: Boot Camp Assistant, or the configuration that Boot Camp Assistant created was manually modified You can
More informationWhat do we actually care about? Charles Edge Jamf :: krypted.com :: MacAdmins Podcast
What do we actually care about? Charles Edge Jamf :: krypted.com :: MacAdmins Podcast A good reason to complain! Who builds the tools of the future? Those with the domain knowledge What do we care about?
More informationAbstract. This is the MySQL OS X extract from the MySQL 5.6 Reference Manual. For legal information, see the Legal Notices.
MySQL and OS X Abstract This is the MySQL OS X extract from the MySQL 5.6 Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit either the MySQL Forums
More informationFireWolf OS X PE V7 All-in-one Manual
FireWolf OS X PE V7 All-in-one Manual Version 1.0 Copyright 2015 FireWolf @ FireWolf Pl. All Rights Reserved. https://www.firewolf.science Catalogue Chapter I. Introduction What s FireWolf OS X PE? Is
More informationBuilding virtual Mac environments with VMware
Building virtual Mac environments with VMware Rich Trouton Howard Hughes Medical Institute, Janelia Research Campus Before we get started, there s two things I d like to mention. The first is that, all
More informationMass Deploying Bomgar Software to Macs
Mass Deploying Bomgar Software to Macs The installer les for representative consoles and Jump Clients allow you to mass deploy Bomgar software to your Macs. This guide provides examples of how to mass-deploy
More informationDisplay Modules (DL-DM) Application Developer's Guide
Display Modules (DL-DM) Application Developer's Guide PART NUMBER: 101198 VERSION: 3.0 P Page 1 of 11 Revision Status Revision Date Part Number Description 1.0 2011-08-31 DL-DM700-DGAPPL Initial release
More informationImage Creation Techniques. Macworld SF 2007 Session IT821
Image Creation Techniques Macworld SF 2007 Session IT821 About Us Justin Elliott Penn State University Senior Research Programmer MacEnterprise.org steering committee member Greg Neagle Disney Animation
More informationCasper Suite Release Notes. Version 8.7
Casper Suite Release Notes Version 8.7 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
More informationMac Os X Manually Mounted Usb Drive Read Only
Mac Os X Manually Mounted Usb Drive Read Only I sometimes need to mount USB drives that are NTFS formatted and write to them. for people who would still want to see the missing partition in read only mode.zone/hackintoshdownloads/download/506-free-ntfs-driver-for-mac-os-x/.
More informationMcAfee MVISION Mobile Silverback Integration Guide
McAfee MVISION Mobile Silverback Integration Guide Administrator's guide for providing Integration with Silverback MDM September 2018 COPYRIGHT Copyright 2018 McAfee, LLC TRADEMARK ATTRIBUTIONS McAfee
More informationManual Format Flash Drive Mac Os X Lion Startup
Manual Format Flash Drive Mac Os X Lion Startup Learn more about Boot Camp and its features for OS X Lion and Mountain Lion. on Mac computers that do not have an optical drive, with a USB flash drive that
More informationInstallation Guide. Cimatron Site Manager 2.0 Release Note
Installation Guide Cimatron Site Manager 2.0 Release Note Installation Guide i Table of Contents Introduction... 1 Cimatron Site Manager Components... 2 Installation... 3 Hardware Requirements... 3 Software
More informationSeaSonde Configuration Guide for FileExchange
SeaSonde Configuration Guide for FileExchange CODAR Ocean Sensors, LTD. 1914 Plymouth St, Mountain View, CA 94043 USA Tel. (408) 773-8240 FAX (408) 773-0514 www.codaros.com e-mail: support@codaros.com
More informationJAMF Software Server Installation and Configuration Guide for Linux. Version 9.31
JAMF Software Server Installation and Configuration Guide for Linux Version 9.31 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this
More informationReporting with MunkiReport. John Eberle and Rick Heil
Reporting with MunkiReport John Eberle (@tuxudo) and Rick Heil (@refreshingapathy) John: Mac Admin @ University of Pittsburgh @tuxudo @tuxudo github.com/tuxudo Rick: Senior IT Manager @ Myelin @refrshingapathy
More informationMac Os X Manually Mount Usb Drive Command Line
Mac Os X Manually Mount Usb Drive Command Line Connect the USB drive to the Mac and launch Disk Utility, then select that USB drive behavior for the command line), then hit the RETURN key to start making
More informationGetting Started Guide. Installation and Setup Instructions. For version Copyright 2009 Code 42 Software, Inc. All rights reserved
Installation and Setup Instructions For version 06.11.2009 Copyright 2009 Code 42 Software, Inc. All rights reserved About This Guide This guide shows you how to install, activate and back up with CrashPlan
More informationMcAfee MVISION Mobile MobileIron Integration Guide
McAfee MVISION Mobile MobileIron Integration Guide Administrator's guide for providing Integration with MobileIron MDM September 2018 COPYRIGHT Copyright 2018 McAfee, LLC TRADEMARK ATTRIBUTIONS McAfee
More informationLinux Manually Mounting External Hard Drive Mac Terminal
Linux Manually Mounting External Hard Drive Mac Terminal After the cd /Volumes command when I type ls it shows me my hard drive name twice, with Filesystem Size Used Avail Capacity iused ifree %iused Mounted
More informationMac Administration!" The Fundamentals. Being an Admin is EASY! Nobody
Mac Administration!" The Fundamentals Being an Admin is EASY! Nobody Brian Meehan Director of IT" Allendale Columbia School @binarydaze Dennis Wurster Computer Systems Engineer Eastman School of Music
More informationManaged So*ware Installa1on with Munki
Managed So*ware Installa1on with Munki Jon Rhoades St Vincent s Ins1tute & University of Melbourne jrhoades@svi.edu.au Managed Installa1on Why? What are we using now? Needs Installs Updates Apple Updates
More informationVeraLab TM Guard Mac Client Computer Lab Management Suite Installation Guide 8.3 for Mac OS X. August 2018 VERALAB TM
VeraLab TM Guard Mac Client Computer Lab Management Suite Installation Guide 8.3 for Mac OS X August 2018 VERALAB TM VeraLab Client Installation Guide, 8.3 for Mac OS X. Copyright 2018 VeraLab Inc. All
More informationLabtainer Student Guide
Labtainer Student Guide January 18, 2018 1 Introduction This manual is intended for use by students performing labs with Labtainers. Labtainers assume you have a Linux system, e.g., a virtual machine.
More informationDell Encryption Enterprise for Mac. Administrator Guide v8.18
Dell Encryption Enterprise for Mac Administrator Guide v8.18 Notes, cautions, and warnings A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates
More informationMac OS X Lion (Developer Preview) Install Guide. Last Updated:
Mac OS X Lion (Developer Preview) Install Guide Last Updated: 05.03.11 Mac OS X Lion (Developer Preview) Install Guide Installing Mac OS X Lion (Developer Preview) is quite a difficult task. You will need
More informationDeploying Cisco UCS Central
This chapter includes the following sections: Obtaining the Cisco UCS Central Software from Cisco, page 1 Using the Cisco UCS Central OVA File, page 2 Using the Cisco UCS Central ISO File, page 4 Logging
More informationCasper Suite Release Notes. Version 9.0
Casper Suite Release Notes Version 9.0 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
More informationApple Exam 9L0-412 OS X Support Essentials 10.8 Exam Version: 6.3 [ Total Questions: 86 ]
s@lm@n Apple Exam 9L0-412 OS X Support Essentials 10.8 Exam Version: 6.3 [ Total Questions: 86 ] Question No : 1 You are logged into a MacBook Pro as a standard user. How can you display the OS X Mountain
More informationInstalling Firefox on Mac
Installing Firefox on Mac Visit the Firefox download page in any browser (e.g. Apple Safari). It will automatically detect the platform and language on your computer and recommend the best edition(s) of
More informationHow to Create a Bootable OS X Yosemite Installer Disk in 2 Steps
Creating a Yosemite installation drive that is bootable is quite simple, but it s a multiple step process. Before you begging, make sure you have the following basic requirements met: Requirements A USB
More informationIntegrating with Microsoft Intune to Enforce Compliance on Macs Managed by Jamf Pro. Technical Paper Jamf Pro or Later 16 July 2018
Integrating with Microsoft Intune to Enforce Compliance on Macs Managed by Jamf Pro Technical Paper Jamf Pro 10.6.0 or Later 16 July 2018 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all
More informationVI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE. Version: 4.5
VI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE This manual provides a quick introduction to Virtual Iron software, and explains how to use Virtual Iron VI-Center to configure and manage virtual
More informationManaging Public Area Macs (OS X) James Partridge (OUCS) 24 June 2004
Managing Public Area Macs (OS X) James Partridge (OUCS) 24 June 2004 What will this talk cover? Overview of integrating OS X into Directory Services Client Management Application Management Essential Tools
More informationIntegrating Lion Into PSU Auth: A Case Study
Integrating Lion Into PSU Auth: A Case Study Roy Long - ral20@psu.edu Scott Gallagher - spg14@psu.edu First things first May the 4th be with you Session Info Lion Client / Server setup Making 3rd party
More informationG4120: Introduction to Computational Biology
ICB Fall 2004 G4120: Introduction to Computational Biology Oliver Jovanovic, Ph.D. Columbia University Department of Microbiology Copyright 2004 Oliver Jovanovic, All Rights Reserved. Startup Crashes The
More informationManual Format Flash Drive Mac Os X Lion Install
Manual Format Flash Drive Mac Os X Lion Install Recovery Disk Assistant is provided for use with Macs using OS X Lion or OS X An external USB hard drive or thumb drive with at least 1GB of free space You
More informationLeveraging DEPNotify and jamf Pro for Device Deployment. Or: How I learned to stop imaging and use DEP
Leveraging DEPNotify and jamf Pro for Device Deployment Or: How I learned to stop imaging and use DEP John Mahlman IV Network Systems Administrator The University of the Arts, Philadelphia @jmahlman (slack,
More informationCasper Suite Release Notes. Version 8.7
Casper Suite Release Notes Version 8.7 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
More informationSAM4S Receipt Printer JPOS Driver. Mac OS X Installation Manual
SAM4S Receipt Printer JPOS Driver Mac OS X Contents Table of Contents Table of Contents... 2 1. Introduction... 3 2. Overview... 3 3. Prerequisite... 3 4. Extracting files using GUI... 6 5. Installation
More informationADOBE DRIVE 4.2 USER GUIDE
ADOBE DRIVE 4.2 USER GUIDE 2 2013 Adobe Systems Incorporated. All rights reserved. Adobe Drive 4.2 User Guide Adobe, the Adobe logo, Creative Suite, Illustrator, InCopy, InDesign, and Photoshop are either
More informationVIRTUALIZATION MANAGER ENTERPRISE EDITION GETTING STARTED GUIDE. Product: Virtual Iron Virtualization Manager Version: 4.2
VIRTUALIZATION MANAGER ENTERPRISE EDITION GETTING STARTED GUIDE This manual provides a quick introduction to Virtual Iron software, and explains how to use Virtual Iron Virtualization Manager to configure
More informationPrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps
PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : 9L0-064 Title : OS X v10.8 Troubleshooting Exam Vendors : Apple Version : DEMO 1 /
More informationJAMF Software Server Installation and Configuration Guide for Linux. Version 9.72
JAMF Software Server Installation and Configuration Guide for Linux Version 9.72 JAMF Software, LLC 2015 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this
More informationWhat's New with MunkiReport. John Eberle
What's New with MunkiReport John Eberle (@tuxudo) John: Desktop Engineer and Mac Admin @tuxudo @tuxudo github.com/tuxudo Table of Bananas Review of MunkiReport What's new with MunkiReport Upgrade from
More informationBIG-IP APM and F5 Access for ios Version 3.0.0
BIG-IP APM and F5 Access for ios 2018 Version 3.0.0 Table of Contents Table of Contents Overview: F5 Access for ios...5 Introducing F5 Access 2018...5 Differences between F5 Access 2018 and F5 Access
More informationHave documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
VMware AirWatch Email Notification Service Installation Guide Providing real-time email notifications to ios devices with AirWatch Inbox and VMware Boxer Workspace ONE UEM v9.7 Have documentation feedback?
More informationThe Ultimate DAW Plugin Manager
1 The Ultimate DAW Plugin Manager Quick Start Guide for the OSX platform P a g e 1 32 2 Contents Section 1 - Introduction Section 2 - Quick Start Section 3 - Installation Section 4 - Registering UDPM Section
More informationLab 0: Intro to running Jupyter Notebook on a Raspberry Pi
Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi Nick Antipa, Li-Hao Yeh, based on labs by Jon Tamir and Frank Ong January 24, 2018 This lab will walk you through setting up your Raspberry Pi
More informationTiger Box Firmware Version 2.5 Release Notes
Tiger Box Firmware Version 2.5 Release Notes What s New........................... 2 Fixed Known Issues in Version 2.5........... 3 Upgrading to Software Version 2.5........... 3 Best Practices..........................
More informationUser and Reference Manual
User and Reference Manual User & Reference Manual All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying,
More informationUsing VMware View Client for Mac
May 2012 View Client for Mac This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationPrinting using the wireless network macos
Wireless network instructions Printing using the wireless network macos Note: This guide is for Mac OS X wireless printing on the UoA-WiFi network using built-in Airport card and Safari. Connecting to
More informationBob Gendler. Apple Platform Engineer/1-to-1 Coordinator St. Andrew s Episcopal School
1-to-1 with 1 Man Bob Gendler Apple Platform Engineer/1-to-1 Coordinator St. Andrew s Episcopal School Designing a 1-to-1 Program End dependency on laptop carts Allow everyone to exist on the same platform
More informationIntegrating with Microsoft Intune to Enforce Compliance on Mac Computers Managed by Jamf Pro
Integrating with Microsoft Intune to Enforce Compliance on Mac Computers Managed by Jamf Pro Technical Paper Jamf Pro 10.9.0 or Later 29 January 2019 copyright 2002-2019 Jamf. All rights reserved. Jamf
More informationHave documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
VMware AirWatch Email Notification Service Installation Guide Providing real-time email notifications to ios devices with AirWatch Inbox and VMware Boxer Workspace ONE UEM v9.4 Have documentation feedback?
More information