Correction : local/dovecot-del-group : restreint la suppression de $domain_group
[lhc/ateliers.git] / local / runit-sv-start
1 #!/bin/sh -eu
2 # SYNTAX: $sv
3 tool=$(readlink -e "${0%/*}/..")
4 . "$tool"/local/lib.sh
5
6 sv="$1"
7 while true
8 do case $(sudo sv start "$sv" | tee /dev/stderr) in
9 (*": runsv not running") sleep 1;;
10 (*": unable to open supervise/ok: file does not exist") sleep 1;;
11 (*) break;;
12 esac
13 done