www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Tristan-777 am 27. Oktober 2003, 13:14:05



Titel: ProFTPD 1.2.8p1 mit mod_quotatab/sql: Rechteproblem
Beitrag von: Tristan-777 am 27. Oktober 2003, 13:14:05
Hallo,

ich entwickle gerade ein System auf Basis von PHP/FTP/MySQL mit mod_quotatab zum Datenaustausch wahlweise direkt ueber FTP bzw ueber ein Web-FrontEnd. Der Aufbau sollte folgendermassen aussehen:
mehrere Masterbenutzer verwalten eine noch grossere Anzahl von clients.
Diese Master kommen in die Verzeichnisse dieser clients auf dem FTP-Server und koennen u.a. neue Daten hinzufuegen bzw. alte Daten loeschen.  Z.b. ein Master hat als DefaultRoot /var/ftp/Master1; seine clients darunter dann entspr. /var/ftp/Master1/{client1,client2,etc,etc}.

Mein Problem ist folgendes: ich will pro client separat Quotas einrichten. Das klappt und funktioniert super. Nur wenn der Master einige der Daten, die dem Client gehoeren aus seinem Verzeichnis entfernt, wird der Quotaeintrag in quotatallies nicht aktualisiert :(. Scheinbar gewaehrt mod_quotatab nur der Hauptgruppe (GID in der users tabelle) die Quotaeintraege zu aendern, nicht in sekundaeren Gruppen. Gibt's vielleicht einen anderen Ansatz, dies zu bewerkstelligen, als die GID der Clients des Masters auf die GID der Hauptgruppe des Masters zu setzen und damit auch auf die persoenlichen Quoten der clients zu verzichten?

Es sollte moeglichst aus der Datenbank heraus funktionieren, dh. autonom laufen, ohne dass es noch Aenderungen in der proftpd.conf erforderlich sind...soll 'n Riesenprojekt werden.

Vielen Dank fuer die Hilfe!

MfG
-Tristan-777