für ein paar (nicht-root) Kollegen habe ich einen User auf unserem Webserver angelegt, der auf einer scponly Shell eingeloggt wird und diesem drei Verzeichnisse unterhalb des DocRoots in sein Homedir eingebunden.
Die entsprechenden Verzeichnisse haben default 0755 Rechte mit www-data (Apache2 unter Ubuntu 10.04) als Besitzer und Gruppe.
Es gibt eine Gruppe "grpkollegen", in der die entsprechenden scponly User Mitglied sind.
Ein chgrp grpkollegen und chmod +s bringt mir zumindest, dass alle neu erstellten Verzeichnisse direkt als Gruppe "grpkollegen" haben.
Jedoch bräuchte ich 0775 Rechte, damit man diese auch beschreiben darf.
In einigen Mailinglisten standen Lösungen wie "umask einfach ins Apache Init-Skript". Ich habs probiert, aber dadurch, dass der Parent Apache Prozess als root gestartet wird und eben nicht als www-data, bringt mir das auch kein Erfolg.
Ich bräuchte daher mal einen kurzen Gedankenanschubs von euch