Bug#1065247: new lighttpd servers mangled file names

2024-05-29 Thread gs-bugs . debian . org
FYI, I submitted a patch to Debian on 19 March, over two months ago.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067126

It has taken Debian developers (volunteers) over 10 weeks (!!!)
to pick up a simple patch that I packaged for them and signed on
salsa.debian.org. :(



Bug#1065247: new lighttpd servers mangled file names

2024-03-02 Thread Glenn Strauss
Hi Erik.  Please provide more details.

lighttpd config can be printed with
  lighttpd -f /etc/lighttpd/lighttpd.conf -p

Including only the literal contents of lighttpd.conf in your bug report
is less useful than the full config.

For more details, please see "How to get support - please read"
https://redmine.lighttpd.net/boards/2/topics/5


If you are suggesting that you are getting 
> as short (seemingly MS-DOS) 8.3 file names.
then perhaps you might also share the filesystem type from which you are
serving files.

Do you know what lighttpd module is producing the response?
Your description of the issue is somewhat vague.

Perhaps you can share a sample request and response including a sample
of the response HTML to show what you are describing as an issue?

https://wiki.lighttpd.net/DebugVariables
debug.log-request-header = "enable"
debug.log-response-header = "enable"

Thanks.



Bug#1065247: new lighttpd servers mangled file names

2024-03-02 Thread Erik de Castro Lopo
Package: lighttpd
Version: 1.4.74-1
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

I have been using lighttpd for several years without any issue.
 
I just updated it (via apt-get) and now its servers long file names
as short (seemingly MS-DOS) 8.3 file names.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?

I want lighttpd to serve the correct full filename.

   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (500, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_AU.UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lighttpd depends on:
ii  init-system-helpers1.66
ii  libc6  2.37-15
ii  libcrypt1  1:4.4.36-4
ii  libnettle8 3.9.1-2+b1
ii  libpcre2-8-0   10.42-4+b1
ii  libxxhash0 0.8.2-2+b1
ii  lsb-base   11.6
ii  media-types10.1.0
ii  mime-support   3.66
ii  systemd-sysv   255.3-2
ii  sysvinit-utils [lsb-base]  3.08-6

Versions of packages lighttpd recommends:
ii  lighttpd-mod-deflate  1.4.74-1
ii  lighttpd-mod-openssl  1.4.74-1
ii  perl  5.38.2-3
ii  spawn-fcgi1.6.4-2

Versions of packages lighttpd suggests:
pn  apache2-utils 
pn  lighttpd-doc  
pn  lighttpd-mod-webdav   
pn  lighttpd-modules-dbi  
pn  lighttpd-modules-lua  
ii  openssl   3.1.5-1
pn  php-cgi   
pn  php-fpm   

-- Configuration Files:
/etc/lighttpd/lighttpd.conf changed:
server.modules = (
"mod_indexfile",
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
)
server.document-root= "/var/www/html"
server.upload-dirs  = ( "/var/cache/lighttpd/uploads" )
server.errorlog = "/var/log/lighttpd/error.log"
server.pid-file = "/var/run/lighttpd.pid"
server.username = "www-data"
server.groupname= "www-data"
server.port = 8080
server.follow-symlink   = "enable"
dir-listing.activate= "enable"
index-file.names= ( "index.php", "index.html" )
url.access-deny = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
compress.cache-dir  = "/var/cache/lighttpd/compress/"
compress.filetype   = ( "application/javascript", "text/css", 
"text/html", "text/plain" )
include_shell "/usr/share/lighttpd/create-mime.conf.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"


-- no debconf information

-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/