|
|
|
@ -23,6 +23,7 @@ |
|
|
|
|
# If you want to create customFunctions in rules, declare them here: |
|
|
|
|
;customFunctions => 'function1 function2', |
|
|
|
|
;customFunctions => 'Package::func1 Package::func2', |
|
|
|
|
|
|
|
|
|
# CROSS-DOMAIN |
|
|
|
|
# If you have some handlers that are not registered on the main domain, |
|
|
|
|
# uncomment this |
|
|
|
@ -68,6 +69,7 @@ |
|
|
|
|
# ldapBindPassword = secret |
|
|
|
|
type=File |
|
|
|
|
dirName=/var/lib/lemonldap-ng/conf |
|
|
|
|
|
|
|
|
|
# LOCAL CACHE CONFIGURATION |
|
|
|
|
# |
|
|
|
|
# To increase performances, use a local cache for the configuration. You have |
|
|
|
@ -94,6 +96,7 @@ localStorageOptions={ 'namespace' => 'MyNamespace', 'default_expires_in' => 600, |
|
|
|
|
;portalRequireOldPassword = 1 |
|
|
|
|
# Attribute displayed as connected user |
|
|
|
|
;portalUserAttr => "mail", |
|
|
|
|
|
|
|
|
|
# LOG |
|
|
|
|
# By default, all is logged in Apache file. To log user actions by |
|
|
|
|
# syslog, just set syslog facility here: |
|
|
|
@ -106,6 +109,7 @@ localStorageOptions={ 'namespace' => 'MyNamespace', 'default_expires_in' => 600, |
|
|
|
|
# (http://auth.example.com/index.pl/sessions) |
|
|
|
|
# You can also restrict attributes and macros exported by getAttributes |
|
|
|
|
;exportedAttr => uid mail |
|
|
|
|
|
|
|
|
|
# PASSWORD POLICY |
|
|
|
|
# Remove comment to use LDAP Password Policy |
|
|
|
|
;ldapPpolicyControl = 1 |
|
|
|
@ -148,6 +152,7 @@ localStorageOptions={ 'namespace' => 'MyNamespace', 'default_expires_in' => 600, |
|
|
|
|
# cn|mail|status, where cn, mail and status will be replaced by their |
|
|
|
|
# values. |
|
|
|
|
;ldapGroupAttributeNameSearch = ['cn'] |
|
|
|
|
|
|
|
|
|
# NOTIFICATIONS SERVICE |
|
|
|
|
# Use it to be able to notify messages during authentication |
|
|
|
|
;notification = 1 |
|
|
|
@ -165,19 +170,23 @@ localStorageOptions={ 'namespace' => 'MyNamespace', 'default_expires_in' => 600, |
|
|
|
|
# your website use Lemonldap::NG without handler with SOAP functions. |
|
|
|
|
;trustedDomains => 'my.trusted.host example2.com', |
|
|
|
|
|
|
|
|
|
# Menu |
|
|
|
|
# MENU |
|
|
|
|
applicationList={ 'Menu' => { type => 'category', 'Example' => { type => 'category', 'test1' => { type => 'application', options => { name => 'Application Test 1', uri => 'http://test1.__DNSDOMAIN__/', description => 'A simple application displaying authenticated user', logo => 'wheels.png', display => 'auto', }, },'test2' => { type => 'application', options => { name => 'Application Test 2', uri => 'http://test2.__DNSDOMAIN__/', description => 'The same simple application displaying authenticated user', logo => 'wheels.png', display => 'auto', }, }, },'Administration' => { type => 'category', 'manager' => { type => 'application', options => { name => 'WebSSO Manager', uri => 'http://manager.__DNSDOMAIN__/', description => 'Configure LemonLDAP::NG WebSSO', logo => 'tools.png', display => 'on', }, },'sessions' => { type => 'application', options => { name => 'Sessions explorer', uri => 'http://manager.__DNSDOMAIN__/sessions.pl', description => 'Explore WebSSO sessions', logo => 'tools.png', display => 'on', }, }, },'Documentation' => { type => 'category', 'localdoc' => { type => 'application', options => { name => 'Local documentation', uri => 'http://manager.__DNSDOMAIN__/doc/', description => 'Documentation supplied with LemonLDAP::NG', logo => 'docs.png', display => 'on', }, },'officialwebsite' => { type => 'application', options => { name => 'Offical Website', uri => 'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation', description => 'Official LemonLDAP::NG Website', logo => 'web.png', display => 'on', }, }, }, }, } |
|
|
|
|
|
|
|
|
|
[handler] |
|
|
|
|
# Set https to 1 if your handler protect a https website (used only for |
|
|
|
|
# redirections to the portal |
|
|
|
|
https = 0 |
|
|
|
|
|
|
|
|
|
# Set https to 1 if your handler protect a https website (used only for |
|
|
|
|
# redirections to the portal) |
|
|
|
|
;https = 0 |
|
|
|
|
# Set port if your your hanlder protect a website on a non standard port |
|
|
|
|
# - 80 for http, 443 for https (used only for redirections ti the portal) |
|
|
|
|
;port = 8080 |
|
|
|
|
# Set status to 1 if you want to have the report of activity (used for |
|
|
|
|
# example to inform MRTG) |
|
|
|
|
status = 0 |
|
|
|
|
|
|
|
|
|
[manager] |
|
|
|
|
|
|
|
|
|
# Manager protection: by default, the manager isn't protected. You can |
|
|
|
|
# protect it : |
|
|
|
|
# * by Apache itself, |
|
|
|
@ -191,4 +200,5 @@ status = 0 |
|
|
|
|
|
|
|
|
|
[apply] |
|
|
|
|
|
|
|
|
|
# URL used to reload configuration |
|
|
|
|
test1.__DNSDOMAIN__=http://test1.__DNSDOMAIN__/reload |
|
|
|
|