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 7 years ago

Closed 7 years ago

#3339 closed Defekt (erledigt)

Firefox-Cache liegt im Homeverzeichnis statt lokal

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2019/20
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc: lat, bau

Description (last modified by Rüdiger Kupper)

Der Firefox-Cache liegt seltsamerweise derzeit wieder im Homeverzeichnis – er sollte ja eigentlich unter $XDG_CACHE_HOME liegen (/var/cache/usercache/<Kürzel>).

So füllt der Cache die Quota der Nutzer und irgendwann können sie sich nicht mehr einloggen (zuletzt mehrfach bei lat so passiert).

Warum tritt das Problem jetzt wieder auf? Ich erinnere mich, dass wir zu LTSP-Zeiten den Cache komplett deaktiviert hatten, dann mit den neuen Rechnern wieder aktiviert, als wir das .cache-Verzeichnis auf die lokale Platte verschoben haben.

Irgend etwas hat sich da mal wieder geändert :-/. Ein Grund mehr, sich von Firefox zu verabschieden.

Change History (3)

comment:1 by Rüdiger Kupper, 7 years ago

Description: modified (diff)

comment:2 by Rüdiger Kupper, 7 years ago

Status: new → accepted

comment:3 by Rüdiger Kupper, 7 years ago

Resolution: → erledigt
Status: accepted → closed

Erledigt.

Das ist mal wieder geniale Firefox-Logik: Firefox wertet die Variable $XDG_CACHE_HOME sehr wohl aus und legt dort für sich ein Verzeichnis an: /var/cache/usercache/<Kürzel>/mozilla/firefox. Weil es dann aber seinen Cache in das Profil-Verzeichnis schreibt, landet er doch wieder im Homeverzeichnis. Wahrscheinlich ist die Idee, dass bei Nutzern, die mehrere Firefox-Profile verwenden, die Caches getrennt bleiben sollen.

Man kann die Cache-Position explizit setzen, über die Config-Variable "browser.disk.cache.parent_directory". Die habe ich jetzt in die user.js aufgenommen und sie zeigt nach /var/cache/usercache/<Kürzel>/mozilla/firefox.

Heute Nacht bekommen alle Nutzer (Lehrer und Schüler) die neue Konfiguration und die alten Caches werden aus den Homeverzeichnissen gelöscht.

Note: See TracTickets for help on using tickets.