Firefox

Aus Doku-Wiki
Zur Navigation springenZur Suche springen

Firefox - Download - alle Releases

Wie installiere ich den Macromedia Flash Player unter Linux?

Unter Linux laden Sie sich den Macromedia Flash Player herunter. Nach dem Download kopieren Sie die Datei:

libflashplayer.so in Ihr Mozilla Plugins-Verzeichnis und 
flashplayer.xpt   in Ihren Mozilla components-Ordner.

Einstellungen am Browser

about:config

Änderungen an der Konfiguration about:config verhindern.
Anpassung in der Datei ~/.mozilla/firefox/[UserProfil]/chrome/userContent.css

/*about:config sperren*/
#configTree   {display:none !important;}

Menüeinschränkungen

Um einzelne Menüeinträge vor dem Nutzer zu verstecken, werden in der Datei:
~/.mozilla/firefox/[PROFIL]/chrome/userChrome.css folgende Einträge erstellt:

menu { display: none; }
  • Einzelne Menü-Punkte ausblenden
menu[label="Gehe"],
menu[label="Extras"] menuitem[label="Downloads"],
menu[label="Extras"] menuitem[label="Erweiterungen"], 
menu[label="Bearbeiten"] menuitem[label="Einstellungen"] {
display: none !important;
}

Diese Anpassungen werden in der Datei userChrome.css vorgenommen. Diese Datei muss zunächst erstellt werden
~/.mozilla/firefox/[PROFIL]/chrome/userChrome.css. Dort liegt schon eine Beispieldatei, die als Vorlage genommen werden kann. Alle Einträge müssen unterhalb des namespace-Eintrags erfolgen. Die Tastenkürzel funktionieren dann auch nicht mehr:

Mit dieser Methode lassen sich alle Menüpunkte des Hauptmenüs und der zugehörigen Pulldownmenüs ausblenden.

file:// Aufruf verhindern

  • Version: Debian Etch, Iceweasel
  • Problem: Firefox soll keinen Zugriff auf die lokale Festplatte zulassen

Folgende Anpassung verhindert, daß man im Iceweasel mittels fiel:// oder resource: oder // auf die Festplatte des PCs zugreifen kann.

# vi /usr/lib/iceweasel/chrome/browser/content/browser/browser.js
  • Hier wird die Funktion onLocationChange : function(aWebProgress, aRequest, aLocation) gesucht.
  • Am Ende dieser Funktion (noch innerhalb der Funktion) wird dann folgende Anpassungen hinzugefügt:
 if (location.match(/^file:/) ||
 location.match(/^\//) ||
 location.match(/^resource:/) ||
 (!location.match(/^about:blank/) && location.match(/^about:/)))
 {
    loadURI("http://www.example.com");
 }

oder

 if ((!location.match(/file:\/\/\/\/pfad\/zu\/einer\/Denied.html/) && location.match(/^file:/)) || 
 location.match(/^\//) || 
 location.match(/^resource:/) || 
 (!location.match(/^about:blank/) && location.match(/^about:/))) 
 { 
 loadURI("file:////pfad/zu/einer/Denied.html"); 
 } 

Erklärung:

  1. Test der Eingabe in der Eingabe Zeile, testet auf file:/ am Anfang
  2. Weiterer Test auf //
  3. Weiterer Test auf resource: am Anfang
  4. Ausschluß von about:blank und about:/
  5. Wenn file:// aufgerufen wird, wird dafür die hier angegebene URI geladen. Dies kann auch eine HTML-Seite auf dem loka

Masterpasswort

Das Masterpasswort wird unter Extras - Einstellungen - Sicherheit gesetzt.

Zertifikate sichern und wiederherstellen

  • Zertifikate werden unter Extras - Einstellungen - Erweitert - Verschlüsselung verwaltet.
  • Dann: Zertifikat anzeigen wählen
  • Zertifikatsspeicher wählen
  • Dann entsprechen Sichern/Exportieren oder Importiern auswählen und den Speicherort wählen

Firefox unter Debian Lenny installieren