Dependencies missing in RPM
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.