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://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:
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