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]

Reply via email to