Umask vorgeben für VirtHost
Tom
- webserver
Hello,
gibt es beim Apachen die Möglichkeit, die Umask und die Default-Group vorzugeben, sodass beim Anlegen einer Datei diese auch berücksichtigt werden?
Das sollte möglichst per VirtHost einstellbar sein.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Sup!
Zusammen mit suexec kannst Du CGIs etc. als verschiedene User laufen lassen. Die umask kann man allerdings auch dann nur für alle User gleich setzen, nicht für einen User so und für den anderen so - aber immerhin gehören die Dateien dann ggf. dem per suexec eingestellten User und der eingestellten Gruppe.
Gruesse,
Bio
Hello,
Zusammen mit suexec kannst Du CGIs etc. als verschiedene User laufen lassen. Die umask kann man allerdings auch dann nur für alle User gleich setzen, nicht für einen User so und für den anderen so - aber immerhin gehören die Dateien dann ggf. dem per suexec eingestellten User und der eingestellten Gruppe.
So fein skaliert bracuhe ich's gar nicht. Die Dateien/Verzeichnisse, die durch PHP erstellt werden, sollen nur gleich mit einer passenden umask und einer passenden Gruppe erstellt werden, ohne dass man das erst im Script berücksichtigen muss.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hallo Tom
gibt es beim Apachen die Möglichkeit, die Umask und die Default-Group vorzugeben, sodass beim Anlegen einer Datei diese auch berücksichtigt werden?
Naja, meiner Meinung nach ist es Aufgabe des Apachen Date(ie)n auszuliefern und (außer Logfiles) nichts zu schreiben. Der wird so eine Eintellung nicht haben, weil es ihm egal sein kann, was irgendwelche Scripte für Sachen machen.
Module, die sich mit CGI etc. beschäftigen, mögen da anderer Ansicht sein.
Das sollte möglichst per VirtHost einstellbar sein.
Für PHP könnte ich mir als Workaround vorstellen, die gewünschte Einstellung über ein auto_prepend_file vorzunehmen. Das kann ein Script nicht übergehen, das lässt sich maximal noch in der .htaccess verändern.
dedlfix