Deploy customized Firefox to new users

Andre Rodovalho andre.rodovalho at gmail.com
Sat Jan 10 01:33:41 UTC 2015


> Do cookies use the profile name?

No, definitely... some browsers do not have "profile names"...
The info a website can get from the user is very very limited...



2015-01-09 13:19 GMT-02:00 John Hupp <lubuntu at prpcompany.com>:

>  On 1/9/2015 7:02 AM, Eric Bradshaw wrote:
>
>  Hello, all.
>  In Firefox for the initial user on a system, I want to customize it
> (settings, add-ons, etc) and then propagate that setup to any new users
> created.
>  I was reading https://wiki.mozilla.org/Deployment:Deploying_Firefox, but
> several of the add-ons and links of interest (e.g. firefox.dbltree.com
> <http://firefox.dbltree.com> and CCK add-on
> <https://addons.mozilla.org/firefox/addon/cck/>) no longer exist.
>  Anyone know a way?
>  --John
>  P.S. Next on my to-do list is a close look at SystemBack, which will
> perhaps handle this chore, but for the moment I was looking at
> application-native methods of doing such things.  For instance, for
> certain purposes I can modify the files installed by
> lubuntu-default-settings.  I have also had a little look at /etc/skel
> and /etc/profile.d, though those two seem to have limited use in Lubuntu.
>
>  ----------
>
>  John,
>
>  User addons for Firefox are (for the most part I believe) .xpi files and
> are stored in
> home/theusername/.mozilla/firefox/crazymixof#s&letters.default-stringof#s/extensions.
>
>  You propagate the settings, addons, bookmarks, etc. to newly created
> users by including the whole .mozilla folder in /etc/skel. Including things
> in skel is the default way (in any *buntu) to ensure new users have the
> same "settings," or "profile" as the user account the system/distro/respin
> is being created on.
>
>  However, Systemback automatically picks up the settings/profile of the
> user account used to create the backup ("Live system create" in my case)
> when the box to "Include user data files" is checked. As far as I can tell;
> everything I'd usually have to specifically include in skel is
> automatically carried over.
>
>  So, that means I no longer have to make sure I include the latest
> ".whatever" folders in skel to pass on the settings for several different
> applications (including Firefox) to the newly created users. I simply set
> up the user account - I'm using Systemback on - the way I want it to be,
> before I create the live system.
>
>  By the way; I set aside a separate machine (though a different user
> account would probably work just as well) for system creation as I'd
> imagine either method on a computer/account I use for myself would be too
> easily "contaminated" with my own stuff.
>
>  Eric
>
>  ----
>
>  Thank you,
> God bless you,
> Computers4Christians
> http://computers4christians.org/
>
>
> Thanks Eric, for the additional info on the behavior of Systemback.  I'll
> be looking at that soon.  Also the confirmation that /etc/skel is fully
> respected as the general-purpose tool for propagating files to new users.
> It seems like it would probably work for my purposes.
>
> But to raise a few prospective issues: I'm talking about propagating a
> Firefox setup *on a single machine* to additional new users.  The skel
> method would create identically-named profiles for each of those users,
> which is not what Firefox does in an ordinary new installation.  But that
> would not be a problem because they would be in different sessions and not
> know about each other, unless perhaps the user made use of the Firefox Sync
> feature?  Do cookies use the profile name?
>
> And in the meantime, I found veteran Firefox developer Mike Kaply and the
> many informative articles that he has generously written.  For instance:
> Integrating Add-ons into Firefox
> <http://mike.kaply.com/2012/02/09/integrating-add-ons-into-firefox/>
> Distribution.ini
> <http://mike.kaply.com/2012/03/26/customizing-firefox-distribution-ini/>
> Default Preferences Files
> <http://mike.kaply.com/2012/03/15/customizing-firefox-default-preference-files/>
> Autoconfig Files
> <http://mike.kaply.com/2012/03/16/customizing-firefox-autoconfig-files/>
> Default Profiles
> <http://mike.kaply.com/2012/03/30/customizing-firefox-default-profiles/>
>
> Those articles provide at least two native Firefox methods for each of my
> goals (propagating settings and also add-ons).
>
> Kaply also recently released CCK2, which replaces the CCK I found was no
> longer available (from my original post).  I understand CCK2 to be an
> add-on that provides a front-end for the methods described in his articles
> like the ones above.
>
> --
> Lubuntu-users mailing list
> Lubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/lubuntu-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/lubuntu-users/attachments/20150109/8c46fd0e/attachment.html>


More information about the Lubuntu-users mailing list