lemonldap-ng issueshttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues2024-03-11T13:27:24Zhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/3108Digest::HMAC should be a required dependency2024-03-11T13:27:24ZMaxime BessonDigest::HMAC should be a required dependency### Affected version
Version: 2.18.2
### Summary
* Install LLNG on Centos8 without recommended dependencies
* Portal doesn't start
### Logs
```
Lemonldap::NG::Portal::Plugins::TrustedBrowser load error: Could not load class (Lemonl...### Affected version
Version: 2.18.2
### Summary
* Install LLNG on Centos8 without recommended dependencies
* Portal doesn't start
### Logs
```
Lemonldap::NG::Portal::Plugins::TrustedBrowser load error: Could not load class (Lemonldap::NG::Common::TOTP) because : Can't locate Digest/HMAC_SHA1.pm in @INC
```
### Possible fixes
* Do not load TrustedBrowser by default
* OR: make Digest::HMAC a required dependency: probably makes more sense because TOTP is common these days2.19.0Maxime BessonMaxime Bessonhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/3090LemonLDAP::NG 2.18.1 update problem Redhat 8 selinux-policy >= 3.14.3-132.el82024-01-31T10:29:19Zkevin reverchonLemonLDAP::NG 2.18.1 update problem Redhat 8 selinux-policy >= 3.14.3-132.el8### Affected version
Version: 2.18.1
Platform: Apache
### Summary
We use Linux Redhat 8.
We want update Lemonldap 2.17.0-1.el8.noarch to 2.18.1-1.el8.noarch.
We cannot update because there is a dependency problem with the package le...### Affected version
Version: 2.18.1
Platform: Apache
### Summary
We use Linux Redhat 8.
We want update Lemonldap 2.17.0-1.el8.noarch to 2.18.1-1.el8.noarch.
We cannot update because there is a dependency problem with the package lemonldap-ng-selinux-2.18.1-1.el8.noarch.
lemonldap-ng-selinux-2.18.1-1.el8.noarc require selinux-policy >= 3.14.3-132.el8 but in official repository's redhat, the last version for this package is selinux-policy-3.14.3-128.el8_9.1.noarch.
### Logs
Error:
Problem: cannot install the best update candidate for package lemonldap-ng-selinux-2.17.0-1.el8.noarch
- nothing provides selinux-policy-base >= 3.14.3-132.el8 needed by lemonldap-ng-selinux-2.18.1-1.el8.noarch from UL2_Special_Lemonldapng_2_0_EL8
- nothing provides selinux-policy >= 3.14.3-132.el8 needed by lemonldap-ng-selinux-2.18.1-1.el8.noarch from UL2_Special_Lemonldapng_2_0_EL8
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
### Backends used
### Possible fixes
Changes the version for Redhat Plateform.
Thanks
Kevin2.18.2Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/3086Make systemd timers taken from debian directory available globally2024-03-27T10:01:48ZXavier BachelotMake systemd timers taken from debian directory available globally### Summary
Make systemd timers taken from debian directory available globally
### Design proposition
Also make sure variables set when calling make are properly replaced in the various provided systemd/cron/etc... files.
General house...### Summary
Make systemd timers taken from debian directory available globally
### Design proposition
Also make sure variables set when calling make are properly replaced in the various provided systemd/cron/etc... files.
General housekeeping of the Makefile.
See !4352.19.0Xavier BachelotXavier Bachelothttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/3072Authen WebAuthn package not available on CentOS 72023-12-22T23:22:15ZClément OUDOTAuthen WebAuthn package not available on CentOS 7When installing 2.18 on Cent07:
```
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet lemonldap-ng.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng.noarch 0:2.18.0-1.el7 sera utilisé
---> ...When installing 2.18 on Cent07:
```
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet lemonldap-ng.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-conf.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-conf.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-doc.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-doc.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-fastcgi-server.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-fastcgi-server.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-handler.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-handler.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-manager.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-manager.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-nginx.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-nginx.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-portal.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-portal.noarch 0:2.18.0-1.el7 sera utilisé
--> Traitement de la dépendance : perl(Authen::WebAuthn) pour le paquet : lemonldap-ng-portal-2.18.0-1.el7.noarch
---> Le paquet lemonldap-ng-selinux.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-selinux.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-test.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-test.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet lemonldap-ng-uwsgi-app.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet lemonldap-ng-uwsgi-app.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet perl-Lemonldap-NG-Common.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet perl-Lemonldap-NG-Common.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet perl-Lemonldap-NG-Handler.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet perl-Lemonldap-NG-Handler.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet perl-Lemonldap-NG-Manager.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet perl-Lemonldap-NG-Manager.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet perl-Lemonldap-NG-Portal.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet perl-Lemonldap-NG-Portal.noarch 0:2.18.0-1.el7 sera utilisé
---> Le paquet perl-Lemonldap-NG-SSOaaS-Apache-Client.noarch 0:2.17.2-1.el7 sera mis à jour
---> Le paquet perl-Lemonldap-NG-SSOaaS-Apache-Client.noarch 0:2.18.0-1.el7 sera utilisé
--> Résolution des dépendances terminée
Erreur : Paquet : lemonldap-ng-portal-2.18.0-1.el7.noarch (lemonldap-ng)
Requiert : perl(Authen::WebAuthn)
Vous pouvez essayer d'utiliser --skip-broken pour contourner le problème
Vous pouvez essayer d'exécuter : rpm -Va --nofiles --nodigest
```
We should remove Authen::WebAuthn form requires for EL72.18.1https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2997Installation of LLNG 2.16.2 retrieves a 2.17 dependency2023-11-29T15:47:15ZMickael BrideInstallation of LLNG 2.16.2 retrieves a 2.17 dependencyWhen installing LLNG 2.16.2 on Almalinux 8 with Yum, the "perl-Lemonldap-NG-SSSaaS-Apache-Client" 2.17.0-1.el8 is retrieved instead of 2.16.2-1.el8.When installing LLNG 2.16.2 on Almalinux 8 with Yum, the "perl-Lemonldap-NG-SSSaaS-Apache-Client" 2.17.0-1.el8 is retrieved instead of 2.16.2-1.el8.2.18.0Xavier BachelotXavier Bachelothttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2763Install LL::NG on EL92022-09-09T13:27:02ZClément OUDOTInstall LL::NG on EL9We need to check if we can install LL::NG on EL9 and provide packages
@xavierb did you test it?We need to check if we can install LL::NG on EL9 and provide packages
@xavierb did you test it?2.0.15Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2749Installation of LemonLDAP 2.0.13 retrieves llng selinux 2.0.14 package2022-06-20T22:01:37ZMickael BrideInstallation of LemonLDAP 2.0.13 retrieves llng selinux 2.0.14 packageWhen I explicitly install lemonldap-ng-2.0.13-2.el8 with llng yum repo, I get all packages in the right version, except lemonldap-ng-selinux which is 2.0.14-1.el8When I explicitly install lemonldap-ng-2.0.13-2.el8 with llng yum repo, I get all packages in the right version, except lemonldap-ng-selinux which is 2.0.14-1.el82.0.15Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2739Provide a specific package to install LLNG FastCGI client2022-09-07T13:47:43ZChristophe Maudouxchrmdx@gmail.comProvide a specific package to install LLNG FastCGI client### Summary
SSOaaS requires DevOps hanlder. Currently, to be able to deploy SSOaaS with Apache, Dev team has to install Mod-Perl2 (Apache module to parse HTTP headers), FCGI::Client (DevOps handler dependency) and liblemonldapng-handler...### Summary
SSOaaS requires DevOps hanlder. Currently, to be able to deploy SSOaaS with Apache, Dev team has to install Mod-Perl2 (Apache module to parse HTTP headers), FCGI::Client (DevOps handler dependency) and liblemonldapng-handler-perl (LLNG Apache MP2 FastCGI client).
It sounds weird for Dev team to have to install ALL the handler part.
### Design proposition
Provide a liblemonldapng-fastcgi-client-perl package. In other words, split handler and fastcgi client.2.0.15Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2681Install extras rpm repo for continuous integration2022-01-14T13:10:10ZClément OUDOTInstall extras rpm repo for continuous integrationLasso tests are skipped in our CI because perl-Lasso is not installedLasso tests are skipped in our CI because perl-Lasso is not installed2.0.14https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2311LLNG packages signature issue on CentOS 82020-09-11T10:01:32ZJulien LedouxLLNG packages signature issue on CentOS 8### Environment
LemonLDAP::NG version: 2.0.9
Operating system: CentOS 8
Web server: Nginx
### Summary
I've been working on LLNG 2.0.9 docker build on CentOS 8, and I've run into a few issues with LLNG packages and dependencies.
I'm...### Environment
LemonLDAP::NG version: 2.0.9
Operating system: CentOS 8
Web server: Nginx
### Summary
I've been working on LLNG 2.0.9 docker build on CentOS 8, and I've run into a few issues with LLNG packages and dependencies.
I'm referring to these documentation's pages (that are more CentOS 7 oriented):
- https://lemonldap-ng.org/documentation/latest/installrpm.html
- https://lemonldap-ng.org/documentation/2.0/prereq.html
Here are the issues I've got:
- some dependencies have been moved to a different repo (or merged into a different package), you now need to add CentOS 8 PowerTools repo to be able to install perl-CGI (perl-CGI-Session is gone), perl-Clone, perl-IO-String
- LLNG packages are unsigned, I've had to set `gpgcheck=0` to be able to install those (I've double checked that GPG key is properly imported)
```
wget -q https://lemonldap-ng.org/_media/rpm-gpg-key-ow2
rpm --import rpm-gpg-key-ow2
```
### Logs
Logs about the missing PowerTools repo:
```
yum install -y perl-CGI-Session perl-Clone perl-IO-String [...]
No match for argument: perl-CGI-Session
No match for argument: perl-Clone
No match for argument: perl-IO-String
Error: Unable to find a match: perl-CGI-Session perl-Clone perl-IO-String
```
Logs about unsigned LLNG packages:
```
Package lemonldap-ng-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-conf-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-doc-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-fastcgi-server-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-handler-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-manager-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-nginx-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-portal-2.0.9-1.el8.noarch.rpm is not signed
Package lemonldap-ng-test-2.0.9-1.el8.noarch.rpm is not signed
Package perl-Lemonldap-NG-Common-2.0.9-1.el8.noarch.rpm is not signed
Package perl-Lemonldap-NG-Handler-2.0.9-1.el8.noarch.rpm is not signed
Package perl-Lemonldap-NG-Manager-2.0.9-1.el8.noarch.rpm is not signed
Package perl-Lemonldap-NG-Portal-2.0.9-1.el8.noarch.rpm is not signed
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: GPG check FAILED
```
### Possible fixes
Install PowerTools repo:
```
yum install -y dnf-plugins-core
yum config-manager --set-enabled PowerTools
```
Deactivate GPG check in LLNG repo:
```
[lemonldap-ng]
name=LemonLDAP::NG packages
baseurl=https://lemonldap-ng.org/redhat/stable/$releasever/noarch
enabled=1
gpgcheck=0
````2.0.10Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2210Availability of perl-LDAP in CentOS 82020-06-24T20:17:27ZClément OUDOTAvailability of perl-LDAP in CentOS 8Since a few days, Perl-LDAP is no more available in CentOS 8. Our builds are failing.
We can remove this target for the moment, but this issue is here to remember we need to take care of this.Since a few days, Perl-LDAP is no more available in CentOS 8. Our builds are failing.
We can remove this target for the moment, but this issue is here to remember we need to take care of this.2.0.9Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2054Missing dependency in update to 2.0.72019-12-30T15:33:57ZHeinz MayerMissing dependency in update to 2.0.7On Red Hat 7 the update to 2.0.7 fails
Error: Package: perl-Net-OAuth-0.28-2.el7.noarch (epel)
Requires: perl(Class::Data::Inheritable)On Red Hat 7 the update to 2.0.7 fails
Error: Package: perl-Net-OAuth-0.28-2.el7.noarch (epel)
Requires: perl(Class::Data::Inheritable)FAQhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2013Handler, yum install2020-04-24T16:46:57ZGrégory ROYHandler, yum installHello,
### Concerned version
Version: 2.0.6
Platform: RH7 / CentOS7
### Summary
these dependencies are missing when installing the package "lemonldap-ng-handler" via yum
- perl-LWP-Protocol-https
- perl-Cache-Cache
- perl-Apache-S...Hello,
### Concerned version
Version: 2.0.6
Platform: RH7 / CentOS7
### Summary
these dependencies are missing when installing the package "lemonldap-ng-handler" via yum
- perl-LWP-Protocol-https
- perl-Cache-Cache
- perl-Apache-Session-Browseable
Regards,
Greg2.0.7Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1957Provide packages for CentOS 82020-04-30T19:21:25ZClément OUDOTProvide packages for CentOS 8CentOS 8 was released a few days ago, we should work on LL::NG packages for this distribution.
Emmanuel Seyman from EPEL will help us with dependencies.CentOS 8 was released a few days ago, we should work on LL::NG packages for this distribution.
Emmanuel Seyman from EPEL will help us with dependencies.2.0.8Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1951Captcha not working on CentOS 7 after ImageMagick upgrade2019-10-18T13:44:28ZClément OUDOTCaptcha not working on CentOS 7 after ImageMagick upgradeWe have an issue in CentOS with latest GD::Image and ImageMagick modules, the captcha size is always one character:
![image](/uploads/db4e0ff15b7be052cf4dde6e6485de42/image.png)
```
[root@kptn-centos7 ~]# rpm -qa | grep -i magic
ImageM...We have an issue in CentOS with latest GD::Image and ImageMagick modules, the captcha size is always one character:
![image](/uploads/db4e0ff15b7be052cf4dde6e6485de42/image.png)
```
[root@kptn-centos7 ~]# rpm -qa | grep -i magic
ImageMagick-6.7.8.9-18.el7.x86_64
perl-Variable-Magic-0.54-2.el7.x86_64
ImageMagick-perl-6.7.8.9-18.el7.x86_64
```
I don't have this issue on Ubuntu, with these versions:
```
root@llng-site:~# dpkg -l | grep -i magick
ii imagemagick-6-common 8:6.9.7.4+dfsg-11+deb9u7 all image manipulation programs -- infrastructure
ii libimage-magick-perl 8:6.9.7.4+dfsg-11+deb9u7 all Perl interface to the ImageMagick graphics routines
ii libimage-magick-q16-perl 8:6.9.7.4+dfsg-11+deb9u7 amd64 Perl interface to the ImageMagick graphics routines -- Q16 version
ii libmagickcore-6.q16-3:amd64 8:6.9.7.4+dfsg-11+deb9u7 amd64 low-level image manipulation library -- quantum depth Q16
ii libmagickwand-6.q16-3:amd64 8:6.9.7.4+dfsg-11+deb9u7 amd64 image manipulation library -- quantum depth Q16
ii php-imagick
```
A workaround is to disable ImageMagick for Captcha :
```
diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/Captcha.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/Captcha.pm
index c4ee4ee1b..5304528b8 100644
--- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/Captcha.pm
+++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/Captcha.pm
@@ -1,7 +1,7 @@
package Lemonldap::NG::Portal::Lib::Captcha;
use strict;
-use GD::SecurityImage use_magick => 1;
+use GD::SecurityImage use_magick => 0;
use Mouse;
use MIME::Base64;
```
But the result is not as good as with ImageMagick.FAQhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1865Dependencies missing in RPM2019-07-26T05:51:28ZClément OUDOTDependencies missing in RPMAfter installing LL::NG 2.0.5 on a fresh CentOS 7, I had the following issues:
* mod_fcgid is required for Manager vhost, but is not installed as a dependency
* String::Random is required, but is not installed as a dependency:
```
[Thu J...After installing LL::NG 2.0.5 on a fresh CentOS 7, I had the following issues:
* mod_fcgid is required for Manager vhost, but is not installed as a dependency
* String::Random is required, but is not installed as a dependency:
```
[Thu Jul 25 16:28:49 2019] [LLNG:24049] [error] Unable to build Lemonldap::NG::Portal::Plugins::Register object: Missing recommended dependency to String::Random at /usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Crypto.pm line 213, <FILE> line 1.
[Thu Jul 25 16:28:49 2019] [LLNG:24049] [error] Underlying object can't load conf (Lemonldap::NG::Portal::Main->reloadConf)
Use of uninitialized value in string eq at /usr/share/perl5/vendor_perl/Lemonldap/NG/Handler/Lib/PSGI.pm line 23, <FILE> line 1.
[Thu Jul 25 16:28:49 2019] [LLNG:24049] [error] Unable to protect this server (Lemonldap::NG::Common::Conf::Backends::File loaded.
```2.0.6Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1804LemonLDAP installation on CentOS7 with yum all nginx.conf files missing2019-06-19T06:06:08ZMichael GoldfingerLemonLDAP installation on CentOS7 with yum all nginx.conf files missing### Concerned version
Version: %"2.0.4"
Platform: Nginx
### Summary
nginx config files missing
After installing lemonldap with yum there are no config files for nginx in the hole file system.
Checked with: find / -name "*nginx.conf"
...### Concerned version
Version: %"2.0.4"
Platform: Nginx
### Summary
nginx config files missing
After installing lemonldap with yum there are no config files for nginx in the hole file system.
Checked with: find / -name "*nginx.conf"
Therefore the steps in https://lemonldap-ng.org/documentation/latest/confignginx do not generate valid symlinks
The folder /etc/lemonldap-ng only holds one file -> lemonldap-ng.ini
/usr/local/lemonldap-ng/etc/ do not exists after yum installation.
### Possible fixes
Add the config files in the rpm package provided by the yum repository.FAQClément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1757[RPM] Update lemonldap-ng 2.0.1 to 2.0.4 delete vhosts file2019-09-09T08:54:28ZMame Dieynaba SENE[RPM] Update lemonldap-ng 2.0.1 to 2.0.4 delete vhosts file### Concerned version
Version: %"2.0.4"
Platform: (Apache/centos7)
### Vhosts files delete
Update lemonldap-ng version 2.0.1 to 2.0.4 delete vhosts file in /etc/httpd/conf.d/ and create z-lemonldap-ng.*.conf.rpmnew with default con...### Concerned version
Version: %"2.0.4"
Platform: (Apache/centos7)
### Vhosts files delete
Update lemonldap-ng version 2.0.1 to 2.0.4 delete vhosts file in /etc/httpd/conf.d/ and create z-lemonldap-ng.*.conf.rpmnew with default configuration [z-lemonldap-ng-portal.conf.rpmnew](/uploads/2b73e8a54f346504ed238a3a8d4cba21/z-lemonldap-ng-portal.conf.rpmnew)FAQhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1752CentOS repo 1.9.x missing packages2019-05-14T12:28:12ZJulien LedouxCentOS repo 1.9.x missing packagesHello guys,
Since 2.0 release, it seems like CentOS 1.9.x packages has been moved away from the repo I've been using until now: https://lemonldap-ng.org/redhat/stable/7/noarch/
Could you indicate me their new location ?
ThanksHello guys,
Since 2.0 release, it seems like CentOS 1.9.x packages has been moved away from the repo I've been using until now: https://lemonldap-ng.org/redhat/stable/7/noarch/
Could you indicate me their new location ?
ThanksFAQClément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1734RPM version uses JSON::PP instead of JSON::XS2019-05-24T08:32:15ZMaxime BessonRPM version uses JSON::PP instead of JSON::XS### Concerned version
Version: %2.0.3
Platform: RPM (RedHat/CentOS)
### Summary
Is there a reason why JSON::XS is not installed as a dependancy in the RPM distribution?
It is installed on Debian, and is a nice performance boost when...### Concerned version
Version: %2.0.3
Platform: RPM (RedHat/CentOS)
### Summary
Is there a reason why JSON::XS is not installed as a dependancy in the RPM distribution?
It is installed on Debian, and is a nice performance boost when doing heavy session processing (Manager, or bad configuration of Session::Browseable), and probably a nice performance boost when serving lots of traffic too.
If JSON::PP has to be used on RedHat for compatibility reasons, perhaps it should be best to explicitely force it (PERL_JSON_BACKEND) in case an admin installs JSON::XS it for some reason?2.0.5