#!/bin/sh
+# Change to the directory containing this script
set -e
cd "$(dirname "$0")"
+# Start htparser running this dynhosts script. The setsid command
+# ensures that SIGINT is only received by htparser and not by
+# dynhosts; it is not of grave importance, but makes shutdown slightly
+# more clean, and hides the KeyboardInterrupt otherwise raised by
+# Python.
htparser plain:port=8080 -- setsid ./dynhosts .