summaryrefslogtreecommitdiff
path: root/www/mod_frontpage
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/mod_frontpage
parentUse user name instead of UID when setting owner for the directory with (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/mod_frontpage')
-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));