This is legacy support stuff, I expect it to go away once the proper
tlbs (with Lisp-based httpd) is ready.
Basically, busybox's httpd comes with limited MIME support, which breaks
things like external SVG file rendering. This is one way to fix it.
(sb-ext:run-program "/bin/busybox"
(list "httpd" "-f"
"-p" "8000"
+ "-c" (concatenate 'string
+ *lbs-base*
+ "httpd.conf")
"-h" *lbs-site*)
:wait nil)))
((and (not *busybox-process*) kill)
--- /dev/null
+# Busybox httpd conf, for testing site before deployment.
+
+# MIME types
+.svg:image/svg+xml