Package: cherokee Version: 0.4.25-1 Severity: important This needs to go upstream most likely. I noticed on my Debian server which acts as a mirror server for a number of different distributions that the SuSE directory index was not complete. Looking at the file system showed all the appropriate files and directories and acceptable permissions. However, one thing did stick out as being the possible culprit. I rsync the SuSE repository and somehow a file ended up in the root of the repository on my side which was a symbolic link. The file is: --- lrwxrwxrwx 1 root root 23 Aug 16 08:59 README.mirror-policy -> ../README.mirror-policy
Unfortuntaely for Cherokee, this file doesn't exist in the parent directory at all and this seems to confuse the automatic directory index code. The index page would display, but with only one directory listed and no files. Moving the broken symlink out of the directory resulted in the full index with all directories, one file and one other valid symlink. So yeah, this looks like an upstream bug with whatever code stats the requested directory to build the index page. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (700, 'testing'), (600, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12.4 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages cherokee depends on: ii libcherokee-base0 0.4.25-1 extremely fast and flexible web se ii libcherokee-server0 0.4.25-1 extremely fast and flexible web se ii logrotate 3.7.1-2 Log rotation utility cherokee recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]