I think it would be wise to add s6-svc to the s6.sh in s6_stop. If you wish to discuss this, feel free to contact me. --- s6.sh 2015-05-13 13:48:11.765746700 -0400 +++ /lib64/rc/sh/s6.sh 2015-05-13 13:50:04.282746700 -0400 @@ -30,6 +30,7 @@ fi local rc ebegin "Stopping ${name:-$RC_SVCNAME}" + s6-svc ${s6_svc_options_stop:--Dd} "${s6_service_path}" rm -rf "${RC_SVCDIR}/s6-scan/${s6_service_path##*/}" s6-svscanctl -an "${RC_SVCDIR}"/s6-scan rc=$?