Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Deploy Firefox with Certificates & Security Devices

more options

I am looking to create a deployable Firefox install that will include PKI certificates & a pre configured security device(Active Client Cac Reader). I have found that I can manually configure the certificates and security device and then copy the 3 db files (cert8, secmod, & key3) and then paste them into another profile successfully. What I'm trying to do is to see how to automate this process with a deployed version of Firefox. Multiple users use each machine so everytime a new user opens Firefox I want those certs & security devices to be pre-configured. Any help would be great. I've never deployed Firefox before. We were thinking of just using SCCM if possible.

I am looking to create a deployable Firefox install that will include PKI certificates & a pre configured security device(Active Client Cac Reader). I have found that I can manually configure the certificates and security device and then copy the 3 db files (cert8, secmod, & key3) and then paste them into another profile successfully. What I'm trying to do is to see how to automate this process with a deployed version of Firefox. Multiple users use each machine so everytime a new user opens Firefox I want those certs & security devices to be pre-configured. Any help would be great. I've never deployed Firefox before. We were thinking of just using SCCM if possible.

All Replies (5)

more options

For deploying custom SCCM install of firefox create a custom app with the regular Firefox Setup <version>.exe" -ms command. Create a custom mozilla.cfg file, local-settings.js, override.ini, and a batch file to call everything. Use a FX extension called "CCK Wizard"[1]. This will create you an extension with a bunch of options. This is more for after the install customization.

There is a previous thread [2]

[1] https://addons.mozilla.org/en-us/firefox/addon/cck/ [2] https://support.mozilla.org/en-US/questions/926428

more options

Unfortunately CCK isn't an option. Is there a way to add the 3 .db's to the default/preferences folder during installation/ deployment of Firefox?

more options

See:

You can initialize a profile by creating a defaults\profile folder in the Firefox program folder (C:\Program Files\Mozilla Firefox\) and place files in it.

See also:

more options

I've seen both of those links but I'm not sure they help. I need the profile to be created automatically upon deployment/installation. We have a few hundred machines and don't have the time to be creating a default/profile on every machine.

I'm working on a .bat script to do this, but wasn't sure if there was an easier way in Firefox installing/deploying to do this. Thanks for the links.

more options

I am trying to virtualize Firefox with Microsoft App V 4.6 SP1. I have successfully done it with 2 issues. I can either customize the App V package and allow modification of the user profile or I can lock down the profile and add the Security Device. I need the ability to do both so that we can copy the user's Favorites from the current Thin App package they are using to the new App V package. Is there a way to script installing the Security device upon launch of Firefox 24?