www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Lawrence <aus...@passport.ca>
Subject os-windows/2356: SSI tag EXEC does not work correctly
Date Fri, 05 Jun 1998 00:24:11 GMT

>Number:         2356
>Category:       os-windows
>Synopsis:       SSI tag EXEC does not work correctly
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Thu Jun  4 17:30:01 PDT 1998
>Originator:     ausage@passport.ca
>Release:        1.3b7 (Win32)
The SSI statment EXEC statement will not execute shell commands.  For example "<!--#EXEC
CMD="DIR" -->" does not execute the DIR command.
Include the SSI EXEC CMD= in any shtml page.
1) In module util_script.c the WIN32 portion of ap_exec_cmd() uses r->file_name to locate
the executable file instead of argv0.
2) In module util_script.c the WIN32 code uses the value "CMD.EXE" to specify the command
interpreter instead of the constant SHELL_PATH.
3) In header httpd.h the SHELL_PATH constant must be set to "COMMAND.COM" for WIN95. 
[In order for any reply to be added to the PR database, ]
[you need to include <apbugs@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]

View raw message