Bug#996928: liblemonldap-ng-portal-perl: Missing javascript folder on htdocs
Manuel Flores
neozeroes at gmail.com
Wed Oct 20 23:49:51 BST 2021
Package: liblemonldap-ng-portal-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Architecture: all
Source: lemonldap-ng
Version: 2.0.11+ds-4
Severity: important
Depends: perl:any, fonts-font-awesome, lemonldap-ng-fastcgi-server (=
2.0.11+ds-4) | lemonldap-ng-uwsgi-app (= 2.0.11+ds-4) | apache2 |
httpd-cgi, libclone-perl, liblemonldap-ng-handler-perl (= 2.0.11+ds-4),
libjs-bootstrap4, libjs-cryptojs, libjs-jquery, libjs-jquery-ui,
libjs-jquery-cookie, libtext-unidecode-perl, libregexp-assemble-perl,
libemail-date-format-perl
Pre-Depends: debconf
Recommends: gsfonts, libcrypt-openssl-bignum-perl, libconvert-base32-perl,
libio-string-perl, libipc-run-perl, libgd-securityimage-perl,
libmime-tools-perl, libnet-ldap-perl, libio-socket-timeout-perl,
libunicode-string-perl
Suggests: gpg, libcrypt-u2f-server-perl, libdbi-perl, libglib-perl,
libgssapi-perl, libimage-magick-perl, liblasso-perl,
libnet-facebook-oauth2-perl (>= 0.10), libnet-openid-consumer-perl,
libnet-openid-server-perl, libnet-oauth-perl, libsoap-lite-perl,
libweb-id-perl, slapd
Conffiles:
/etc/cron.d/liblemonldap-ng-portal-perl dea6dd6b10f2c97aee90913dc33ef239
/etc/lemonldap-ng/portal-apache2.X.conf 7ea93307e1b956807ae2ca080684c15e
/etc/lemonldap-ng/portal-nginx.conf d7f80aa02e4c0b761a9add83bdcf28b2
Description: Lemonldap::NG authentication portal part
Lemonldap::NG is a complete Web-SSO system that can run with
reverse-proxies
or directly on application webservers. It can be used in conjunction with
OpenID-Connect, CAS and SAML systems as identity or service provider. It
can
also be used as proxy between those federation systems.
.
It manages both authentication and authorization and provides headers for
accounting. So you can have a full AAA protection. Authorizations are
built by
associating a regular expression and a rule. Regular expression is applied
on
the requested URL and the rule calculates if the user is authorized.
.
Lemonldap::NG::Portal provides the authentication portal.
.
You may have to install some suggested packages depending on plugins you
enabled. For example, libgd-securityimage-perl and gsfonts are needed if
you
want to use Captcha, libcrypt-u2f-server-perl for U2F features,...
Homepage: https://lemonldap-ng.org/
On a fresh install and initial configuration this message appears in
apache2 log files:
[Wed Oct 20 17:16:44.015537 2021] [core:info] [pid 7893] [client
192.168.1.235:42442] AH00128: File does not exist:
/usr/share/lemonldap-ng/manager/htdocs/javascript/angular.js/angular-animate.min.js,
referer: http://manager.local/
And the web interface does not load correctly.
The solution I follow was to create a symlink on
/usr/share/lemonldap-ng/portal/htdocs with the following command :
ln -s /usr/share/javascript/ /usr/share/lemonldap-ng/portal/htdocs
ln -s /usr/share/javascript/ /usr/share/lemonldap-ng/manager/htdocs
This happens on the manager package.
Thank you
--
Atte. Manuel Flores
"Good artists borrow, great artists steal" - Pablo Picasso
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20211020/2e2b485b/attachment-0001.htm>
More information about the pkg-perl-maintainers
mailing list