Jump to content

Recommended Posts

Posted

I have updated Firefox further and I'm now upto v7.1.1 which you can download here. If you have v7.1 installed, you can install v7.1.1 directly on top.

 

So what are the differences you ask? Well I have gone to the effort of researching more and pretty much every entry on the Options menu is now locked down/greyed out. This includes the font, colours, languages, Security and Advanced tabs. I've also included Arthur's file, so the about:config menu is disabled.

 

This has been thoroughly tested and is pretty much as good as it's going to get locking down Firefox. By all means if you have any further ideas/suggestions let me know! :)

Posted

Thanks Michael- this looks excellent. I'd like to deploy FF using your package, but can you give me quick instructions on deploying using AD, and changing the proxy? Do I need to do anything to the pupil's mandatory profile?

Thanks in advance :)

Posted
Thanks Michael- this looks excellent. I'd like to deploy FF using your package, but can you give me quick instructions on deploying using AD, and changing the proxy? Do I need to do anything to the pupil's mandatory profile?

Thanks in advance :)

The proxy will have to be changed by him unless you want to package something up yourself. No changes to profiles are required, Firefox will create all it needs in there. You can use group policies to deploying this. Do a search on the forum and you'll probably find a guide for that.

Posted
Thanks Michael- this looks excellent. I'd like to deploy FF using your package, but can you give me quick instructions on deploying using AD, and changing the proxy? Do I need to do anything to the pupil's mandatory profile?

 

You cannot deploy via AD, but you could deploy using a script using the /S switch. As for updating mandatory profiles, a folder called 'Mozilla' will be created within Application Data. If the profile is mandatory, I'd recommend you either update the profile or simply copy the Mozilla folder from another profile (such as a temporary administrator account).

 

As above, if you require specific proxy, homepage and exceptions let me know and I'll create a FF package for you.

Posted

Cool, I downloaded the BGFL version, found the proxy settings file and changed it. Repackaged with FFDeploy. Will run install on an admin account, copy the Application Data Mozilla folder to the mandatory profile, then should be away.

Thanks for your help- will update with result.

Posted
Is the package not an msi then? Are you deploying it using a statup script?

 

To be honest I'm installing it manually on most machines just in case it creates any problems and so far I've not found any. In theory yes, you could deploy using a startup script, using the /S switch, but you'd then need to copy the 'Mozilla' folder into every user profile within Application Data.

  • 2 weeks later...
Posted

Michael. I'm currently in the process of creating an extremely locked-down Firefox package for my school and thought I would post the tweaks I've done so far, as I reckon you may find some (or all) of them quite useful for yours.

 

The attached .zip file contains a new userChrome.css file which hides the native Firefox bookmarking system completely, along with various items on the menus and context menus. Also included is a userContent.css file which will prevent file-system browsing plus an updated British English dictionary which will work properly in Firefox v3.5.3. I have added plenty of comments so hopefully it all makes sense should you use any of them. :)

FirefoxMods_v1.0.zip

  • 2 weeks later...
Posted

Latest Update

 

A new build based on Logistix Firefox 3.5.4 v7.1.2 is now available with the following enhancements:

 

- Latest Firefox 3.5.4 Release

- Now available in MSI format

- Easily removable from Add/Remove Programs

- Automatically creates Desktop and Start Menu shortcuts

 

Download Firefox which now comes in WinRAR format. Extract to a deployment directory, for example: \\Servername\Distribution\Mozilla Firefox (3.5.4) Logistix

 

Using Active Directory, specify and deploy the MSI. I recommend you deploy to a few machines initially and post here if you find any problems. Touchwood you shouldn't :)

 

As a recommendation, you should either uninstall/delete existing native or Logistix Firefox installations. I have provided a file called DEL-OLD-FF.bat which will do this for you. Any constructive feedback would be appreciated :)

Posted

Thanks Michael....great post, which I have just stumbled across!

 

I've only found one small problem having followed the instructions for 3.5.5 as above and that is that within Options > Security the tick box for 'Use a master password' is not grayed out, meaning that users can set and change a master password.

 

I have used your standard mozilla.cfg file, apart from our proxy/homepage settings, but please advise if there is another line that I need to add to fix this.

Posted
within Options > Security the tick box for 'Use a master password' is not grayed out, meaning that users can set and change a master password.

 

According to Mozilla this is by design, so I cannot grey it out! Some custom code may be needed to do this, however there are lots of free tools/methods on the web allowing you to reset the password completely.

 

By all means if you find a way let me know and I'll include the code in a future version :)

  • Thanks 1
Posted

Excellent! I have been testing this and found only a minor niggle:

 

I can't get FireFox to start without offering to recover a previous session and I cannot prevent the FireFox 'First Time Run' at the moment. Also I would like to prevent some of the add ins being offered [some are needed for a proper browsing experience]

 

Do you have any ideas?

Posted
I can't get FireFox to start without offering to recover a previous session

 

Not quite sure why you're getting this error. Have you tried deleting the 'Mozilla' folder within Application Data on your profile? Did you already have a previous version of FF installed?

 

I cannot prevent the FireFox 'First Time Run' at the moment.

 

The First Run Mozilla webpage will appear, but of course any further attempts it won't appear. I don't consider it to be a major problem :) The wizard asking you to import IE favourites has been disabled.

 

What add-ons do you want to change/remove?

Posted

All sorted now. Thanks. Have been meaning to get back about it but it has been a little manic.

 

However all software deployed without issue now.

 

Good work.

 

What happens when FireFox wants to update?

  • Thanks 1
Posted

If you click on the Help menu Check for Updates is greyed out/unavailable. This is by design, so you can consistently control what version of Firefox your users are using. Deploying future versions of Logistix Firefox will simply be a repeat of how you've deployed this version. You'll be able to install directly on top of existing installs :)

 

Thanks for the feedback :)

Posted

Thank you. Great job!

 

Saved me I don't know how much work [We have Serco and FireFox is so much faster at rendering the pages etc. it is a real boon!]

Posted
I've only found one small problem having followed the instructions for 3.5.5 as above and that is that within Options > Security the tick box for 'Use a master password' is not greyed out, meaning that users can set and change a master password.

While you can't grey them out, you can hide them by putting the following code in the userChrome.css file.

 

#masterPasswordBox, #changeMasterPassword { display: none !important; }

 

You may find my post at the top of this page useful for further customizations. :)

  • Thanks 1
Posted (edited)
I can't get FireFox to start without offering to recover a previous session.

To do this you need to disable Firefox's session restore feature. This can be done by setting browser.sessionstore.enabled to false in your mozilla.cfg.

 

lockPref("browser.sessionstore.enabled", false); // Disable session restore feature

Edited by Arthur

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...