LemonLDAP::NG Web SSO
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
lemonldap-ng/debian
Xavier Guimard c31a15660f Add missing warning overrides 12 years ago
..
po Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
source Reorganize files - work in progress (#444) 13 years ago
NEWS Update Debian files 13 years ago
README.Debian Revert bad change 13 years ago
changelog Update trunk version to 1.4.0 12 years ago
compat Fix Debian pb 13 years ago
control Add libunicode-string-perl in build dependencies for Debian 12 years ago
copyright Licenses reorganized by Config::Model::models::Dpkg::Copyright 12 years ago
distributions Add armel repository (#508) 13 years ago
lemonldap-ng-doc.doc-base Update Debian files (work done by the Debian Perl Group) 13 years ago
lemonldap-ng-doc.docs Update Debian files (work done by the Debian Perl Group) 13 years ago
lemonldap-ng-doc.links Update Debian files 13 years ago
lemonldap-ng.dirs Reorganize files - work in progress (#444) 13 years ago
lemonldap-ng.docs Update Debian files (work done by the Debian Perl Group) 13 years ago
lemonldap-ng.links Update Debian files (work done by the Debian Perl Group) 13 years ago
liblemonldap-ng-common-perl.config Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-common-perl.dirs Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-common-perl.install Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-common-perl.lintian-overrides Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-common-perl.postinst Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-common-perl.templates Rename liblemonldap-ng-conf-perl to liblemonldap-ng-common-perl 12 years ago
liblemonldap-ng-handler-perl.cron.d Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-handler-perl.dirs Fix LEMONLDAP-579 (missing dir in handler debian package) 13 years ago
liblemonldap-ng-handler-perl.docs Update Debian files (work done by the Debian Perl Group) 13 years ago
liblemonldap-ng-handler-perl.examples Split test and handler configuration files (#568) 13 years ago
liblemonldap-ng-handler-perl.install Split test and handler configuration files (#568) 13 years ago
liblemonldap-ng-handler-perl.links Add link to test-apache2.conf in Debian packaging (#568) 13 years ago
liblemonldap-ng-handler-perl.lintian-overrides Remove Cache::Memcached from build dependencies 12 years ago
liblemonldap-ng-handler-perl.postinst Add Apache-2.4 configuration files (see #571) 12 years ago
liblemonldap-ng-handler-perl.postrm Use override instead of postinst files to fix permissions in Debian install 12 years ago
liblemonldap-ng-manager-perl.docs Update Debian files (work done by the Debian Perl Group) 13 years ago
liblemonldap-ng-manager-perl.examples Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-manager-perl.install Install lemonldap-ng-cli in Debian packages 12 years ago
liblemonldap-ng-manager-perl.links Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-manager-perl.postrm Use override instead of postinst files to fix permissions in Debian install 12 years ago
liblemonldap-ng-manager-perl.preinst Use override instead of postinst files to fix permissions in Debian install 12 years ago
liblemonldap-ng-portal-perl.cron.d Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-portal-perl.dirs Add captcha dir in Debian packaging (#642) 12 years ago
liblemonldap-ng-portal-perl.docs Update Debian files (work done by the Debian Perl Group) 13 years ago
liblemonldap-ng-portal-perl.examples Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-portal-perl.install Reorganize files - work in progress (#444) 13 years ago
liblemonldap-ng-portal-perl.links Debian changes 13 years ago
liblemonldap-ng-portal-perl.lintian-overrides Add missing warning overrides 12 years ago
liblemonldap-ng-portal-perl.postinst Add captcha dir in Debian packaging (#642) 12 years ago
liblemonldap-ng-portal-perl.postrm Use override instead of postinst files to fix permissions in Debian install 12 years ago
liblemonldap-ng-portal-perl.preinst Use override instead of postinst files to fix permissions in Debian install 12 years ago
migrating.sql Reorganize files - work in progress (#444) 13 years ago
rules Add missing warning overrides 12 years ago
watch Reorganize files - work in progress (#444) 13 years ago

README.Debian

FIRST CONFIGURATION STEPS

1 - Change default DNS domain
-----------------------------

By default, DNS domain is example.com. You can change using dpkg-reconfigure or
with a quick sed command. For example, we change it to ow2.org:

sed -i 's/example\.com/ow2.org/g' /etc/lemonldap-ng/* \
/var/lib/lemonldap-ng/conf/lmConf-1 /var/lib/lemonldap-ng/test/index.pl

2 - Enable LL::NG sites in Apache
---------------------------------

Enable the components you've installed:

# Portal
a2ensite portal-apache2.conf

# Manager
a2ensite manager-apache2.conf

# Handler
a2ensite handler-apache2.conf
a2ensite test-apache2.conf

and enable mod_perl if not already loaded:

a2enmod perl

Then restart Apache:

apache2ctl configtest
apache2ctl restart

3 - Check your DNS
------------------

Be sure that your browser can join (adapt it with your domain):
- auth.example.com : the authentication portal
- manager.example.com: the configuration interface

4 - Connect to the manager
--------------------------

Go to http://manager.example.com/, you'll be redirected to the portal. Then
enjoy!

5 - Default accounts
--------------------

By default, LemonLDAP::NG use "Demo" authentication backend, so you can use the
following accounts:

Login Password Role
rtyler rtyler user
msmith msmith user
dwho dwho administrator

6 - Base configuration file
---------------------------

The configuration is managed by the manager with the exception of some basic
parameters such as the storage type configuration. These parameters are defined
in the file /etc/lemonldap-ng/lemonldap-ng.ini.

This file can also be used to override the global configuration locally

6 - See more
------------

http://lemonldap-ng.org/