dinitctl stop: gentle by default, implement --force.
authorDavin McCall <davmac@davmac.org>
Tue, 23 Jul 2019 11:09:15 +0000 (21:09 +1000)
committerDavin McCall <davmac@davmac.org>
Tue, 23 Jul 2019 11:14:13 +0000 (21:14 +1000)
commita87b0947520adb07f63ec528dd38d265a244f156
tree3e28e4184ae543b94c73836aba294e08cf215fee
parent6131db22669d5a3de6c51eaade6646d86bf0d6f1
dinitctl stop: gentle by default, implement --force.

A "gentle" stop won't stop if dependents will be affected, i.e. it warns
and aborts. The `--force' option (or `-f') can be used to force the
service to stop, which will also cause the dependents to stop.

Also sneak in a bug fix where certain options were not recognised.
doc/manpages/dinitctl.8.m4
src/dinitctl.cc