> $all obviously (as you point out) doesn't work well. Semantically, it > doesn't make sense to have more than one script depending on $all. What I should use instead? Use case: http://packages.qa.debian.org/m/monit.html Usually, you want to start this service last and stop first.