Software Licensing and Activation : Deploying software using Apple Remote Desktop This page last changed on Jan 21, 2010 by s-robinson2@ti.com. Deploying software using Apple Remote Desktop (ARD) Abstract This document provides an overview of the recommended steps to configure, create, and deploy a TI client software package using ARD on Apple computer systems. This document is intended to be used as an example for IT Professionals who plan, implement, and maintain TI-Nspire or TI-Smartview software installations in their institutions. Specific implementations and organizational practices using ARD may vary. Contents Getting Started Setup Files Configuring the Installation using Setup.ini Installation and Activation Overview Deploying the TI-Nspire software with Apple Remote Desktop 3.2 Getting Started This guide will use information and resources available on the Texas Instruments (TI) Software Service Center (http://education.ti.com/go/softwarecenter). The TI Software Service Center has been designed to help institutions manage their software through a secure, personalized web site. The service provides you and your Account Members with functionality to claim purchased software, generate license numbers, and manage software activations. Additionally, the site contains detailed installation instructions, Frequently Asked Questions, and downloads. This guide will cover deploying the following client programs: TI-Nspire Student Edition TI-Nspire CAS Student TI-Nspire Teacher Edition TI-Nspire CAS Teacher Edition TI-Smartview for the TI-84 Plus Setup Files Files required for packaging and deploying TI software can be found at the TI Software Service Center (http://education.ti.com/go/softwarecenter) and on the product CD if shippable media was purchased. For TI software that requires license activation, the following 2 files are required: The installation package, such as TI-Nspire.dmg or TI-Smartview.dmg A user customized configuration file named setup.ini For consistency, this guide will use TI-Nspire.dmg as the installation package name. Document generated by Confluence on Feb 02, 2010 14:28 Page 1
Configuring the Installation using Setup.ini To create the file, use a text editor (like Notepad) to enter the desire/required configuration items and save using "setup.ini" as the filename. Remember to save your changes after any edits and place the file in the same directory as the TI-Nspire installation executable. Setup.ini parameters required for Volume License client installations: ALLOW_AUTO_SW_UPDATE=[YES/NO] LICENSE_NUMBER=[License Number] SILENT=[YES/NO] LOGDIR=["Default" or valid file path] LICENSE_EXPIRATION_WARNING=[YES/NO] DAYS_TO_WARN_BEFORE_LICENSE_EXPIRATION=[1-31] Setup.ini parameters required for Concurrent License client installations: ALLOW_AUTO_SW_UPDATE=[YES/NO] POINT_TO_LICENSE_SERVER=[YES/NO] LICENSE_SERVER_1=[IP address or hostname] LICENSE_SERVER_2=[IP address or hostname] LICENSE_SERVER_3=[IP address or hostname] SILENT=[YES/NO] LOGDIR=["Default" or valid file path name] LICENSE_EXPIRATION_WARNING=[YES/NO] DAYS_TO_WARN_BEFORE_LICENSE_EXPIRATION=[1-31] Installation and Activation Overview To properly deploy and activate the client software you will need to follow these guidelines. Configure setup.ini properly for your environment. If you have purchased a concurrent license server setup, then configure the setup.ini file to point to your concurrent license server. If you have purchased a volume license, then enter the volume license number into the correct field in setup.ini. Predeploy setup.ini. For Mac systems, setup.ini must be predeployed (copied) to the /tmp folder on the client systems' hard drives which can be performed using the Copy feature in ARD. Run a test on a single system to ensure it deploys, activates, and runs properly. It the application starts on the client and displays a trial period dialog, then it did not silently activate successfully after deployment. If you have a concurrent license server setup and the client displays an error dialog, then check for typos in the setup.ini or try the IP address of the concurrent server. When deploying software to the clients, ensure that ARD is using a system account with administrative privileges. That level of permissions is required to perform successful software installation. Deploying the TI-Nspire software with Apple Remote Desktop 3.2 1. From the ARD administrator console, navigate to the Scanner option to display all of the available remote Machines that can be around you in the network environment. Then select the deployment destination client and add it to the "All Computers" group or any other group that you have created. Document generated by Confluence on Feb 02, 2010 14:28 Page 2
2. Now that the machine is added to a computer group, select it and click on the Install button at the top of the ARD Menu. 3. Install Packages will show a wizard to create a new package, select schedule options, and specify install options that ARD offers to streamline the deployment process. Document generated by Confluence on Feb 02, 2010 14:28 Page 3
4. Click in the button at the left top corner of the window in order to locate the package or drag the package from the location you wish to use (package must be previously extracted and mounted as a.pkg if it is a.dmg). 5. After locating and selecting the desired package, select the following installation options: 6. If you wish to install at a specific day and time, then the schedule must be used, otherwise, to install immediately, just click on save and install. Document generated by Confluence on Feb 02, 2010 14:28 Page 4
Document generated by Confluence on Feb 02, 2010 14:28 Page 5