[pure-ftpd] permissie probleempje

Pagina: 1
Acties:

  • usr-local-dick
  • Registratie: September 2001
  • Niet online
Hoi

Ik heb mijn wu-ftpd eruit gegooid en overgestapt op pure-ftpd.
Hij draait op een debian/stable machine, en ik heb hem van backports.org, het pakket heet pure-ftpd-mysql, versie = 1.0.17-0.1.
Alles werkt, mysql tabellen aangemaakt met admin en users, php scriptjes draaien goed zodat je de admin kan uithangen en virtuele usertjes aan kan maken.
Quota's werken, zelf TLS werkt (toch wel handig zo'n certificaat).
De daemon start met de volgende opties:

AnonymousCanCreateDirs 1
AntiWarez 1
ChrootEveryone 0
CreateHomeDir 1
MinUID 100
MySQLConfigFile /etc/pure-ftpd/db/mysql.conf
NoAnonymous 0
PAMAuthentication yes
PureDB /etc/pure-ftpd/pureftpd.pdb
TLS 1
TrustedGID 109
Umask 113 002
VerboseLog 1

Zo kan ik dus nieuwe virtuele users aanmaken, met een homedir in bv /pub/ftp/guests/username.
Die bestaat niet maar als ze inloggen wordt ie automatisch aangemaakt.
Het probleem is dat die automatisch aangemaakte dir niet de goede permissies heeft. Ik wil dat hij 2775 wordt, group writable dus, zodat admins (echte users) die ook in de groep zitten er dingen in kunnen zetten.
Het umask 113:002 werkt echter wel goed bij alle andere mappen.
Als een nieuwe user mappen aanmaakt dan zijn die wel group-writable.
Alleen zijn home dus niet.
Permissies van bovenliggende mappen zijn ook goed (2775).

Weet iemand hoe ik pure-ftpd zo configureer dat nieuwe homedirs van virtuele users group-writable aangemaakt worden? Of is dit een bugje?

  • usr-local-dick
  • Registratie: September 2001
  • Niet online
kickje.
ondertussen maar
* * * * * chmod 2775 /pub/ftp/guests/*
in crontab gezet :X