Steffen Moser, Freitag, 16. September 2005 09:45:
Ich hatte es so in Erinnerung, dass hier die unter Unix gesetzte "umask" mitspielt und als Default genommen wird. Der Parameter "create mask" (ist identisch mit "create mode") kann dann wegen der AND-Verknüpfung allen- falls davon dann noch Rechte wegnehmen, aber keine zugeben. Evtl. spielt aber hier nicht nur oder (möglicherweise bei aktuellen Samba-Versionen) nicht mehr die "umask" mit rein, sondern ein Mapping der DOS-Attribute auf Unix-Permissions.
Und nach welchen Regeln findet dieses Mapping statt? Und wo kann man die beeinflussen? Ich hab schon ein paar ergoogelte Seiten abgegrast, aber so richtig eingehen tut keine von denen, die ich gefunden habe.
Dir wird vermutl. der Parameter "force create mode" helfen, da dieser per OR-Verknüpfung draufgerechnet wird. Wenn Du also den "force create mode" auch auf "0770" setzt, dann sollte das das Gewünschte leisten.
In der Tat, damit kann ich mein Problem lösen. Ich würde es aber trotzdem gern genauer verstehen, daher obige Frage. Gruß! -- Andre Tann