Am Dienstag, 8. August 2006 15:53 schrieb Jan Ritzerfeld:
(...).
Also dieses Verzeichnis ist wohl prinzipiell genau für dein (Teil-)Problem "zusätzliche Icons auf dem Desktop" geeignet. Jedenfalls für statische Verknüpfungen ohne Benutzername im Pfad.
Übrigens funktionieren sehr wohl auch Icons, die als Verknüpfungsziel so etwas enthalten: ${HOME}/Verzeichnis/${USER}
Achso. Klar. Dann hatte ich deine ursprüngliche Problemstellung mißverstanden. Ich dachte an Links im Sinne von "ln -s ...". X-)
Nein, Du hattest mich schon richtig verstanden. Eigentlich wollte ich Links im Sinne von "ln -s ...".
Damit ist für mich schon fast alles gelöst.
Mit dem "fast" meinte ich unter anderem, dass ich mich jetzt damit zufrieden gebe, den Benutzern Links als Icons auf dem Desktop anzubieten.
Außer eben die Sache mit den Firefox Extensions.
Ich hab mal bugzilla.mozilla.org befragt ...
... wenn ich das jetzt richtig verstehe, war -install-global-extension bei Firefox 1.0 notwendig [0]. Unter SL gibt es das Verzeichnis /usr/lib/browser-extensions/firefox/ für globale Extensions [1]. Z. B. legt das rpm beagle-firefox seine Dateien dort ab.
Kopiert man dort eine(?) xpi rein, fragt firefox beim nächsten Start, als root oder als Benutzer, ob diese Erweiterung installiert werden soll. Als Benutzer habe ich es jetzt nicht ausprobiert, weil du die ja schon global vorinstalliert haben willst. Beim Start von firefox als root kannst du die Erweiterung dann einfach installieren lassen. Ab dann steht sie allen Benutzern zur Verfügung. Das ist doch das, was du wolltest, oder?
JAAA!!! Danke!!! Das hat fast auf Anhieb funktioniert. Zur Info: Als Benutzer starten reicht nicht (beim ersten Start). Es muss root sein. Und dann hat es zunächst als Benutzer immer noch nicht funktioniert, bis ich festgestellt habe, dass in /usr/lib/browser-extensions/firefox/ die neuen Extensions (Verzeichnisse und Inhalt) nur für root lesbar waren. Nachdem ich das noch korrigiert hatte, funktioniert es nun. Vielen Dank für die Hilfe. Gruß, Achim