File Repository
http://dionysus.fps.k12.me.us:8000
username: actem
password: actem2008

Exercise 1
Using what we just went over. Download timeout-1.5.2.zip from:
http://www.drop.io/actem_packagemaker/
Unzip the file to get your "Time Out" application

Create a Package that installs the Application "Time Out" in the Applications folder.

If you have extra time, create another package that installs "Time Out" in the teachers account.

Exercise 2
Get together with the group at your table. Come up with 5 common packages that you think you are interested in building/deploying. Pick two of them and discuss the steps necessary to build them.

We will then share the ideas with the rest of the class.

Exercise 3
Pair up with a neighbor. Using similar techniques to those we just discussed, build a package that:

  • Has an image of your school in the background
  • Has a software license or acceptable use policy that must be agreed to (You can create a fake one using textedit).


The package should install GeoGebra (http://www.geogebra.org/cms/). You can get the original installer (not a package) at:

http://www.drop.io/actem_packagemaker/

Excercise 4
Pair up with a neighbor. Build a package to use on your firewire imaging drive.

This package should install the forest screensaver for the student account and the computer name screensaver for the admin account.

Class Conclusion


Resources

Apple Software Delivery
http://developer.apple.com/documentation/DeveloperTools/Conceptual/SoftwareDistribution/
http://developer.apple.com/documentation/DeveloperTools/Conceptual/SoftwareDistribution4/index.html
MacDevCenter
http://www.oreilly.com/pub/a/mac/2003/09/16/packagemaker.html
PackageMaker 3 Overview
http://www.restoroot.com/Blog/index.php/2007/11/01/packagemaker-30/#more-23
Older Tutorials
http://s.sudre.free.fr/Stuff/PackageMaker_Howto.html
lsbom usage
http://www.macworld.com/article/47341/2005/10/viewprogdetails.html
Very cool utility that was recently made available for free.
http://www.lanrev.com/solutions/installease.shtml
Easy solution for shared printers from OS X.2 - 10.3.9
http://docs.info.apple.com/article.html?artnum=306984