This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation:latest:upgrade [2019/02/08 11:58]
coudot [Configuration]
documentation:latest:upgrade [2019/06/28 13:11] (current)
Line 1: Line 1:
-<note tip>**Upgrade from 2.0.x to 2.0.x** : nothing ​to do !</note>+====== ​Upgrade from 2.0.x to 2.0.y ====== 
 +Update from one minor version to another does not require any particular action except: 
 +  ​The Text::Unidecode perl module becomes a requirement after version 2.0.5 //(it will be automatically installed if you upgrade from from the deb or RPM repositories)//​ 
 +  * Since 2.0.5, CAS logout starts validating the service= parameter, but only if you use the CAS Access control policy. The URL sent in the service= parameter will be checked against [[idpcas#​configuring_cas_applications|known CAS applications]],​ Virtual Hosts, and  [[security#​configure_security_settings|trusted domains]]. Add your target domain ​to trusted domains if you suddenly start having "​Invalid URL" messages on logout 
 +  * 2.0.5 adds some improvements in cryptographic functions. To take advantage of them, **you must change the encryption key** of LemonLDAP::​NG (see [[cli_examples#​encryption_key|CLI example]]). 
 +Please apply general caution as you would with any software: have backups and a rollback plan ready! 
 +Do not forget to read the release notes of the version you are about to install for any specific instructions. 
 +===== RPM users ===== 
 +If you have [[installrpm|installed LemonLDAP::​NG from official RPMs]], you may run into bug [[https://​gitlab.ow2.org/​lemonldap-ng/​lemonldap-ng/​issues/​1757|#​1757]] and lose your Apache configuration files while updating from LemonLDAP::​NG 2.0.0 or 2.0.1 to later versions. Please backup your ''/​etc/​httpd/​conf.d/​z-lemonldap-ng-*.conf''​ files before the update.
 ====== Upgrade from 1.9 to 2.0 ====== ====== Upgrade from 1.9 to 2.0 ======