#!/usr/bin/openrc-run # Copyright (C) 2015 William Hubbs # Released under the 2-clause BSD license. command=/bin/s6-svscan command_args="${RC_SVCDIR}"/s6-scan command_background=yes pidfile=/var/run/s6-svscan.pid depend() { need localmount } start_pre() { einfo "Creating s6 scan directory" checkpath -d -m 0755 "$RC_SVCDIR"/s6-scan return $? } stop_post() { ebegin "Stopping any remaining s6 services" s6-svc -dx "${RC_SVCDIR}"/s6-scan/* 2>/dev/null || true eend $? ebegin "Stopping any remaining s6 service loggers" s6-svc -dx "${RC_SVCDIR}"/s6-scan/*/log 2>/dev/null || true eend $? }