Bernd Brodesser wrote:
* Martin Schmiderer schrieb am 05.Mai.2003:
Am Montag, 5. Mai 2003 16:42 schrieb Axel Heinrici:
Die Umgebungsvariable PATH endet bei meiner SuSE 8.1 Standardinstallation mit einem Punkt. Den möchte ich da gerne weg haben. Nur wo wird der gesetzt?
Ich kann mir zwar nicht vorstellen warum man das haben moechte
Weil der . im Pfad ein Schwachpunkt für die Sicherheit sein kann. Etwa ein Mitarbeiter, der auf seiner Homepage die ausführbare Datei ls hat, die wenn root sie aufruft, die Rechte einer anderen Datei verändert und dann sich selber löscht, sowie das wirkliche ls aufruft. Bei root gibts den Punkt doch auch bei SuSE nicht im $PATH. Und bei Usern ist das wirklich nur eine Scheinsicherheit, schließlich kann sich jeder den Punkt wieder dazu machen. Da wäre es schon besser die entsprechenden Verzeichnisse auf eigene Partitionen zu legen und mit der Option noexec zu mounten. Das Ganze hängt natürlich jetzt von der entsprechenden Konfiguration bzw. von Axels Absicht ab.
Viele Grüße Jochen