Back to 0.4 (Briefly)
January 27, 2009
I have gone back to the 0.4 releases and added a new release (actually 2 new releases!).
I mentioned in a previous post and also have had comments that there is a bit of a major bug with FirefoxADM 0.4 at the moment. If you use the login script to set a homepage for a user, you find they also get the “first use” Firefox Welcome page each time they log in.
The bug here simply put was that the script wasn’t precise enough in what it checked. The problem is that when you set a homepage (browser.startup.homepage in Firefox preference terms), it first needed to remove that preference from the prefs file. It does this by scanning the file for browser.startup.homepage and removes the line it is on. Where it gets rotten in Denmark is that if you happen to have another preference which contains the name of the preference you wish to remove in it, such as the one that checks the version and decides if it should show you the first use page, browser.startup.homepage_override.mstone, then it removes it as well. Stupid bug that I can’t believe has managed to get through to now.
The fix is that it now checks for the preference with quotation marks at each end, making the search more specified.
Anyway, you can download the new version 0.4.0.2 from http://sourceforge.net/projects/firefoxadm/
This was previously fixed in 0.5.9.1, and I promise an update on that line of releases soon enough.