Closed Bug 195528 Opened 21 years ago Closed 20 years ago

Mass installation, custom configuration, Where is the documentation/tools to deploy Mozilla in a working enviornment?

Categories

(www.mozilla.org :: General, enhancement)

x86
All
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 226876

People

(Reporter: alpeterson, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5
Build Identifier: Linux   Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5

at an internet cafe, there are an arbitrary number of ltsp (linux terminal
server package?)  clients 

all of the computers are left logged in as guest#
where # corresponds to their terminal number.

The problem lies when updating the guest account image, and distributing it to
all of the guest acocunts.

Now, we have to edit every single user by hand to make it consistant

We'd like ways to make changes once, and have them change to all of the accounts.  

We have ways of cloning accounts... but Mozilla doesn't seem to work when we
copy it's settings across the user accounts.

I didn't see a bug on this, so I'm creating a report.

are some configuration files compressed or something?
are there tools to make this easy?

We're using RedHat8
We're using Mozilla 1.21
we're using LTSP

we also reset the user account at every logout. (delete the home directory, put
it all back in fresh and new from a targz)



Reproducible: Always

Steps to Reproduce:
1.find all instances of account name
2.replace it with 2ndaccount name
3.chown /change group...

no worky

Actual Results:  
I'm actually reporting this for somebody else, I've been told that it doesn't work.

Expected Results:  
accounts all have the same setup with an easy configure and then clone account c
ommand.
Darn it, 

This isn't a browser thing...

it's a chrome thing... or something like that.
ah, it's apperantly already classified as documentation. yay.
Reporter: I do think it is a browser thing. At least, at this point,
documentation alone may not be the issue. General functionality issues like this
are probably best assigned to Browser by default. 

Assigning to default owner for Browser. If this is genuinely a doc bug it will
make its way back to the Doc product.
Assignee: rudman → asa
Component: User → Browser-General
Product: Documentation → Browser
QA Contact: rudman → asa
Version: unspecified → Trunk
The problem is most likely that the ~/.mozilla/appreg file contains hardcoded
full paths to the profile.  Aaron, does copying an account and then editing the
paths in this (binary) file appropriately work?
http://groups.google.com/groups?selm=avqlk3%24eap4%40ripley.netscape.com
related: bug 66259

what should we do w/ this bug? resolve as duplicate of another bug?
or send it over to documentation as d11n request bug?
Thanks for your help. 
That comment about copying the home dir did get me started.
I'm now using MozillaFirebird exclusively, so the following outline is for that..

Also included: a couple mass deployment feature ideas... that may or may not get
moved to seporate bugs.

A reminder,  Mass Deployment == for multi user systems and for distributions.

*************
Basically, I need to know eactly what files to copy from the users
~/.pheonix/alfjkksafjlkjdsskjf/   directory   (or Application Data/pheonix )
to the %InstallDir%/MozillaFirebird/default/profile/US/ directory


**********************************
What I do/learned since I posted this bug: an outline of what the documentation
could be.

(Install MozillaFirebird)

(backup)
move my .pheonix directory to .pheonixREAL
start firebird
(configure it with saner settings...)(for public computers)

like turn off password remembering and form filling, make history expire in one
day, make cookies work only for that session, make them only readable from host
that gave them

(I love about:config )
Specifically:

(familiarization --most people came from windows unix prefs have lots to be desired)
set it to how users are used to it (like windows)
I flip the scroll bar so when the mouse is moved off of it, the page goes back
to where the scrolling started. 
deal with the dom.disable stuff
middlemouse is made so that middle clicking on tab closes it like it should,
rather than pasting.



(make bookmark toolbar be usefull for end users)
links to hotmail and yahoo, a news folder , a games folder, a link to google and
our home page )

(install extensions)
copy image (doesn't seem to work yet for anything that I've tried)
trivial

(configure arrangement)
move bookmarks to the same level as File Edit...
get rid of bookmark toolbar
add the go button
add the printer button
add text increase and decrease


(I need to figure out how to set mime types so)

(install plugins)
Flash (shockwave if on windows)
Java
mplayer-plugin 

(copy)
copy all the files except for the cache and the other one with the same extension.

from ~/.pheonix/laksfjksajfl/profile ??
to the installdir/default ... on my system its: 
/opt/MozillaFirebird/defaults/profile/US/

and then I move my temp homedir to ./pheonixTEMPLATE
and start MozillaFirebird for testing...
if it works... I quit and move my setup back.

(deploy for new accounts)
create new accounts and let them login... they get a new .pheonix dir when they
start..
(or I just delete all the .pheonix directories from our guest accounts, then
then get recreated, and I run the script to save those accounts... (we reset the
accounts after every use)

**************
Enhansement in actuall code/ not documentation
Maybe a "configure mode" would be sweet...
example:
as a regular user:
MozillaFirebird --configure_for_system_default
loads up... edit it, install extensions and whatnot


The ability to choose a Browser Behavior mode on first login would be super!
like kde does on first login...

ask if the user would like preferences like unix, or windows, ask how much the
user wants to lock down browsing history (paranoid, normal, convinient)  ask how
much control the user wants to grant the web pages over the browser window:
(none , barely always exitable , normal , a little bit of movement ok , blocked )
or such... that way the distribution doesn't have to customize the browser for
everybody.

I
This certainly isn't a Browser bug. It's either invalid (not a bug) or a
documentation RFE.
reassign and futuring
Assignee: asa → nobody
Component: Browser-General → webmaster@mozilla.org
Product: Browser → mozilla.org
QA Contact: asa → stolenclover
Version: Trunk → other
duping to a bug with real work

*** This bug has been marked as a duplicate of 226876 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Product: mozilla.org → Websites
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.