Afficher un message
Vieux 07/02/2005, 18h45   #2
David Efflandt
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: mime type of qmailadmin

On Mon, 07 Feb 2005, Rakotomandimby (R12y) Mihamina
<mihamina@mail.rktmb.org> wrote:
> Hello,
> I have a problem with qmailadmin: It's not recognized as HTML document.
> Have a look:
> http://195.140.143.229/cgi-bin/qmailadmin
>
> In my httpd.conf, what should I add to have it working?
> (apache 1.3.33 on Debian testing)


Normally you would configure Apache with a ScriptAlias to refer a URI path
to a system path that considers everything in it executable (regardless of
filename extension). Without the ScriptAlias you stumbled on another
solution, but you could have simply renamed qmailadmin to qmailadmin.cgi
instead of adding .bin to the list.

> The solution I found is to append a bin extension to it, declare it as
> [..]
> AddType application/x-httpd-cgi .cgi .pl .sh .bin
> [...]
>
> in my httpd.conf, so that this works:
> http://195.140.143.229/cgi-bin/qmailadmin.bin
>
> I dont find any cleaner solution.
> Would you have some?
>
> ~# file /var/www/cgi-bin/qmailadmin
> /var/www/cgi-bin/qmailadmin: setuid setgid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped


Note that suid and sgid would refuse to function directly if it fell under
a directory controlled by apache suexec (although, even in that case, it
could be launched by a CGI script with 755 permission and proper
ownership).
  Réponse avec citation
 
Page generated in 0,05730 seconds with 9 queries