« Contagged » : différence entre les versions
De wikilivois
Aller à la navigationAller à la recherche
Aucun résumé des modifications |
|||
(Une version intermédiaire par un autre utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
[[Category: | [[Category:Archives]] | ||
http://www.cosmocode.de/en/loesungen/system/ldapab/index.html | http://www.cosmocode.de/en/loesungen/system/ldapab/index.html |
Version actuelle datée du 1 avril 2023 à 06:45
http://www.cosmocode.de/en/loesungen/system/ldapab/index.html
Installation
cd /var/www/www.livois.com/ wget tar zxvf contagged-x.x.x.tgz
Adapter Contagged
Gestion des particules
J'utilise le champ ldap initials
<licode file=inc/fields.php> $FIELDS = array(
'dn' => 'dn', // don't touch! 'name' => 'sn', 'displayname' => 'cn', 'initials' => 'initials', //particule 'givenname' => 'givenName',
</licode>
Ensuite, il faut adapter
- templates/entry_show.tpl
- templates/entry_edit.tpl
- templates/list_entry.tpl
Configuration
Le schéma ldapab
cp doc/ldapab.schema /etc/openldap/schema/
<licode file=/etc/openldap/slapd.conf>
include /etc/openldap/schema/ldapab.schema
</licode>
L'authentification
<licode file=/etc/openldap/slapd.conf>
- authentification necessaire pour l'annuaire
access to dn.regex="o=annuaire,dc=livois,dc=com"
by dn="cn=Manager,dc=livois,dc=com" write by dn.regex="mail=(.*),vd=livois.com,o=hebergement,dc=livois,dc=com" write by anonymous auth by * none
</licode>
inc/config.php
<licode file=inc/config.php>
</licode>
Le cache
Le répertoire doit être accessible en écriture par le serveur web:
chown apache cache
Ne pas oublier de relancer ldap!
/etc/init.d/slapd restart