...
Pour optimiser les performances des applicatifs et de Grouper on vous conseille d'ajouter également des indexes, notamment sur
- eduPersoPrincipalName eduPersonPrincipalName et memberOf côté ou=people
- member côte ou=groups
...
On édite un fichier /opt/grouper-env qui est un fichier d'environnement utilisé par les différents sscripts scripts de démarrage de service et par un utilisateur 'grouper' (à créer) sous lequel on travaille (lancement du tomcat, scruipts de synchro, client shell grouper).
...
Grouper utilise une base de données SQL. Installer le serveur postgresql fourni par votre distribution puis crééez créez une base pour grouper :
Bloc de code |
---|
create database grouper; create USER grouper with password 'esup'; grant ALL ON DATABASE grouper to grouper; |
...
Bloc de code |
---|
grouper-ui/.gitignore grouper-ui/conf/.gitignore grouper-ui/conf/grouper-ui.properties grouper-ui/conf/grouperText/grouper.text.en.us.base.properties grouper-ui/conf/grouperText/grouper.text.fr.fr.properties grouper-ui/webapp/WEB-INF/struts-config.xml grouper-ui/webapp/WEB-INF/web.ajax.xml grouper-ui/webapp/WEB-INF/web.core.xml grouper-ui/webapp/grouperExternal/public/assets/images/logo_univ-ville.png grouper/.gitignore grouper/bin/export-modified-groups-to-LDAP grouper/bin/grouper-loader-daemon grouper/bin/grouper-loader-problem-with-subjectIdentifier.cgi grouper/bin/gsh grouper/bin/gsh-psp-bulkSync grouper/bin/sync-grouper-loader-group-and-export-to-LDAP grouper/bin/sync-grouper-loader-group-and-export-to-LDAP.cgi grouper/build.properties grouper/conf/ehcache.xml grouper/conf/grouper-loader.properties grouper/conf/grouper.client.properties grouper/conf/grouper.hibernate.properties grouper/conf/grouper.properties grouper/conf/ldap.properties grouper/conf/log4j.properties grouper/conf/morphString.properties grouper/conf/psp-internal.xml grouper/conf/psp-resolver.xml grouper/conf/psp-services.xml grouper/conf/psp.xml grouper/conf/server.properties grouper/conf/sources.xml grouper/ext/lib/temp.txt |
Cependanrt Cependant les modifications essentielles à effectuer correspondent aux fichiers qui contiennent simplement un univ-ville.fr ...
...
- un ensemble des groupes constitués dynamiquement et issus de requêtes SQL
- un ensemble de groupes dédéiés dédiés à des applicatifs spécifiques
- un ensemble de groupes autre qui correspondra aux groupes ne rentrant pas dans les 2 ensembles précédents
...