close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

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:

  1. ~/.mozilla/firefox/
  2. ~/einstellungen/firefox/
  3. 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)

in reply to:  description ; comment:1 by bau, 15 years ago

  1. ~/.mozilla/firefox/
  2. ~/einstellungen/firefox/
  3. auf den Windows-Rechnern auch noch C:\Dokumente und Einstellungen\kup\Anwendungsdaten\Mozilla\Firefox\

Also:

  • Auf den Windows-Rechnern: Es gibt zwei Profile zur Auswahl beim Starten des Firefox:
    1. lokal liegt unter C:\Dokumente und Einstellungen\kup\Anwendungsdaten\Mozilla\Firefox\
    2. 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

Ich würde die gerne vereinheitlichen (Softlinks), weiß aber grade nicht, welche denn nun eigentlich benutzt werden?

Man müsste eigentlich nur in der ~/.mozilla/firefox/profiles.ini den richtigen Pfad eintragen.

Jedenfalls erinnert sich mein Firefox im lehrerzimmer an die Seiten, die ich im Klassenzimmer offen hatte, die verwenden also schon das gleiche Profil(?)

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.

in reply to:  1 comment:2 by Rüdiger Kupper, 15 years ago

Also:

  • Auf den Windows-Rechnern: Es gibt zwei Profile zur Auswahl beim Starten des Firefox:
    1. lokal liegt unter C:\Dokumente und Einstellungen\kup\Anwendungsdaten\Mozilla\Firefox\
    2. 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 bau, 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 Rüdiger Kupper, 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 Rüdiger Kupper, 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.

comment:6 by bau, 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 Rüdiger Kupper, 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

in reply to:  6 ; comment:8 by Rüdiger Kupper, 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.

in reply to:  6 comment:9 by Rüdiger Kupper, 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.

in reply to:  8 comment:10 by Rüdiger Kupper, 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 Rüdiger Kupper, 15 years ago

Resolution: → fixed
Status: accepted → closed

Disk-Cache deaktiviert. Wir probieren es mal so aus.

comment:12 by bau, 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 bau, 15 years ago

Resolution: fixed
Status: closed → reopened

comment:14 by Rüdiger Kupper, 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 Rüdiger Kupper, 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 Rüdiger Kupper, 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.)

in reply to:  14 comment:17 by Rüdiger Kupper, 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 bau, 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 Rüdiger Kupper, 15 years ago

Severity: → normal

Besteht das Problem noch? Ich glaube, bei mir läuft kein Addon-Test.

comment:20 by Rüdiger Kupper, 15 years ago

Priority: normal → gering
Severity: normal → unkritisch
Summary: Firefox-Profile vereinheitlichen → Firefox-Profile vereinheitlichen und konfigurieren

comment:21 by bau, 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 Rüdiger Kupper, 15 years ago

Hm, irgendwo muss es noch eine config-Einstellung geben, die mir durch die Lappen gegangen ist.

comment:23 by Rüdiger Kupper, 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 Rüdiger Kupper, 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 :-).

Note: See TracTickets for help on using tickets.