Difference between revisions of "Firefox"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Questions: add automated FF deployment program)
(add firefox cck)
Line 29: Line 29:
 
  </package>
 
  </package>
  
 +
== Firefox Client Customization Kit ==
 +
 +
[http://www.mozilla.org/projects/cck/firefox/ Firefox Client Customization Kit] makes it easy for administrators to customize Firefox with home page settings, proxies, extensions, etc.  Also, you can lock preferences.
  
 
== Questions ==
 
== Questions ==
Line 36: Line 39:
 
   * [http://sourceforge.net/mailarchive/forum.php?thread_id=10214034&forum_id=42940 Make Firefox default browser]
 
   * [http://sourceforge.net/mailarchive/forum.php?thread_id=10214034&forum_id=42940 Make Firefox default browser]
 
   * [http://firefox.dbltree.com/ Automated deployment of Firefox with extensions, themes, and pre-configuration]
 
   * [http://firefox.dbltree.com/ Automated deployment of Firefox with extensions, themes, and pre-configuration]
* Change the proxy to automatic
 
* Set the homepage
 
  
  
 
[[category:Silent Installers|Firefox]]
 
[[category:Silent Installers|Firefox]]

Revision as of 15:27, 11 May 2006

This is a silent installer and uninstaller for Mozilla Firefox 1.5, but it should work with other versions of Firefox, too.

Note the high priority - Firefox should be installed before plugins, like Macromedia Flash Player or Macromedia Authorware Player etc.

As the Firefox install now nicely upgrades and doesn't leave the old one in the registry, there is no need to differentiate versions in package id. When a new major version comes out, just replace every occurrence of 1.5 with 1.5.1 (for example) and then increment the package revision number.

Please notice that the uninstall string of 1.5.0.1 is still 1.5. We dont bump the package version number assuming that minor version upgrade works from FF itself. If we did, we would force reinstall on the people who already have FF automagically updated.

<package 
   id="firefox" 
   name="Mozilla Firefox 1.5" 
   revision="150" 
   reboot="false" 
   priority="10">

   <check type="uninstall" condition="exists" path="Mozilla Firefox (1.5)" />

   <install cmd='"\\Server\wpkg\pkg\Firefox Setup 1.5.0.1.exe" -ms'>
     <exit code="0" />
   </install>

   <upgrade cmd='"\\Server\wpkg\pkg\Firefox Setup 1.5.0.1.exe" -ms'>
     <exit code="0" />
   </upgrade>

   <remove cmd='%SYSTEMROOT%\UninstallFirefox.exe -ms' />

</package>

Firefox Client Customization Kit

Firefox Client Customization Kit makes it easy for administrators to customize Firefox with home page settings, proxies, extensions, etc. Also, you can lock preferences.

Questions

How do you do these things?

  • Make Firefox the default browser
 * Make Firefox default browser
 * Automated deployment of Firefox with extensions, themes, and pre-configuration