Brian May wrote:
> On Mon, 2007-11-12 at 11:27 +0900, Gregory Orange wrote:
>> I have used a script to (among other things) set up our proxy to a 
>> particular autoproxy using information from the following page. I just 
>> run a batch file with the necessary changes after the Firefox 
>> installation finishes (or as part of the same batch file that calls the 
>> Firefox install).
> 
> Interesting approach, although I am still not clear on the details (I
> can't seem to see the batch file anywhere in the page given - am I
> bind?)

You're not blind - I've had a look and the batch file itself is my 
creation from scratch. The content of it however is learned mostly if 
not entirely from those pages I mentioned. Here's the crux of it:

--cut--
set SED="%PROGRAMFILES%\GnuWin32\bin\sed.exe"

:: Disable import wizard
copy %SOURCE%\override.ini "%PROGRAMFILES%\Mozilla Firefox\"

:: Set default homepage
C:
cd "%PROGRAMFILES%\Mozilla Firefox"
ren browserconfig.properties browserconfig.properties.moe_orig
type browserconfig.properties.moe_orig | %SED% -r 
s/^browser.startup.homepage=.*/browser.startup.homepage=http:\/\/intranet/ 
 > browserconfig.properties

:: Set default proxies
C:
cd "%PROGRAMFILES%\Mozilla Firefox\greprefs"
copy all.js all.js.moe_orig
type all.js | %SED% -r 
s/^pref(.*network.proxy.autoconfig_url.*);/pref(\"network.proxy.autoconfig_url\",\"http:\/\/intranet\/proxy.pac\");/
 
 > tmp.js
type tmp.js | %SED% -r 
s/^pref(.*network.proxy.type.*);/pref(\"network.proxy.type\",2);/ > all.js
del tmp.js
--cut--

(override.ini is an empty file)


> It seems to work. The downside of this method though, is I have to redo
> the changes with every release of firefox.

That's the precise downside that has sent me running from repackaging, 
leaving it as a last resort. I'm now returning to it for another package 
on a much slower release cycle (ie one we develop entirely in house).

-- 
    - ---- -----
      Gregory Orange             Phone: +61 8 9387 7955
     System Administator            Fax: +61 8 9387 6686
    RPS MetOcean                        http://www.metoceanengineers.com
   System Administrators Guild of Australia  http://www.sage-au.org.au
- ---- -----

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info

Reply via email to