[Admin-ml] PureFtpd + Open directory

Etienne ABASSI e.abassi at reseauenscene.fr
Mar 20 Sep 10:55:59 CEST 2011


Bonjour tout le monde,

J'aurais besoin d'aide sur un problème qui me tient en haleine
depuis plusieurs jours.

Nous avons dans notre asso un serveur qui tourne sur Mac os x server version 10.6.8.
Un serveur LDAP est installé par le biais d'open directory et qui est basé sur OpenLdap.
Nous avons aussi installé un serveur FTP par le biais de Pureftpd.

Nous avons réussi à faire que l'authentification sur pureftpd se fasse grace
à l'open directory, ce qui nous évite d'ajouter les utilisateurs à la main.

Tous les utilisateurs possèdent un home directory bien spécifique sur open directory
mais nous aimerions que le répertoire de base lors d'une connexion ftp soit différent
du home directory sur OpenLdap.

Nous avons donc intégré un fichier "pureftpd.schema" dans les shema d'openldap 
qui contient une variable "ftpHomedir".
Et c'est la que cela coince. OpenLdap ne reconnait pas ces nouvelles variables comme
des attributs supplémentaires dans le LDIF de chaque utilisateur.

Un include a été fait dans le fichier "slapd.conf", et un objet et des paramètres ont été déclaré
dans le fichier "pureftpd.schema" mais rien à faire, openldap ne reconnait que les attributs
de base et ignore complètement ceux que nous voulons rajouter.

Voila est-ce que quelqu'un a déja rencontré ce genre de problème ?
Ces applications étant concu pour fonctionner sous linux , peut-etre qu'il y a des manips
supplémentaires à faire pour l'utilisation sur mac os x server ?

En vous remerciant d'avance si vous pouvez un peu éclaircir ma lanterne.

Bonne journée à tous.

Etienne



Plus d'informations sur la liste de diffusion Admin-ml