aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorMartin Blapp <mbr@FreeBSD.org>2002-01-23 16:34:31 +0000
committerMartin Blapp <mbr@FreeBSD.org>2002-01-23 16:34:31 +0000
commitd774d7ab29469eae717203d3f5d3e57d97ece801 (patch)
tree1875a03b40c9a801ef3a28a6ecec49706e179418 /www
parent2439b5ac4714dc98769be671d89cafe2f5997fba (diff)
Really use shtml.exe instead of shtml.dll as described in FEATURES.
This will fix some invalid command (/_vti_bin/shtml.dll) messages from fpexec.
Notes
Notes: svn path=/head/; revision=53646
Diffstat (limited to 'www')
-rw-r--r--www/mod_frontpage/files/patch-mod_frontpage.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/www/mod_frontpage/files/patch-mod_frontpage.c b/www/mod_frontpage/files/patch-mod_frontpage.c
index da2ac23f9da2..4291062e5902 100644
--- a/www/mod_frontpage/files/patch-mod_frontpage.c
+++ b/www/mod_frontpage/files/patch-mod_frontpage.c
@@ -9,3 +9,13 @@
while (s != NULL) {
conf* c = ap_get_module_config (s->module_config, &frontpage_module);
if (c->disabled == -1)
+@@ -280,6 +280,9 @@
+ return log_scripterror (r, c, NOT_FOUND, APLOG_NOERRNO,
+ "unrecognized FrontPage request");
+
++ if (strcmp(vti, SHTMLDLL) == 0)
++ bcopy(SHTML, vti, strlen(SHTML));
++
+ ap_table_set (r->subprocess_env, "FPEXE", ap_pstrdup (r->pool, vti));
+
+ webroot = ap_pstrndup (r->pool, r->filename, (vti - r->filename));