Opened 15 years ago
Closed 14 years ago
#268 closed Verbesserung (bleibt so)
Firefox-Profile vereinheitlichen und konfigurieren
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bei Gelegenheit | Milestone: | |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Description
Hallo Jens,
ich hab grad völlig die Übersicht mit den Firefox-Profilen verloren:
~/.mozilla/firefox/~/einstellungen/firefox/- auf den Windows-Rechnern auch noch
C:\Dokumente und Einstellungen\kup\Anwendungsdaten\Mozilla\Firefox\
Ich würde die gerne vereinheitlichen (Softlinks), weiß aber grade nicht, welche denn nun eigentlich benutzt werden?
Jedenfalls erinnert sich mein Firefox im lehrerzimmer an die Seiten,d ie ich im Klassenzimmer offen hatte, die verwenden also schon das gleiche Profil(?)
Hast Du da den Durchblick?
Change History (24)
follow-up: 2 comment:1 by , 15 years ago
comment:2 by , 15 years ago
Also:
- Auf den Windows-Rechnern: Es gibt zwei Profile zur Auswahl beim Starten des Firefox:
- lokal liegt unter C:\Dokumente und Einstellungen\kup\Anwendungsdaten\Mozilla\Firefox\
- serverbasiert liegt unter H:\einstelungen/firefox (also ~/einstellungen/firefox)
- Auf den Ubuntu-Clients ~/.mozilla/firefox Dort lagert die profiles.ini, die sagt, wo das Profilverzeichnis ist
Ah, jetzt, ja! Logisch :-)
Man müsste eigentlich nur in der ~/.mozilla/firefox/profiles.ini den richtigen Pfad eintragen.
Klingt gut!
comment:3 by , 15 years ago
Gerade fällt mir eine Möglichkeit für den Firefox und seinen cache ein:
Wenn wir im Verzeichnis ~/einstellungen/firefox einen symbolischen Link auf ein Verzeichnis auf dem LTSP legen (z.B. /var/cache/username) wird der Firefox das Nutzen, wenn er unter Linux läuft. Unter Windows wird er das dort vorhandene C:\firefox zum cachen nehmen.
comment:4 by , 15 years ago
Das passt! -- Auf genau die gleiche Lösung war ich auch gekommen :-) :
Wenn der Firefox den eingetragenen Pfad nicht interpretieren kann, benutzt er den Default (Cache im Profil), und wenn der ein symbolischer Link ist...
comment:5 by , 15 years ago
Andere Frage: Wenn die Caches lokal liegen (auf einem bestimmten Lehrerzimmerrechner, oder auf einem bestimmten LTSP-Server), ergibt es dann überhaupt viel Sinn, die Caches nach Beenden von Firefox weiterleben zu lassen? Das würde ja nur nützen, wenn sich der Nutzer beim nächsten Mal wieder am gleichen Lehrerzimmerrechner oder auf dem gleichen LTSP-Server einloggt.
Vorschlag: Wie konfigurieren die Caches so, dass sie beim Beenden von Firefox automatisch gelöscht werden.
follow-ups: 8 9 comment:6 by , 15 years ago
Ja, das macht Sinn.
Es ist bislang so, dass der Cache vom nächsten Benutzer mitgenutzt wird solange, bis der Rechner restauriert wird (was bei Rembo beim nächsten Neustart ist / PCRäume 0027a/b, bei Rembo im Lehrerzimmer on demand beim Starten)
Aber das Löschen beim Beenden wäre praktisch, da dann auch nicht die LTSP-Server unnötig zugemüllt werden.
comment:7 by , 15 years ago
| Status: | new → accepted |
|---|
Firefox-Profile für alle Lehrer und Schüler (sofern sie nicht ihre Quota überschritten haben) sind jetzt vereinheitlicht; d.h., Linux und Windows teilen sich das Profil.
- Todo
-
- der Linux-Cache liegt noch nicht lokal, muss noch angepasst werden
follow-up: 10 comment:8 by , 15 years ago
Replying to kup:
Das passt! -- Auf genau die gleiche Lösung war ich auch gekommen :-) :
Wenn der Firefox den eingetragenen Pfad nicht interpretieren kann, benutzt er den Default (Cache im Profil), und wenn der ein symbolischer Link ist...
Die Sache scheint nicht zu funktionieren. Wenn Cache ein Link ist, dann überschreibt ihn Firefox gnadenlos mit einem Verzeichnis.
comment:9 by , 15 years ago
Replying to bau:
Ja, das macht Sinn.
Es ist bislang so, dass der Cache vom nächsten Benutzer mitgenutzt wird solange, bis der Rechner restauriert wird (was bei Rembo beim nächsten Neustart ist / PCRäume 0027a/b, bei Rembo im Lehrerzimmer on demand beim Starten)
Aber das Löschen beim Beenden wäre praktisch, da dann auch nicht die LTSP-Server unnötig zugemüllt werden.
Frage: Können wir dann den Disk-Cache nicht einfach ganz deaktivieren? Firefox benutzt ja außerdem einen Memory-Cache für die laufende Sitzung. Der sollte dann ja reichen und lebt ebenfalls so lange, bis man Firefox schließt.
Defaultmäßig müssten sowohl der Memory- wie auch der Disk-Cache ca. 30-50 MB groß sein.
comment:10 by , 15 years ago
Replying to kup:
Die Sache scheint nicht zu funktionieren. Wenn Cache ein Link ist, dann überschreibt ihn Firefox gnadenlos mit einem Verzeichnis.
Hm, das könnte natürlich auch ein Problem mit NFS und symbolischen Links sein. Muss ich nachlesen.
comment:11 by , 15 years ago
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Disk-Cache deaktiviert. Wir probieren es mal so aus.
comment:12 by , 15 years ago
Bitte das Script erweitern, so dass die lästige Addon-Prüfung wegfällt:
user_pref("extensions.checkCompatibility", false);
user_pref("extensions.update.autoUpdateDefault", false);
user_pref("extensions.update.enabled", false);
user_pref("extensions.update.notifyUser", false);
comment:13 by , 15 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
follow-up: 17 comment:14 by , 15 years ago
Die Schlüssel sind hier dokumentiert: http://kb.mozillazine.org/About:config_entries
Demnach sollte der Eintrag
user_pref("extensions.update.autoUpdateEnabled", false);
ausreichen.
Damit können die Nutzer, wenn sie es wollen, noch manuell nach Updates suchen lassen.
comment:15 by , 15 years ago
Außerdem würde ich reinnehmen:
user_pref("browser.search.update", false);
(Nicht automatisch nach Updates für Search-Engines suchen. )
comment:16 by , 15 years ago
Und:
user_pref("app.update.enabled", false);
(Nicht nach Updates für Firefox/Thunderbird selbst suchen. Die Nutzer können die Software eh nicht updaten.)
comment:17 by , 15 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Replying to kup:
Bei der Bedeutung von
user_pref("extensions.update.autoUpdateEnabled", false);
bin ich mir nicht wirklich sicher. Habe jetzt also den normalen "update.enabled"-Key genommen.
Die user.js-Files haben jetzt folgende Änderungen: changeset:199/keplertools. Die Files werden gerade in die Homeverzeichnisse verteilt.
comment:18 by , 15 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
Leider heute die Beobachtung bei Kollegin Bader im Schülernetz: Firefox will die Addons überprüfen!
comment:19 by , 15 years ago
| Severity: | → normal |
|---|
Besteht das Problem noch? Ich glaube, bei mir läuft kein Addon-Test.
comment:20 by , 15 years ago
| Priority: | normal → gering |
|---|---|
| Severity: | normal → unkritisch |
| Summary: | Firefox-Profile vereinheitlichen → Firefox-Profile vereinheitlichen und konfigurieren |
comment:21 by , 15 years ago
Problem besteht noch, wenn man sich im PC-Raum 0027a oder b anmeldet. Ich weiß auch nicht, warum der da immer unbedingt die Addons checken möchte???
comment:22 by , 15 years ago
Hm, irgendwo muss es noch eine config-Einstellung geben, die mir durch die Lappen gegangen ist.
comment:23 by , 15 years ago
Scheint immer zu passieren, wenn man sich wechselseitig an Windows und Linux anmeldet, vermutlich hat der Firefox da verschiedene Versionen. Kann man dem hoffentlich auch noch abgewöhnen.
comment:24 by , 14 years ago
| Resolution: | → bleibt so |
|---|---|
| Status: | reopened → closed |
Ich glaube, das Problem besteht noch immer, wenn man sich wechselseitig an Windows und Linux anmeldet. Verspüre aber wenig Lust, weiter nach der richtigen Konfigurationsoption zu fahnden. Ich würde lieber die Alternativlösung pushen: Windowsclients allmählich abschaffen :-).
Also:
Man müsste eigentlich nur in der ~/.mozilla/firefox/profiles.ini den richtigen Pfad eintragen.
Wahrscheinlich hast du dich mal an einem Laptop oder einer AS mit linuxmuster-client angemeldet, der schraubt anscheinend das Profil in der profiles.ini nach ~/einstellungen/firefox um
Wir sollten dem Firefox aber dann noch das lästige Prüfen der Addons abgewöhnen, das dauert bei den Rechnern in den unteren PCRäumen viel zu lange und ist überflüssig.