Hi guys
I have been using this method about a year. global add in with my proxy.pac set in WGM no problem.
When system proxy first came out this was the developers blog which had loads of useful posts
http://blog.curthread.org/projects/systemproxySince then this has been handed to Mozilla and i managed to find a cached page and saved it quickly. Now it is not possible to get this useful information because Googles caches have cleared :(
For this reason i have decided to provide this useful information incase anyone is trying to find out how to do this and can't get anywhere "googling "
1. Get the following tools
latest Composer by jamf
http://www.jamfsoftware.com/products/composer.phpxcode tools 2.5
https://connect.apple.com/cgi-bin/WebOb ... NK5MxJ/0.0latest Firefox
http://www.mozilla.com/en-US/firefox/all.htmllatest system proxy xpi
http://systemproxy.mozdev.org/installation.html (right click save as instead of installing)
Brief Descriptions
Composer= takes snapshot of the system, install and tweak the software, take another snapshot of the system, verify contents remove unwanted items and make pkg to push out through ARD.
Xcode tools 2.5 = required for Composer on OS 10.4 and 10.5 to make the package files. Need to sign up to the apple Developer member site to get these tools.
Composer on Leopard will only work with Xcode tools2.5 and then throuh the terminal (think Xcode installs as this..going by memory) as root mv /Xcode\ tools2.5 /Developer
It will only work if it is renamed to /Developer
2. Take a snapshot of the system "new and modified files" using Composer
3. Install latest Firefox
4. With the System Proxy.xpi in a saved location (in my tests i saved it to /private/var/tmp because if there is a problem on a users machine i know where the saved xpi is) you need to make this a global add in by sending this unix command as root through Apple remote desktop to the machine
/Applications/Firefox.app/Contents/MacOS/firefox -install-global-extension /private/var/tmp/systemproxy-0.4.xpi
5.In Composer give the package a name, verify the contents, rip out stuff you don't need and build it as a .pkg file
6. Test pushing the pkg to a test machine.
any new account created will automatically add system proxy as a global add in :)
Please note if you are upgrading from say Firefox 2 or just setting this up you will need to export the users bookmark otherwise they may be angry with you.
It is possible to make other add ins global and another favourite is FireFtp which turn Firefox in to a FTP application :)
http://fireftp.mozdev.org/Also i have managed to package Adobe CS3, Office 2008 etc with all updates and pushes out to machines ready to use in 2 minutes flat!