X
Tap here to go to the mobile version of the site.

Support Forum

Implement an internal update server.

Posted

How can i implement an internal update server to make incremental deployments with a customized version of Firefox.

How can i implement an internal update server to make incremental deployments with a customized version of Firefox.
cor-el
  • Top 10 Contributor
  • Moderator
12006 solutions 111551 answers
Try https://developer.mozilla.org/en-US/docs/Mozilla/Setting_up_an_update_server

Question owner

Thank you cor-el, i read this article before, actually i create a customized version of Firefox 10 and i want to know if i can create MAR file that have this customization, so that when users try to upgrade their version of firefox, the customized version will be installed (without re-customized the new version). Thanx in advance

Thank you cor-el, i read this article before, actually i create a customized version of Firefox 10 and i want to know if i can create MAR file that have this customization, so that when users try to upgrade their version of firefox, the customized version will be installed (without re-customized the new version). Thanx in advance
cor-el
  • Top 10 Contributor
  • Moderator
12006 solutions 111551 answers
See: *https://wiki.mozilla.org/Software_Update:MAR

Question owner

Hi core-el, First of all, Thank you very much for your replies. Now i just want to make sure about the following: I do a customization preference on Firefox 10.0.12 and packaging it to msi file (i do it by adding some files firefox.cfg etc...) and when installed it on any PC the Firefox installed successfully with all new preference, then i set "app.update.url" preference to my local installed Apache server (http://localhost/%PRODUCT%/%VERSION%/%LOCALE%/update.xml ). update.xml file contains the update to version 12. then chose "check for updates" from "Help" menu and i get the updated version of firefox with all customized preference. this mean that Upgrading Firefox will replace its files, but it will not remove the manually added files. So that there is no needs to customized the MAR file. i tried this and its work fine for me. please confirm that , thank you very much again, waiting your response :)

Hi core-el, First of all, Thank you very much for your replies. Now i just want to make sure about the following: I do a customization preference on Firefox 10.0.12 and packaging it to msi file (i do it by adding some files firefox.cfg etc...) and when installed it on any PC the Firefox installed successfully with all new preference, then i set "app.update.url" preference to my local installed Apache server (http://localhost/%PRODUCT%/%VERSION%/%LOCALE%/update.xml ). update.xml file contains the update to version 12. then chose "check for updates" from "Help" menu and i get the updated version of firefox with all customized preference. this mean that Upgrading Firefox will replace its files, but it will not remove the manually added files. So that there is no needs to customized the MAR file. i tried this and its work fine for me. please confirm that , thank you very much again, waiting your response :)