Hallo,
für ein kleines heterogenes LAN habe ich mir eine mnogosearch (Suchmaschinen-CGI) eingerichtet. Das Indexieren und Suchen von Dateien klappt soweit ganz vernünftig. Allerdings ergibt sich ein Problem mit der Browsersicherheit, sobald ich einen Link aus den Suchergebnissen anklicke, der nicht via http auf eine andere Website (http://...) verweist, sondern via file:// auf lokale Verzeichnisse.
Ich hab also z.B. folgende Suchergebnisse:
[1] http://server.im.lan/seite/suchbegriff.html [2] file:///data/verzeichnis/suchbegriff.doc
( /data/ ist auf dem Server und allen Linux-Clients im LAN identisch (NFS), für die Windows-Clients werde ich was entsprechend die URLs anpassendes einbauen)
Wenn ich [1] anklicke lädt der Browser, was er soll, bei [2] weigern sich die meisten aus Sicherheitsgründen, das zu machen (Ausnahme Konqueror: der fragt nach; opera, firefox 2 und 3 ignorieren das ganze und bringen nur eine Meldung auf der Fehlerkonsole.
Ob der Link file:/data/.. oder file://data/... oder file:///data/... ist ändert an diesem Verhalten nichts. Wenn ich die file://-URLs per copy'n'paste in die Adressleiste einfüge machen die Browser das Gewünschte (z.B. OpenOffice starten und die Datei direkt laden (damit kann man die Datei direkt editieren und mit Strg-S speichern, sie wird nicht temporär zwischengespeichert, man muss den Pfad nicht nochmal unter "Speichern untern" komplett durchforsten).
Weiß jemand, wie man den Browsern (bevorzugt Firefox, notfalls Opera) beibringen kann, für eine bestimmte URL file://-Links zuzulassen? (ohne gleich den großen Aufwand zu treiben, eine Extension für Firefox zu schreiben)
Als unbefriedigende Alternativen fällt mir folgendes ein: a) nur Konqueror nehmen (ginge nur im Notfall, insb. unter Windows ist das viel zusätzlicher Aufwand) b) überall Desktop-Suche (z.B. Beagle) installieren (10 GB Dokumente -> erzeugt einige Last, die alten Kisten würden wohl ca. 1 h dafür benötigen)
Hat jemand von euch alternative Ideen oder würde ganz anders herangehen?
Danke bereits im Voraus & Viele Grüße Fabian