lemonldap-ng/debian/NEWS

51 lines
2.4 KiB
Plaintext
Raw Normal View History

2016-01-22 14:00:19 +01:00
lemonldap-ng (1.9.0-1) UNRELEASED; urgency=low
From now, Lemonldap::NG uses JSON serialization to store configuration and
sessions instead of Storable::nfreeze Perl function. This permits to have
heterogenous servers connected to the same LLNG organization (32/64 bits or
different Perl versions). Old format still works but:
* configuration backends: new format is applied at first configuration
save,
* sessions storages: new format is applied for each new session or when
updating an existing session. You can force LemonLDAP::NG to keep the old
serialization method by setting useStorable to 1 in sessions backend
options if you have some custom hooks.
If you have more than one server and don't want to stop the SSO service, start
upgrading in the following order:
2016-01-22 14:00:19 +01:00
* servers that have only handlers;
* portal servers (all together if your load balancer doesn't keep state by
user or client IP and if users use the menu);
2016-01-22 14:00:19 +01:00
* manager server
To request for authentication, handlers sent a 302 HTTP code even if request
was an Ajax one. From now, a 401 code will be send with a WWW-Authenticate
header containing portal URL. This is a little HTTP protocol hook created
because browsers follow redirection tranparently.
If you want to keep old behaviour, set noAjaxHook to 1 (in General Parameters
-> Advanced -> Handler redirections -> Keep redirections for Ajax).
-- Xavier Guimard <x.guimard@free.fr> Thu, 21 Jan 2016 17:13:07 +0100
2015-10-12 13:13:01 +02:00
lemonldap-ng (1.4.6-1) unstable; urgency=medium
Handler files "My::Package" are no longer installed by default as a module
"Lemonldap::NG::Handler" generic is now available. It is therefore
necessary either to modify Apache configuration files to use
"Lemonldap::NG::Handler" or create your own Perl modules using the provided
examples files.
-- Xavier Guimard <x.guimard@free.fr> Mon, 29 Dec 2014 17:10:00 +0100
2016-01-21 19:06:57 +01:00
lemonldap-ng (1.2.2-1) unstable; urgency=low
2015-10-12 13:13:01 +02:00
Examples files (Apache configuration and default handler files) are now not
installed in /var/lib/lemonldap-ng/handler but available as examples files
Since 1.2.2, LemonLDAP::NG uses 'Demo' authentication backend by default
and the manager is protected by default by LemonLDAP::NG. So for an
unconfigured installation, you have to use dwho account to access to the
manager (password dwho)
-- Xavier Guimard <x.guimard@free.fr> Thu, 29 Nov 2012 06:22:45 +0100