Wo sind die Netscape und Linux Profis?

Locked
Message
Author
roman
Posts: 4
Joined: 03. Jun 2000 16:06
Location: Wien

Wo sind die Netscape und Linux Profis?

#1 Post by roman »

Hi Leute!

Seit einiger Zeit versuche ich mein Netscape unter (Debian)Linux so zu konfigurieren, daß mehrere User auf das gleiche Bookmarkfile zugreifen (lesen, verändern, schreiben) können.

Mein erster Versuch war mit Links vom /home/user/.netscape Verzeichnis auf das entsprechende Bookmarkfile. Leider hat sich herausgestellt das Netscape beim Hinzufügen eines Bookmarks den symbolischen Link löscht und durch die Datei bookmarks.html einfach ersetzt! (Das ist ein Skandal, da Links beim Zugriff normalerweise vollständig transparent sein sollten, oder)

Weiters habe ich festgestellt das sich Netscape (immer dann wenn es ihm paßt) sich einfach Root-Rechte nimmt. Dies zeigt sich z.B. durch folgende Tatsache: Ändere ich den Besitzer&Gruppe von bookmarks.html auf Root, setzte nur für diesen Schreibrechte und für alle anderen User nur Leserechte so fügt Netscape automatisch auch für diese User Schreibrechte hinzu.

Besteht irgendwie die Möglichkeit Netscape zu sagen das das Bookmarkfile nicht unter /home/users/.netscape/bookmarks.html liegt. Wenn ja wie?

Kennt jemdand vielleicht eine andere Lösung?
Es wäre echt super wenn Ihr mir weiterhelfen könntet. DANKE bereits im voraus, tschau Roman!

zwatz
Posts: 144
Joined: 19. Apr 2000 19:52
Location: OOE

Re: Wo sind die Netscape und Linux Profis?

#2 Post by zwatz »

hi,
die Einstellungen nimmst du so vor:
$HOME/.netscape/preferences.js :

Zeile mit
user_pref("browser.bookmark_file", "/home/zwz/.netscape/bookmarks.html");

entsprechend abändern und dem bookmarkfile dann entsprechende Rechte vergeben.

Gruss
Thomas

Hinweis: in der Datei steht ganz oben "do not edit" <img src="http://www.pro-linux.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Kai Lahmann

Re: Wo sind die Netscape und Linux Profis?

#3 Post by Kai Lahmann »

Netscape macht was???????

Da heißt dann also auch, dass möglicherweise jedes Script root-Rechte hat!!!!

Das gleiche hab ich auch schon unter Windows NT gemerkt.

Roman

Re: Wo sind die Netscape und Linux Profis?

#4 Post by Roman »

Hallo Kai!

Ich habe es anfangs auch nicht glauben können! Am besten Du überzeugst Dich selbst auf folgende einfache Weise:
Entferne bei Deinem Bookmarkfile (bookmarks.html) die Schreibrechte.
Starte anschließend Netscape und füge ein neues Lesezeichen hinzu, beende Netscape
und schau Dir anschließend die Rechte von bookmarks.html an. Nun wirst Du (wahrscheinlich) verwundert feststellen, daß
es auf einmal ein gesetztes Schreibattribut besitzt!

slartibartfas
Posts: 38
Joined: 02. Jun 2000 14:49

Re: Wo sind die Netscape und Linux Profis?

#5 Post by slartibartfas »

Nein Netscape hat keine root-Rechte. Jeder darf eine Datei in einem Verzeichnis löschen und mit egenen Rechten neu anlegen, solange er nur Schreibrechte für dieses Verzeichnis hat. Und genau das macht auch Netscape.

Roman

Re: Wo sind die Netscape und Linux Profis?

#6 Post by Roman »

Hi, ich beziehe mich auf die letzte Meldung:
Netscape löscht eine Datei auf die es keine Schreibrechte hat. Es darf doch nicht sein, daß Netscape unter einem User XXX eine Datei (Besitzer: ROOT ; GRUPPE: ROOT ; nur Lese- und keine Schreibrechte!) löschen darf. Damit wären sämtliche Systemsicherheitsmaßnahmen völlig sinnlos, da Netscape sowieso fast alle Dateien löschen kann. Oder verstehe ich da etwas falsch?

MfG Roman!

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Wo sind die Netscape und Linux Profis?

#7 Post by hjb »

Hi,

> Das ist ein Skandal, da Links beim
> Zugriff normalerweise vollständig
> transparent sein sollten, oder

sind sie auch. Aber wenn Netscape das Bookmark-File löscht, bevor er es neu schreibt, hilft das alles nichts.

Und Netscape nimmt sich keine Superuser-Rechte, das kann er überhaupt nicht. Lernt erst mal UNIX verstehen, bevor ihr hier unqualifizierte Kommentare gebt.
(Windows NT ist wieder ein ganz anderer, pathologhischer, Fall).

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

roman
Posts: 4
Joined: 03. Jun 2000 16:06
Location: Wien

Re: Wo sind die Netscape und Linux Profis?

#8 Post by roman »

Danke für den tollen Tip mit "preferences.js". Nach ich den Eintrag dort geändert habe funktioniert alles so wie ich mit gewünscht habe -> SUPER!

odauter
Posts: 460
Joined: 17. Apr 2000 20:05
Location: Hamburg
Contact:

Re: Wo sind die Netscape und Linux Profis?

#9 Post by odauter »

> Netscape löscht eine Datei auf die es keine Schreibrechte hat.
[...]
> Oder verstehe ich da etwas falsch?

Ich denke ja. Man braucht eben zum Löschen einer Datei nicht Schreibrechte auf die Datei selber, sondern auch das darüberliegende Verzeichnis. Die Rechte der Datei sind beim Löschen völlig irrelevant.
bye.olli
--
"Where's Oswald when we need him.."

Locked