#!/bin/sh dir=/run/s6/legacy-services list= links= for i in `s6-ls "$dir"` ; do links="$links /run/service/$i" list="$list $dir/$i" if test -d "$dir/$i/log" ; then list="$list $dir/$i/log" fi done if test -n "$list" ; then s6-rmrf "$links" s6-svscanctl -an /run/service if ! grace=`printcontenv S6_SERVICES_GRACETIME` ; then grace=3000 fi s6-svwait -D -t "$grace" -- $list fi exit 0