summaryrefslogtreecommitdiff
path: root/libexec/httpd/bozohttpd.c
diff options
context:
space:
mode:
authorjmcneill <jmcneill@NetBSD.org>2020-07-06 23:31:36 +0000
committerjmcneill <jmcneill@NetBSD.org>2020-07-06 23:31:36 +0000
commitc4a60e4cd615c31bd83a234bb015a29076541bee (patch)
tree8567bc74bde0eab60e51ad9a0c77aa482c6fd84b /libexec/httpd/bozohttpd.c
parentfc7239c2fe60341791c8121f606354635919535f (diff)
Add -R flag to specify a README file to add at the bottom of directory
autoindex listings.
Diffstat (limited to 'libexec/httpd/bozohttpd.c')
-rw-r--r--libexec/httpd/bozohttpd.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libexec/httpd/bozohttpd.c b/libexec/httpd/bozohttpd.c
index bdd283a95f8..149633ae101 100644
--- a/libexec/httpd/bozohttpd.c
+++ b/libexec/httpd/bozohttpd.c
@@ -1,4 +1,4 @@
-/* $NetBSD: bozohttpd.c,v 1.114 2020/06/07 23:33:02 fox Exp $ */
+/* $NetBSD: bozohttpd.c,v 1.115 2020/07/06 23:31:36 jmcneill Exp $ */
/* $eterna: bozohttpd.c,v 1.178 2011/11/18 09:21:15 mrg Exp $ */
@@ -2570,6 +2570,9 @@ bozo_setup(bozohttpd_t *httpd, bozoprefs_t *prefs, const char *vhost,
strcmp(cp, "true") == 0) {
httpd->dir_indexing = 1;
}
+ if ((cp = bozo_get_pref(prefs, "directory index readme")) != NULL) {
+ httpd->dir_readme = bozostrdup(httpd, NULL, cp);
+ }
if ((cp = bozo_get_pref(prefs, "public_html")) != NULL) {
httpd->public_html = bozostrdup(httpd, NULL, cp);
}