[Kolab-devel] Debian 12: roundcubemail package

Jochen Kellner jochen at jochen.org
Tue Aug 8 17:43:31 CEST 2023


Hi,

first a "Thank you" for beginning work on Debian 12 packages.
Hopefully we'll have a kolab on current debian :-)

On a Debian 12 VM I've installed roundcubemail and dependencies.  I've
configured it to use database, LDAP, and IMAP from my production server
on Debian 10.

There seems to be one error in the roundcubemail package. The package
contains these directories in /usr/share/roundcubemail:

webmail:/usr/share/roundcubemail# ls -l
insgesamt 36
drwxr-xr-x  2 root root  4096  8. Aug 06:10 bin
lrwxrwxrwx  1 root root    18  7. Aug 12:32 config -> /etc/roundcubemail
-rw-r--r--  1 root root 11421  3. Aug 13:49 index.php
lrwxrwxrwx  1 root root    22  7. Aug 12:32 logs -> /var/log/roundcubemail
drwxr-xr-x 57 root root  4096  8. Aug 06:10 plugins
drwxr-xr-x  8 root root  4096  8. Aug 06:10 program
drwxr-xr-x  3 root root  4096  8. Aug 10:41 public_html
drwxr-xr-x  7 root root  4096  8. Aug 06:10 skins
lrwxrwxrwx  1 root root    22  7. Aug 12:32 temp -> /var/lib/roundcubemail
drwxr-xr-x 37 root root  4096  8. Aug 06:10 vendor

The apache configuration maps /webmail to /usr/share/roundcubemail/public_html.
The website loads skins, plugins, and programs from /webmail/skins etc.,
but apache won't find the files. For now I've created the following
links as a workaround and roundcube seems to work fine:

webmail:/usr/share/roundcubemail# ls -l public_html/
insgesamt 8
drwxr-xr-x 5 root root 4096  8. Aug 06:10 assets
-rw-r--r-- 1 root root 1436  3. Aug 13:49 index.php
lrwxrwxrwx 1 root root   10  8. Aug 10:37 plugins -> ../plugins
lrwxrwxrwx 1 root root   10  8. Aug 10:41 program -> ../program
lrwxrwxrwx 1 root root    8  8. Aug 10:37 skins -> ../skins

I think the best way forward would be to move the three directories
plugins, programs, and skins in .../public_html.

Jochen

-- 
This space is intentionally left blank.


More information about the devel mailing list