install -d -m ignoriert mode im NFS

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
laotse
Beiträge: 35
Registriert: 01.03.2009 02:08:58

install -d -m ignoriert mode im NFS

Beitrag von laotse » 24.08.2011 20:32:56

Ich habe heute ein ganz merkwürdiges Verhalten von install beobachtet:

Code: Alles auswählen

# install -m 755 -d test
# stat --format="%a %n (%F)" test
750 test (Verzeichnis)
# chmod 755 test
# stat --format="%a %n (%F)" test
755 test (Verzeichnis)
Wichtig ist hierbei, dass das aktuelle Arbeitsverzeichnis ein NFS Share ist. Führe ich das ganze auf der lokalen Festplatte aus, funktioniert install ohne Probleme. Der Mode für das Kopieren von Dateien mit install wird in beiden Fällen korrekt gesetzt.

Der NFS Server ist unfs3 unter Lenny. Der Client läuft unter Squeeze. Allerdings frage ich mich, was install -m anders macht als chmod. Irgendwelche Ideen?

Grüße,
- lars.

Antworten