--- /dev/null
+#!/bin/sh -eu
+# SYNTAX: $sv [...] -- $configure_options
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/local/lib.sh
+
+sv="$1"; shift
+sudo install -d -m 770 -o root -g root \
+ /etc/sv/"$sv"
+sudo install -m 770 -o root -g root \
+ "$tool"/etc/sv/"$sv"/run \
+ /etc/sv/"$sv"/run
+if test -e "$tool"/etc/sv/"$sv"/log/run
+ then
+ sudo install -d -m 770 -o root -g root \
+ /etc/sv/"$sv"/log
+ sudo install -m 770 -o root -g root \
+ "$tool"/etc/sv/"$sv"/log/run \
+ /etc/sv/"$sv"/log/run
+ fi
+(
+test ! -r "$tool"/etc/sv/"$sv"/local.sh ||
+. "$tool"/etc/sv/"$sv"/local.sh || return 1
+)
+(
+test ! -r "$tool"/etc/sv/"$sv"/log/local.sh ||
+. "$tool"/etc/sv/"$sv"/log/local.sh || return 1
+)
+sudo ln -fns \
+ ../sv/"$sv" \
+ /etc/service/"$sv"