Fichier config.properties
# tomcat tomcat.update.conf=true tomcat.update.lib=true tomcat.reloadable=true tomcat.port.shutdown=8005 tomcat.port.http=8080 tomcat.port.jk=8009 # URL esup.public.host=localhost esup.public.proto=http esup.public.port= esup.public.uri=/uPortal esup.public.finalURL=${esup.public.proto}://${esup.public.host}${esup.public.port}${esup.public.uri} esup.real.host=${esup.public.host} esup.real.uri=${esup.public.uri} esup.real.port.https= esup.real.https.finalURL=https://${esup.real.host}${esup.real.port.https}${esup.real.uri} # LDAP esup.ldap.auth=false esup.ldap.url=ldap://ldap1.univ.fr:389/dc=univ,dc=fr ldap://ldap2.univ.fr:389/dc=univ,dc=fr esup.ldap.ssl=false esup.ldap.bindDN= esup.ldap.bindPasswd= esup.ldap.persondirs.use=false esup.ldap.groups.use=false esup.ldap.groups.etu.formation=etud-formation #CAS esup.cas.auth=false esup.cas.proxy=false esup.cas.host=auth.univ.fr esup.cas.port.https= esup.cas.uri=/cas esup.cas.finalURL=https://${esup.cas.host}${esup.cas.port.https}${esup.cas.uri} esup.cas.uri.login=/login esup.cas.uri.validate=/serviceValidate esup.cas.uri.proxy=/proxy esup.cas.uri.logout=/logout esup.public.uri.login=/Login esup.real.uri.callbackCas=/CasProxyServlet #DB esup.db.auth=true esup.db.persondirs.use=true esup.db.username=sa esup.db.password= esup.db.url=jdbc:hsqldb:hsql://localhost:8887 esup.db.jdbcDriverJar=hsqldb.jar esup.db.className=org.hsqldb.jdbcDriver esup.db.db-version=1.7.2 #MISC esup.title.main=${esup.host.logicalName} - esup-dev ${uportal.ver} esup.host.logicalName=esup1 esup.session.lifetime=30 esup.languages=fr_FR,en_US esup.upload-maxsize=300000 esup.ws.groups=false esup.session.lifetime=30 esup.languages=fr_FR,en_US esup.pubchan=true esup.monitor=false esup.userprefs.save=false esup.log.file=${esup.root} /logs/portal.log\\ esup.log.size=50000KB\\ esup.log.level=INFO | esup.stats.file=$ {esup.root}/logs/stats.log esup.stats.attributeType=eduPersonPrimaryAffiliation esup.stats.size=20000KB esup.keystore=${esup.root} /esup-portail.keystore
Avec :
Variable |
Description |
Exemple |
Version de package |
---|---|---|---|
tomcat.update.conf |
Doit on mettre à jour le server.xml de Tomcat |
tomcat.update.conf=true |
ESUPDEV |
tomcat.update.lib |
Doit on copier des librairies uPortal dans Tomcat |
tomcat.update.lib=true |
ESUPDEV |
tomcat.reloadable |
Active le contexte uPortal comme rechargeable dans Tomcat |
tomcat.reloadable=true |
ESUPDEV |
tomcat.port.shutdown |
Port Tomcat pour l'arrêt |
tomcat.port.shutdown=8005 |
ESUPDEV |
tomcat.port.http |
Port Tomcat pour le connecteur HTTP |
tomcat.port.http=8080 |
ESUPDEV |
tomcat.port.jk |
Port Tomcat pour la communication JK |
tomcat.port.jk=8009 |
ESUPDEV |
|
|
|
|
esup.public.host |
Hostname connu à l'extérieur |
esup.public.host=ent.univ.fr |
ESUPDEV |
esup.public.proto |
Protocole d'accès connu à l'extérieur |
esup.public.proto=http |
ESUPDEV |
esup.public.port |
Port d'accès (vide = 80) |
esup.public.port= |
ESUPDEV |
esup.public.uri |
URI d'accès au portail |
esup.public.uri=/uPortal |
ESUPDEV |
esup.public.finalURL |
URL complète d'accès au portail |
esup.public.finalURL=${esup.public.proto}://${esup.public.host}${esup.public.port}${esup.public.uri} |
ESUPDEV |
esup.real.host |
Hostname réel (hors load balancer par exemple) |
esup.real.host=${esup.public.host} |
ESUPDEV |
esup.real.uri |
URI réel d'accès au portail (hors JK par exemple) |
esup.real.uri=${esup.public.uri} |
ESUPDEV |
esup.real.port.https |
Port d'accès https (vide = 443) |
esup.real.port.https= |
ESUPDEV |
esup.real.https.finalURL |
URL complète d'accès (hors LB et JK) |
esup.real.https.finalURL=[https://$]{esup.real.host}${esup.real.port.https}${esup.real.uri} |
ESUPDEV |
|
|
|
|
esup.ldap.auth |
Utilisation de LDAP pour l'authentification |
esup.ldap.auth=false |
ESUPDEV |
esup.ldap.url |
URL d'accès LDAP |
esup.ldap.url=ldap://ldap1.univ.fr:389/dc=univ,dc=fr |
ESUPDEV |
esup.ldap.ssl |
Active le LDAPS |
esup.ldap.ssl=false |
ESUPDEV |
esup.ldap.bindDN |
DN de l'utilisateur pour faire la connexion LDAP (vide = anonyme) |
esup.ldap.bindDN= |
ESUPDEV |
esup.ldap.bindPasswd |
Mot de passe pour faire le bind LDAP |
esup.ldap.bindPasswd= |
ESUPDEV |
esup.ldap.persondirs.use |
Utilisation de LDAP pour collecter des attributs utilisateur |
esup.ldap.persondirs.use=false |
ESUPDEV |
esup.ldap.groups.use |
Utilisation de LDAP pour les groupes (PAGS) |
esup.ldap.groups.use=false |
ESUPDEV |
esup.ldap.groups.etu.formation |
Attribut LDAP représentant la formation d'un etudiant (pour construire des groupes) |
esup.ldap.groups.etu.formation=etud-formation |
ESUPDEV |
|
|
|
|
esup.cas.auth |
Utilisation de CAS pour l'authentification |
esup.cas.auth=false |
ESUPDEV |
esup.cas.proxy |
Utilisation du mode proxy CAS dans le portail |
esup.cas.proxy=false |
ESUPDEV |
esup.cas.host |
Hostname du serveur CAS |
esup.cas.host=auth.univ.fr |
ESUPDEV |
esup.cas.port.https |
Numéro du port HTTPS du serveur CAS (vide = 443) |
esup.cas.port.https= |
ESUPDEV |
esup.cas.uri |
URI de base du serveur CAS (vide=/) |
esup.cas.uri=/cas |
ESUPDEV |
esup.cas.finalURL |
URL complète d'accès au serveur CAS |
esup.cas.finalURL=[https://$]{esup.cas.host}${esup.cas.port.https}${esup.cas.uri} |
ESUPDEV |
esup.cas.uri.login |
URI pour le login CAS |
esup.cas.uri.login=/login |
ESUPDEV |
esup.cas.uri.validate |
URI pour valider un ticket CAS |
esup.cas.uri.validate=/serviceValidate |
ESUPDEV |
esup.cas.uri.proxy |
URI pour être proxy |
esup.cas.uri.proxy=/proxy |
ESUPDEV |
esup.cas.uri.logout |
URI de logout CAS |
esup.cas.uri.logout=/logout |
ESUPDEV |
esup.public.uri.login |
URI de login du portail |
esup.public.uri.login=/Login |
ESUPDEV |
esup.real.uri.callbackCas |
URI du portail pour être proxy CAS |
esup.real.uri.callbackCas=/CasProxyServlet |
ESUPDEV |
|
|
|
|
esup.db.auth |
Utilsation de la base de données uPortal pour l'authentification |
esup.db.auth=true |
ESUPDEV |
esup.db.persondirs.use |
Utilisation de la base de données uPortal pour collecter des attributs utilisateurs |
esup.db.persondirs.use=true |
ESUPDEV |
esup.db.username |
Utilisateur se connectant a la base uPortal |
esup.db.username=sa |
ESUPDEV |
esup.db.password |
Mot de passe pour se connecter à la base uPortal |
esup.db.password= |
ESUPDEV |
esup.db.url |
URL de connexion à la base uPortal |
esup.db.url=jdbc:hsqldb:hsql://localhost:8887 |
ESUPDEV |
esup.db.jdbcDriverJar |
Jar contenant le driver de connecion à la base uPortal |
esup.db.jdbcDriverJar=hsqldb.jar |
ESUPDEV |
esup.db.className |
Nom de la classe gérant la connexion à la base uPortal |
esup.db.className=org.hsqldb.jdbcDriver |
ESUPDEV |
esup.db.db-version |
Version du serveur de base de donnée |
esup.db.db-version=1.7.2 |
ESUPDEV |
esup.db.poolPreparedStatements |
Préparation des connexions avant exécution (performance) |
esup.db.poolPreparedStatements=true |
ESUPDEV |
|
|
|
|
esup.title.main |
Titre affiché dans la balise title des pages HTML |
esup.title.main=${esup.host.logicalName} - esup-dev ${uportal.ver} |
ESUPDEV |
esup.host.logicalName |
Nom logique de l'ent (utilisé dans les logs par exemple) |
esup.host.logicalName=esup1 |
ESUPDEV |
esup.session.lifetime |
Temps d'expiration de la session |
esup.session.lifetime=30 |
ESUPDEV |
esup.languages |
Langue disponible |
esup.languages=fr_FR,en_US |
ESUPDEV |
esup.upload-maxsize |
Taille maximum des fichiers téléchargés dans le portail |
esup.upload-maxsize=300000 |
ESUPDEV |
|
|
|
|
esup.ws.groups |
Exportation des groupes dans un Web Service sur le portail |
esup.ws.groups=false |
ESUPDEV |
esup.pubchan |
Publication des canaux par défaut lors d'un db.init |
esup.pubchan=true |
ESUPDEV |
esup.monitor |
Exportation d'informations (via un servlet) sur la mémoire, le nomb re d'utilisateurs, etc. |
esup.monitor=false |
ESUPDEV |
esup.userprefs.save |
Sauvegarde automatique des préférences de l'utilisateur à la déconnexion. |
esup.userprefs.save=false |
ESUPDEV |
|
|
|
|
esup.log.dir |
Dossier de stockage des logs |
esup.log.dir=${esup.root}/logs |
|
esup.log.file |
Fichier de logs du portail |
esup.log.file=${esup.log.dir}/portal.log |
ESUPDEV |
esup.log.size |
Taille de rotation des logs |
esup.log.size=50000KB |
ESUPDEV |
esup.log.level |
Niveau de logs |
esup.log.level=INFO |
ESUPDEV |
|
|
|
|
esup.stats.file |
Fichier de logs statistiques |
esup.stats.file=${esup.log.dir}/stats.log |
ESUPDEV |
esup.stats.attributeType |
Attribut uPortal contenant le type de personne |
esup.stats.attributeType=eduPersonPrimaryAffiliation |
ESUPDEV |
esup.stats.size |
Taille de rotation des logs de stats |
esup.stats.size=20000KB |
ESUPDEV |
|
|
|
|
esup.keystore |
Keystore java a utiliser pour les dialogue du portail en https |
esup.keystore=${esup.root}/esup-portail.keystore |
ESUPDEV |