This lets us divide up some of the logic making httpd itself less brittle, and also reduces the amount of privileges for httpd.