Commit Graph

81 Commits

Author SHA1 Message Date
Benjamin Dauvergne b7fb793fb0 ajout de la commande add-psl-person pour mettre à jour les OCs des utilisateurs (#22918) 2018-04-27 14:31:36 +02:00
Benjamin Dauvergne 87798ad20a ajouter telephoneNumber et mobile aux attributs pilotés par l'utilisateur 2018-04-27 14:01:36 +02:00
Benjamin Dauvergne 1751cf08dc resetacl: renommage en resetdb, ajouter la contrainte sur pslBadgeCSN (fixes #22917)
Corrige aussi les mises à jour de contrainte précédente qui ne marchait
pas car olcConstraintAttribute ne supporte pas les recherches par
sous-chaîne.
2018-04-27 13:42:22 +02:00
Benjamin Dauvergne a8f4ba5d4d newdb: appliquer la contrainte sur pslBadgeCSN à toute nouvelle base (#22917) 2018-04-27 13:12:27 +02:00
Benjamin Dauvergne 87bc3df616 reset: charger psl.ldif lors d'un reset (#22917) 2018-04-27 13:12:27 +02:00
Benjamin Dauvergne 5b4f720dbc Makefile: add targets to work with dev server 2018-04-27 13:12:27 +02:00
Benjamin Dauvergne 0a071649f7 share: ajout schéma PSL (#22917) 2018-04-27 13:12:27 +02:00
Benjamin Dauvergne ce4536e4ac set olcDbMaxSize for all created lmdb databases 2016-05-17 20:51:31 +02:00
Benjamin Dauvergne 11e6228dbe remove constraint on supannAliasLogin 2016-05-17 18:01:06 +02:00
Benjamin Dauvergne 690a3d8381 lib/import: improve legibility of verbose output 2016-03-18 12:53:49 +01:00
Benjamin Dauvergne c71ecf6562 lib/import: pep8ness 2016-03-18 12:45:08 +01:00
Benjamin Dauvergne 876ff164e7 lib/import: do not produce add commands with an empty list of values 2016-03-18 12:05:58 +01:00
Benjamin Dauvergne 5b0150f6ad lib/import: simplify logic arround merged_attribute
It fixes a bug when a merged attribute is not present in the existing record.
2016-03-18 12:05:36 +01:00
Benjamin Dauvergne 5ecff42816 fix dc=quelquechose,dc=fr <-> $SUFFIX 2016-02-17 15:38:51 +01:00
Benjamin Dauvergne babb3908ad Rewrite ACLs
- everybody (even anonymous) can read base dn, ou and structures
- add a new reader group
- user can see themselves in groups
2016-02-17 14:15:19 +01:00
Benjamin Dauvergne dbfb82f540 metasync: remove deleted attributes 2016-02-11 16:55:17 +01:00
Benjamin Dauvergne 0d718ee963 remove typo in attribute list 2016-01-29 05:09:11 +01:00
Benjamin Dauvergne aac655b6c1 Make o=meta non readable by anonymous, add a branch for storing readers accounts (fixes #7672) 2015-06-24 16:54:49 +02:00
Benjamin Dauvergne 3131d8251e Modify batch_generator to allow create batch of increasing sizes (#7152) 2015-06-24 11:50:57 +02:00
Benjamin Dauvergne f8006e43ea Set olcLimits: * size.pr=1000 size.prtotal=unlimited on all db 2015-06-17 14:33:03 +02:00
Benjamin Dauvergne e1f6c951df fix LDAP url for olcUniqueURI in newdb command (fixes #7435)
ldap URI starts with three slashed. With two slashes it hits a bug in
LDAP URI parsing.
2015-06-02 19:23:21 +02:00
Benjamin Dauvergne 801d0d7c75 metasync: send actions by batch of size 100 2015-05-19 22:13:36 +02:00
Benjamin Dauvergne a4c68afbaa metasync: move initialization of actions out of the main loop 2015-05-19 22:13:19 +02:00
Benjamin Dauvergne 9b7d4b2ced Add 'debian/' from commit '93e74445f017166ee1c318cbb440fdf93f74fcd7'
git-subtree-dir: debian
git-subtree-mainline: 721d13f9bf
git-subtree-split: 93e74445f0
2015-04-03 12:12:18 +02:00
Benjamin Dauvergne 721d13f9bf Supprime la contrainte sur le format de displayName, ldapsaisie faisant ses mise à jour en série et non en bloc la contrainte n'est jamais remplie, bloquant toute modification du nom et du prénom 2015-03-26 12:06:30 +01:00
Benjamin Dauvergne 83f0f9456c Add equality indexes on member,eduPersonPrincipalName,owner and supannRefId attributes 2015-03-25 14:14:56 +01:00
Benjamin Dauvergne b00b6fe00a Corrige les ACLs générales pour qu'un utilisateur puisse modifier certains des champs de son profil 2015-03-19 23:34:17 +01:00
Benjamin Dauvergne 1818499ec7 Ajoute une commande pour réinitialiser les ACLs d'une base 2015-03-19 23:34:14 +01:00
Benjamin Dauvergne b760512dc3 Autorise les recherches par tous les utilisateurs 2015-03-05 19:03:57 +01:00
Thomas NOËL 23f3360a4f import: correction dans l'ajout de nouveaux attributs 2015-02-19 12:10:46 +01:00
Thomas NOËL b48a6b296c restore: mkdir -p pour ne pas planter 2015-02-18 17:50:05 +01:00
Thomas NOËL b3a45d3a3f save/restore: certif ssl dans /etc/ldap/ssl 2015-02-18 17:43:36 +01:00
Thomas NOËL 57c9605e83 installation correcte des clés SSL 2015-02-18 17:27:31 +01:00
Thomas NOËL 42652130b1 meta annuaire ajouté par ldapvi (#6552) 2015-02-18 16:45:41 +01:00
Thomas NOËL 3c6856a905 reset: configurer ldapvi même si le reset échoue 2015-02-18 10:54:23 +01:00
Benjamin Dauvergne a34ca394ad Corrige les acls du méta-annuaire 2015-02-09 21:23:16 +01:00
Benjamin Dauvergne 97b3a59326 Ajout d'une commande metasync pour la synchronisation d'un annuaire distant 2015-02-08 23:17:48 +01:00
Benjamin Dauvergne dfc24baea5 Initialise le DIT ou=meta lors d'une réinitialisation 2015-02-08 23:17:48 +01:00
Benjamin Dauvergne 71615702a1 Makefile: nettoye le répertoire sdist avant de créer un paquet 2015-02-06 16:58:32 +01:00
Benjamin Dauvergne f7ebe02339 Makefile: add a package target 2015-02-06 16:41:31 +01:00
Benjamin Dauvergne a8e3e10dfd Supprime l'obligation d'utilisation de StartTLS pour les binds 2015-02-03 22:45:04 +01:00
Benjamin Dauvergne 0cf2f8b2dc Corrige les index créés dans newdb 2015-02-03 14:32:01 +01:00
Benjamin Dauvergne e1a0992b01 Modifie l'emplacement des clés SSL 2015-01-30 17:29:04 +01:00
Benjamin Dauvergne 36b380e786 Add default ssl keys 2015-01-30 17:20:56 +01:00
Benjamin Dauvergne 93e74445f0 Add dependency toward python-ldap for the import utility 2015-01-30 16:52:28 +01:00
Benjamin Dauvergne 61bef2a4c7 Ajout commande d'import LDIF 2015-01-30 16:51:34 +01:00
Benjamin Dauvergne 5f2e5058c4 Fix regex constraint on mail attributes, lowercase letter were forbidden 2015-01-27 15:57:29 +01:00
Benjamin Dauvergne 27ceb0af58 N'installe pas les certificats SSL directement mais via la commande reset, sauvegarde ces certificats lors d'une backup 2015-01-15 16:54:16 +01:00
Benjamin Dauvergne 99c8e96e08 Configure slapd to force use of TLS 2015-01-15 16:36:17 +01:00
Benjamin Dauvergne 53d7f7b770 Configure les index utiles pour le fonctionnement de ldapsaisie 2014-12-15 23:53:58 +01:00