Bug#314168: apache-perl: Dot at end of filename not treated as significant
Package: apache-perl
Version: 1.3.33-4
Severity: normal
When making GET requests for a file in the form <path>/<leafname>.exe apache
will return a file in the same path which has a trailing dot I.E.
Both the requests
'GET /~paul/testfile.exe.'
and
'GET /~paul/testfile.exe'
return the file '/home/paul/public_html/testfile.exe.' not the trailing
dot in the filename. This only is the case for requsts for .exe, .zip, .html
files but strangly not .ini files
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.22-1-k7
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages apache-perl depends on:
ii apache-common 1.3.33-4 support files for all Apache webse
ii debconf 1.4.46 Debian configuration management sy
ii dpkg 1.10.27 Package maintenance system for Deb
ii libapache-mod-perl 1.29.0.3-4 integration of perl with the Apach
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-18 Berkeley v4.2 Database Libraries [
ii libexpat1 1.95.8-1 XML parsing C library - runtime li
ii libmagic1 4.12-1 File type determination library us
ii libperl5.8 5.8.4-8 Shared Perl library
ii logrotate 3.7-2 Log rotation utility
ii mime-support 3.31-1 MIME files 'mime.types' & 'mailcap
-- debconf information:
apache-perl/old-pidfile-set:
apache-perl/upgrade-from-apache-conflict:
apache-perl/server-port: 80
apache-perl/init: true
* apache-perl/enable-suexec: false
apache-perl/server-name: localhost
apache-perl/server-admin: you@your.address
apache-perl/document-root: /var/www
Reply to: