Hallo liebe Forenuser,
ich habe mal wieder eine Anfänger Frage. Ich Filtere Mails mittels Procmail aus und übergebe an Munpack, so dass die Anhänge in einen bestimmten Ordner abgehangen bzw. kopiert werden. Das klappt auch recht gut, nur leider habe ich dann auf den Dateien nur das Recht des Mail-Users, in meinem Fall 0600 Lesen/ Schreiben.
Ich hätte aber gerne, dass in dem Ordner (Samba) die Gruppenrechte "herrschen". Wie bzw. Wo kann man das abändern?
Vielen Dank für jede Antwort.
Rechte programmseitig vergeben/ändern ?
Re: Rechte programmseitig vergeben/ändern ?
AFAIR kann man das mit Optionen beim Erstellen des betreffenden Verzeichnis erreichen. Mehr weiß ich allerdings nicht, ohne das Lesen anzufangen.weshalb hat geschrieben:Hallo liebe Forenuser,
ich habe mal wieder eine Anfänger Frage. Ich Filtere Mails mittels Procmail aus und übergebe an Munpack, so dass die Anhänge in einen bestimmten Ordner abgehangen bzw. kopiert werden. Das klappt auch recht gut, nur leider habe ich dann auf den Dateien nur das Recht des Mail-Users, in meinem Fall 0600 Lesen/ Schreiben.
Ich hätte aber gerne, dass in dem Ordner (Samba) die Gruppenrechte "herrschen". Wie bzw. Wo kann man das abändern?
HTH, trotzdemVielen Dank für jede Antwort.
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Rechte programmseitig vergeben/ändern ?
Hallo Gregor,
ich habe es auch schon einfach mal so probiert:
ich habe es auch schon einfach mal so probiert:
Nichts zieht, sobald Munpack durch den Benutzer ausgeführt wird: ......0600create mode = 0775
create mask = 0775
directory mask = 0770
Re: Rechte programmseitig vergeben/ändern ?
Evtl. hilft das Stichwort „umask“ weiter. Mit dem hatte ich schonmal zu tun ... aber das ist lange her.weshalb hat geschrieben: ... mask = 0775
... mask = 0770
Nichts zieht, sobald Munpack durch den Benutzer ausgeführt wird: ......0600
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Rechte programmseitig vergeben/ändern ?
Danke der Antwort, aber es bleibt dabei. Auch ein umask 0007 hilft nicht weiter. Die erstellen Dateien bleiben 0600. Langsam gebe ich es auf.
Re: AW: Rechte programmseitig vergeben/ändern ?
Soweit ich mich erinnere legt create mode nur das höchste Recht fest .... also weniger geht dann immer. Schau mal nach force create (oder so ähnlich). Das legt, wenn ich mich richtig erinnere, dass niedrigste Recht fest.... was bedeutet, es darf nicht niedriger sein.
Re: Rechte programmseitig vergeben/ändern ?
Eigentlich sind die Angaben in der smb.conf ja ziemlich egal, da munpack nicht mit den Samba- Userrechten des Users schreibt.
Das Verzeichnisrecht im Allgemeinen (siehe Umask) scheint auch egal zu sein.
Deshalb könnte ich es so machen> nach Procmail>Munpack> Script laufen lassen, dass die Rechte anpasst....
oder
Das Netzlaufwerk nur noch mit dem User verbinden, der die Datei erstellt.
Zwar nicht schön, aber für dieses kleine Setting ausreichend.
Das Verzeichnisrecht im Allgemeinen (siehe Umask) scheint auch egal zu sein.
Deshalb könnte ich es so machen> nach Procmail>Munpack> Script laufen lassen, dass die Rechte anpasst....
oder
Das Netzlaufwerk nur noch mit dem User verbinden, der die Datei erstellt.
Zwar nicht schön, aber für dieses kleine Setting ausreichend.