Package: fusiondirectory Version: 1.0.8.2-5 Severity: normal Dear Maintainer,
i'm running fusiondirectory on a webserver that is not directly accessible. instead, users connect to a proxy webserver. the proxy has a mod-rewrite section like the following: RewriteRule ^/account/(.*)? https://fusiondirectory.local/fusiondirectory/$1 [P] so i'm mapping the "/fusiondirectory" part of the URL to "/account" (to make it less vendor specific). AFAIUI, this should *just work*. (the use of a '/fusiondirectory' directory implies a self-contained website). Now fusiondirectory includes some javascript-sources from the root path, namely '/javascript/prototype/prototype.js'. the "fusiondirectory" depends on the "libjs-prototype" package which provides these files, so everything works as expected when fd server is directly accessible (that is: not reverse-proxied) However, since the javascript ressources are not pulled from the '/fusiondirectory' folder (or, in my case, the '/account' folder), they are not reverse proxied, leaving the webinterface *barely* useable in this setup. I see two solutions to the problem: - in README.Debian, tell the users to install 'libjs-prototype' on the reverse-proxy. this is sub-optimal, as the user needs to be able to install software on the reverse-proxy (which might not run Debian; or they might not have access to it; or...) - make fusiondirectory not rely on any components outside of the '/fusiondirectory' folder. thanks for packaging fusiondirectory. -- System Information: Debian Release: 8.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages fusiondirectory depends on: ii apache2 [httpd] 2.4.10-10 ii fusiondirectory-smarty3-acl-render 1.0.8.2-5 ii gettext 0.19.3-2 ii javascript-common 11 ii libarchive-extract-perl 0.72-1 ii libcrypt-cbc-perl 2.33-1 ii libcrypt-passwdmd5-perl 1.3-10 ii libfile-copy-recursive-perl 0.38-1 ii libjs-prototype 1.7.1-3 ii libjs-scriptaculous 1.9.0-2 ii libnet-ldap-perl 1:0.6400+dfsg-2 ii libpath-class-perl 0.35-1 ii libxml-twig-perl 1:3.48-1 ii php-fpdf 3:1.7.dfsg-1 ii php5 5.6.7+dfsg-1 ii php5-cli 5.6.7+dfsg-1 ii php5-curl 5.6.7+dfsg-1 ii php5-gd 5.6.7+dfsg-1 ii php5-imagick 3.2.0~rc1-1 ii php5-imap 5.6.7+dfsg-1 ii php5-ldap 5.6.7+dfsg-1 ii php5-mcrypt 5.6.7+dfsg-1 ii php5-recode 5.6.7+dfsg-1 ii schema2ldif 1.1-1 ii smarty-gettext 1.1.0-1 ii smarty3 3.1.21-1 fusiondirectory recommends no packages. Versions of packages fusiondirectory suggests: pn argonaut-server <none> ii fusiondirectory-schema 1.0.8.2-5 ii slapd 2.4.40+dfsg-1 -- Configuration Files: /etc/fusiondirectory/fusiondirectory-apache.conf changed [not included] -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org