| Sommaire | ||||||
|---|---|---|---|---|---|---|
|
Fichier config.properties
| Bloc de code | ||||
|---|---|---|---|---|
| ||||
# 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
|
...
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 |