Pages enfant
  • 02 - config.properties (esup-3)
[ use.embedded.ant ] [ use.embedded.maven ] [ use.embedded.tomcat ] [ tomcat.update ] [ tomcat.reloadable ] [ tomcat.port.shutdown ] [ tomcat.port.http ] [ tomcat.port.jk ] [ esup.public.host ] [ esup.public.proto ] [ esup.public.port ] [ esup.public.uri ] [ esup.public.guest.uri ] [ esup.public.ressource.uri ] [ esup.real.host ] [ esup.real.uri ] [ esup.real.port.https ] [ esup.ldap.auth ] [ esup.ldap.url ] [ esup.ldap.baseDN ] [ esup.ldap.bindDN ] [ esup.ldap.bindPasswd ] [ esup.ldap.persondirs.use ] [ esup.ldap.uid ] [ esup.cas.auth ] [ esup.cas.proto ] [ esup.cas.proxy ] [ esup.cas.host ] [ esup.cas.port.https ] [ esup.cas.port.http ] [ esup.cas.uri ] [ esup.cas.withoutSSL ] [ esup.cas.uri.login ] [ esup.cas.uri.validate ] [ esup.cas.uri.proxy ] [ esup.cas.uri.logout ] [ esup.real.uri.callbackCas ] [ esup.db.auth ] [ esup.db.persondirs.use ] [ esup.db.username ] [ esup.db.password ] [ esup.db.type ] [ esup.db.url ] [ esup.db.className ] [ esup.xsl.debug ] [ esup.xsl.cache ] [ esup.xsl.help.url ] [ esup.xsl.help.login ] [ esup.xsl.use_subnavigation_row ] [ esup.xsl.use_web_search ] [ esup.xsl.use.sidebar ] [ esup.xsl.use.sidebar.focused ] [ esup.xsl.use.sidebar.guest ] [ esup.xsl.use.sidebar.location ] [ esup.xsl.use.sidebar.location.focused ] [ esup.xsl.use.sidebar.location.guest ] [ esup.ws.groups ] [ esup.monitor ] [ esup.userprefs.save ] [ esup.log.dir ] [ esup.log.file ] [ esup.log.size ] [ esup.log.level ] [ esup.stats.file ] [ esup.stats.attributeType ] [ esup.stats.channelFnames ] [ esup.stats.size ] [ esup.title.main ] [ esup.host.logicalName ] [ esup.session.lifetime ] [ esup.languages ] [ esup.default.language ] [ esup.upload-maxsize ] [ esup.keystore ]

Fichier config.properties


config.properties
# Components Options
use.embedded.ant=true
use.embedded.maven=true
use.embedded.tomcat=true

# Tomcat Options
tomcat.update=true
tomcat.reloadable=true
tomcat.port.shutdown=8005
tomcat.port.http=8080
tomcat.port.jk=8009

# URL Options
esup.public.host=localhost
esup.public.proto=http
esup.public.port=
esup.public.uri=
esup.public.guest.uri=/Guest
esup.public.ressource.uri=/ResourceServingWebapp

esup.real.host=${esup.public.host}
esup.real.uri=${esup.public.uri}
esup.real.port.https=

# LDAP Options
esup.ldap.auth=false
esup.ldap.url=ldap://ldap1.univ.fr:389 ldap://ldap2.univ.fr:389
esup.ldap.baseDN=dc=univ,dc=fr
esup.ldap.bindDN=
esup.ldap.bindPasswd=
esup.ldap.persondirs.use=false
esup.ldap.uid=uid

# CAS Options
esup.cas.auth=false
esup.cas.proto=https
esup.cas.proxy=false
esup.cas.host=auth.univ.fr
esup.cas.port.https=
esup.cas.port.http=
esup.cas.uri=
esup.cas.withoutSSL=false
esup.cas.uri.login=/login
esup.cas.uri.validate=/serviceValidate
esup.cas.uri.proxy=/proxy
esup.cas.uri.logout=/logout
esup.real.uri.callbackCas=/CasProxyServlet

# DB Options
esup.db.auth=true
esup.db.persondirs.use=true
esup.db.username=sa
esup.db.password=
# db type : mysql, hsql, postgresql
esup.db.type=hsql
esup.db.url=jdbc:hsqldb:hsql://localhost:8887
esup.db.className=org.hsqldb.jdbcDriver

# XSL Options
esup.xsl.debug=false
esup.xsl.cache=false
esup.xsl.help.url=
esup.xsl.help.login=http://www.esup-portail.org/display/ESUPMU/Documentation+uPortal+3

esup.xsl.use.sidebar=false
esup.xsl.use.sidebar.focused=false
esup.xsl.use.sidebar.guest=false

# LOG Options
esup.log.dir=${esup.root}/logs
esup.log.file=${esup.log.dir}/portal.log
esup.log.size=50000KB
esup.log.level=INFO

# STATS Options
esup.stats.file=${esup.log.dir}/stats.log
esup.stats.attributeType=eduPersonPrimaryAffiliation
esup.stats.channelFnames=all
esup.stats.size=20000KB

# MISC Options
esup.title.main=eSup DEVEL ${uportal.ver} - [${esup.host.logicalName}]
esup.host.logicalName=esup1

esup.session.lifetime=30
esup.languages=fr_FR,en_US
esup.default.language=fr
esup.upload-maxsize=300000

esup.ws.groups=true
esup.monitor=true

esup.userprefs.save=false

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

 

Avec :

Variable

Description

Exemple

Version de package

use.embedded.ant

Utilisation de ant embarqué

use.embedded.ant=true
use.embedded.ant=false

ESUPDEV
ESUP

use.embedded.maven

Utilisation de maven embarqué

use.embedded.maven=true
use.embedded.maven=false

ESUPDEV
ESUP

use.embedded.tomcat

Utilisation de tomcatembarqué

use.embedded.tomcat=true
use.embedded.tomcat=false

ESUPDEV
ESUP

tomcat.update

Doit on mettre à jour le server.xml de Tomcat et les librairies

tomcat.update=true
tomcat.update=false

ESUPDEV

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.guest.uri

URI d'accès à la servlet Guest

esup.public.guest.uri=/Guest

ESUPDEV
ESUP

esup.public.ressource.uri

URI d'accèsau context Ressource Server

esup.public.ressource.uri=/ResourceServingWebapp

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.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.baseDN

BaseDN LDAP

esup.ldap.baseDN=dc=univ,dc=fr
esup.ldap.baseDN=dc=univ-X,dc=fr

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.uid

Nom de l'attribut username

esup.ldap.uid=uid

ESUPDEV
ESUP

 

 

 

 

esup.cas.auth

Utilisation de CAS pour l'authentification

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

ESUPDEV
ESUP

esup.cas.proto

Protocole d'accès CAS

esup.cas.proto=https

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.port.http

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

esup.cas.port.http=
esup.cas.port.http=8080

ESUPDEV
ESUP

esup.cas.uri

URI de base du serveur CAS (vide=/)

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

ESUPDEV
ESUP

esup.cas.withoutSSL

Accès a CAS sans HTTPS (NE PAS UTILISER EN PRODUCTION)

esup.cas.withoutSSL=false

ESUPDEV

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.real.uri.callbackCas

URI du portail pour être proxy CAS

esup.real.uri.callbackCas=/CasProxyServlet

ESUPDEV
ESUP

 

 

 

 

esup.db.auth

Utilisation de la base de données uPortal pour l'authentification. L'accès au formulaire d'authentification se fait par l'url : <url_portail>/private/index.jsp
NE PAS UTILISER EN PRODUCTION, et NE PAS OUBLIER de changer le mot de passe de l'utilisateur admin si cette option est activée

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.type

Type de base (mysql, hsql, postgresql)

esup.db.type=hsql

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.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.xsl.debug

Active le debug de la transformation XSL (NE PAS UTILISER EN PRODUCTION)

esup.xsl.debug=false

ESUPDEV

esup.xsl.cache

Désactive le cache de la transformation XSL (NE PAS UTILISER EN PRODUCTION)

esup.xsl.cache=false

ESUPDEV

esup.xsl.help.url

Url d'aide pour les utilisateurs

esup.xsl.help.url=[http://www.esup-portail.org/display/ESUPMU/Documentations+%28esup-3%29
]

ESUPDEV
ESUP

esup.xsl.help.login

Url d'aide au login

esup.xsl.help.login=[http://www.esup-portail.org/display/ESUPMU/Documentations+%28esup-3%29
]

ESUPDEV
ESUP

esup.xsl.use_subnavigation_row

Afficher une barre horizontale de sous-menus

true, false

 

esup.xsl.use_web_search

Afficher le formulaire de recherche Web dans l'en-tête

true, false

 

 

 

 

 

esup.xsl.use.sidebar

Afficher une barre de côté

esup.xsl.use.sidebar=false

ESUPDEV
ESUP

esup.xsl.use.sidebar.focused

Afficher une barre de côté quand un canal est maximisé

esup.xsl.use.sidebar.focused=false

ESUPDEV
ESUP

esup.xsl.use.sidebar.guest

Afficher une barre de côté en mode invité

esup.xsl.use.sidebar.guest=false

ESUPDEV
ESUP

esup.xsl.use.sidebar.location

Emplacement de la barre de côté

right, left

 

esup.xsl.use.sidebar.location.focused

Emplacement de la barre de côté quand un canal est maximisé

right, left

 

esup.xsl.use.sidebar.location.guest

Emplacement de la barre de côté en mode invité

right, left

 

 

 

 

 

esup.ws.groups

Exportation des groupes dans un Web Service sur le portail

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

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.channelFnames

Les fnames des canaux a logguer dans les statistiques

esup.stats.channelFnames=all
esup.stats.channelFnames=cas-test,mon-canal

ESUPDEV
ESUP

esup.stats.size

Taille de rotation des logs de stats

esup.stats.size=20000KB

ESUPDEV
ESUP

 

 

 

 

esup.title.main

Titre affiché dans la balise title des pages HTML

esup.title.main=eSup DEVEL $

Unknown macro: {uportal.ver}

- [$

Unknown macro: {esup.host.logicalName}

]

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.default.language

Langue par défaut

esup.default.language=fr

ESUPDEV
ESUP

esup.upload-maxsize

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

esup.upload-maxsize=300000

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