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 67720c4aa2 Add LWP::Protocol::https in recommended dependencies 13 years ago
..
po Add Debian brazilian translation 13 years ago
source Reorganize files - work in progress (#444) 14 years ago
NEWS Update Debian files 13 years ago
README.Debian Revert bad change 13 years ago
changelog Update to 1.3 14 years ago
compat Fix Debian pb 13 years ago
control Add LWP::Protocol::https in recommended dependencies 13 years ago
copyright Update copyright 13 years ago
distributions Add armel repository (#508) 14 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) 14 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-conf-perl.config Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-conf-perl.dirs Update Debian files (work done by the Debian Perl Group) 13 years ago
liblemonldap-ng-conf-perl.install Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-conf-perl.lintian-overrides Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-conf-perl.postinst Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-conf-perl.templates Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-handler-perl.cron.d Reorganize files - work in progress (#444) 14 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 13 years ago
liblemonldap-ng-handler-perl.postinst Add Apache-2.4 configuration files (see #571) 13 years ago
liblemonldap-ng-handler-perl.postrm Use override instead of postinst files to fix permissions in Debian install 13 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) 14 years ago
liblemonldap-ng-manager-perl.install Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-manager-perl.links Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-manager-perl.postrm Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-manager-perl.preinst Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-portal-perl.cron.d Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-portal-perl.dirs Update Debian files (work done by the Debian Perl Group) 13 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) 14 years ago
liblemonldap-ng-portal-perl.install Reorganize files - work in progress (#444) 14 years ago
liblemonldap-ng-portal-perl.links Debian changes 13 years ago
liblemonldap-ng-portal-perl.lintian-overrides Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-portal-perl.postinst Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-portal-perl.postrm Use override instead of postinst files to fix permissions in Debian install 13 years ago
liblemonldap-ng-portal-perl.preinst Use override instead of postinst files to fix permissions in Debian install 13 years ago
migrating.sql Reorganize files - work in progress (#444) 14 years ago
rules Use override instead of postinst files to fix permissions in Debian install 13 years ago
watch Reorganize files - work in progress (#444) 14 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/