Pages enfant
  • 02 - config.properties

Fichier config.properties


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
tomcat.update.conf=false

ESUPDEV

tomcat.update.lib

Doit on copier des librairies uPortal dans Tomcat

tomcat.update.lib=true
tomcat.update.lib=false

ESUPDEV
ESUP

tomcat.reloadable

Active le contexte uPortal comme rechargeable dans Tomcat

tomcat.reloadable=true
tomcat.reloadable=false

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

esup.public.proto

Protocole d'accès connu à l'extérieur

esup.public.proto=http

ESUPDEV
ESUP

esup.public.port

Port d'accès (vide = 80)

esup.public.port=
esup.public.port=8080

ESUPDEV
ESUP

esup.public.uri

URI d'accès au portail
(vide = /)

esup.public.uri=/uPortal
esup.public.uri=

ESUPDEV
ESUP

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

esup.real.host

Hostname réel (hors load balancer par exemple)

esup.real.host=${esup.public.host}
esup.real.host=entX.univ.fr

ESUPDEV
ESUP

esup.real.uri 

URI réel d'accès au portail (hors JK par exemple)

esup.real.uri=${esup.public.uri}

ESUPDEV
ESUP

esup.real.port.https

Port d'accès https (vide = 443)

esup.real.port.https=
esup.real.port.https=8443

ESUPDEV
ESUP

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

 

 

 


esup.ldap.auth

Utilisation de LDAP pour l'authentification

esup.ldap.auth=false
esup.ldap.auth=true

ESUPDEV
ESUP

esup.ldap.url

URL d'accès LDAP

esup.ldap.url=ldap://ldap1.univ.fr:389/dc=univ,dc=fr
esup.ldap.url=ldap://ldap1.univ.fr:389/dc=univ,dc=fr ldap://ldap2.univ.fr:389/dc=univ,dc=fr

ESUPDEV
ESUP

esup.ldap.ssl

Active le LDAPS

esup.ldap.ssl=false

ESUPDEV
ESUP

esup.ldap.bindDN

DN de l'utilisateur pour faire la connexion LDAP (vide = anonyme)

esup.ldap.bindDN=
esup.ldap.bindDN=cn=reader,ou=system,dc=univ,dc=fr

ESUPDEV
ESUP

esup.ldap.bindPasswd

Mot de passe pour faire le bind LDAP

esup.ldap.bindPasswd=
esup.ldap.bindPasswd=XXXXX

ESUPDEV
ESUP

esup.ldap.persondirs.use

Utilisation de LDAP pour collecter des attributs utilisateur

esup.ldap.persondirs.use=false

ESUPDEV
ESUP

esup.ldap.groups.use

Utilisation de LDAP pour les groupes (PAGS)

esup.ldap.groups.use=false
esup.ldap.groups.use=true

ESUPDEV
ESUP

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

 

 

 

 

esup.cas.auth

Utilisation de CAS pour l'authentification

esup.cas.auth=false
esup.cas.auth=true

ESUPDEV
ESUP

esup.cas.proxy

Utilisation du mode proxy CAS dans le portail

esup.cas.proxy=false
esup.cas.proxy=true

ESUPDEV
ESUP

esup.cas.host

Hostname du serveur CAS

esup.cas.host=auth.univ.fr

ESUPDEV
ESUP

esup.cas.port.https

Numéro du port HTTPS du serveur CAS (vide = 443)

esup.cas.port.https=
esup.cas.port.https=8443

ESUPDEV
ESUP

esup.cas.uri

URI de base du serveur CAS (vide=/)

esup.cas.uri=/cas
esup.cas.uri=

ESUPDEV
ESUP

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

esup.cas.uri.login

URI pour le login CAS

esup.cas.uri.login=/login

ESUPDEV
ESUP

esup.cas.uri.validate

URI pour valider un ticket CAS

esup.cas.uri.validate=/serviceValidate

ESUPDEV
ESUP

esup.cas.uri.proxy

URI pour être proxy

esup.cas.uri.proxy=/proxy

ESUPDEV
ESUP

esup.cas.uri.logout

URI de logout CAS

esup.cas.uri.logout=/logout

ESUPDEV
ESUP

esup.public.uri.login

URI de login du portail

esup.public.uri.login=/Login

ESUPDEV
ESUP

esup.real.uri.callbackCas

URI du portail pour être proxy CAS

esup.real.uri.callbackCas=/CasProxyServlet

ESUPDEV
ESUP

 

 

 

 

esup.db.auth

Utilsation de la base de données uPortal pour l'authentification

esup.db.auth=true

ESUPDEV
ESUP

esup.db.persondirs.use

Utilisation de la base de données uPortal pour collecter des attributs utilisateurs

esup.db.persondirs.use=true

ESUPDEV
ESUP

esup.db.username

Utilisateur se connectant a la base uPortal

esup.db.username=sa
esup.db.username=uportal

ESUPDEV
ESUP

esup.db.password

Mot de passe pour se connecter à la base uPortal

esup.db.password=
esup.db.password=XXXXX

ESUPDEV
ESUP

esup.db.url

URL de connexion à la base uPortal

esup.db.url=jdbc:hsqldb:hsql://localhost:8887
esup.db.url=jdbc:mysql://mysql.univ.fr/uportal

ESUPDEV
ESUP

esup.db.jdbcDriverJar

Jar contenant le driver de connecion à la base uPortal

esup.db.jdbcDriverJar=hsqldb.jar
esup.db.jdbcDriverJar=mysql-connector-java-5.0.7-bin.jar

ESUPDEV
ESUP

esup.db.className

Nom de la classe gérant la connexion à la base uPortal

esup.db.className=org.hsqldb.jdbcDriver
esup.db.className=com.mysql.jdbc.Driver

ESUPDEV
ESUP

esup.db.db-version

Version du serveur de base de donnée

esup.db.db-version=1.7.2
esup.db.db-version=4.0.18-max-log

ESUPDEV
ESUP

esup.db.poolPreparedStatements

Préparation des connexions avant exécution (performance)

esup.db.poolPreparedStatements=true

ESUPDEV
ESUP

 

 

 

 

esup.title.main

Titre affiché dans la balise title des pages HTML

esup.title.main=${esup.host.logicalName} - esup-dev ${uportal.ver}

ESUPDEV
ESUP

esup.host.logicalName

Nom logique de l'ent (utilisé dans les logs par exemple)

esup.host.logicalName=esup1

ESUPDEV
ESUP

esup.session.lifetime

Temps d'expiration de la session

esup.session.lifetime=30

ESUPDEV
ESUP

esup.languages

Langue disponible

esup.languages=fr_FR,en_US

ESUPDEV
ESUP

esup.upload-maxsize

Taille maximum des fichiers téléchargés dans le portail

esup.upload-maxsize=300000

ESUPDEV
ESUP

 

 

 

 

esup.ws.groups

Exportation des groupes dans un Web Service sur le portail

esup.ws.groups=false
esup.ws.groups=true

ESUPDEV
ESUP

esup.pubchan

Publication des canaux par défaut lors d'un db.init

esup.pubchan=true
esup.pubchan=false

ESUPDEV
ESUP

esup.monitor

Exportation d'informations (via un servlet) sur la mémoire, le nomb re d'utilisateurs, etc.

esup.monitor=false
esup.monitor=true

ESUPDEV
ESUP

esup.userprefs.save

Sauvegarde automatique des préférences de l'utilisateur à la déconnexion.

esup.userprefs.save=false
esup.userprefs.save=true

ESUPDEV
ESUP

 

 


 

esup.log.dir

Dossier de stockage des logs

esup.log.dir=${esup.root}/logs
esup.log.dir=/var/logs/esup

 

esup.log.file

Fichier de logs du portail

esup.log.file=${esup.log.dir}/portal.log

ESUPDEV
ESUP

esup.log.size

Taille de rotation des logs

esup.log.size=50000KB

ESUPDEV
ESUP

esup.log.level

Niveau de logs

esup.log.level=INFO
esup.log.level=DEBUG
esup.log.level=ERROR
esup.log.level=WARN

ESUPDEV
ESUP

 

 

 

 

esup.stats.file

Fichier de logs statistiques

esup.stats.file=${esup.log.dir}/stats.log
esup.stats.file=/home/esup/stats/stats.log

ESUPDEV
ESUP

esup.stats.attributeType

Attribut uPortal contenant le type de personne

esup.stats.attributeType=eduPersonPrimaryAffiliation

ESUPDEV
ESUP

esup.stats.size

Taille de rotation des logs de stats

esup.stats.size=20000KB

ESUPDEV
ESUP

 

 

 

 

esup.keystore

Keystore java a utiliser pour les dialogue du portail en https

esup.keystore=${esup.root}/esup-portail.keystore

ESUPDEV
ESUP

  • Aucune étiquette