Matthias Taube wrote:
Wie kann ich die Rechte eines Verzeichnis beim Mount setzen?
Beispiel:
# ls /tmp -dl
drwxrwxrwt 10 root root 4096 2006-10-27 17:45 /tmp
# mount -t ext2 /dev/mapper/tmp /tmp
# ls /tmp -dl
drwxr-xr-x 3 root root 4096 2006-10-27 17:24 /tmp
Mit dieser Berechtigung für /tmp startet aber z.B. KDE nicht.
mit umask funktioniert es auch nicht:
# umask 0000
# mkfs.ext2 /dev/mapper/tmp
# mount -t ext2 /dev/mapper/tmp /tmp
# ls /tmp -dl
drwxr-xr-x 3 root root 4096 2006-10-27 17:47 /tmp
mfg
Matthias
Hallo Matthias,
KDE und viele andere können bei diesen Rechten auf /tmp nicht starten.
Diese Programme legen sockets (AF_UNIX) in dieses Verzeichnis ab um
kommunikation zu betreiben. Wenn dies nicht möglich ist, dann können die
Programme nicht starten. Um das Problem temporär zu lösen, lannst Du
nach dem mount als root >chmod 1777 /tmp< machen (default). Evtl.
möchtest Du aber auch mal die manpage von mount lesen um direkt beim
mounten Rechte vergeben zu können, falls mount das kann...
Gruß,
Aleks
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)