From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thompson, David" Subject: bug#23170: Shepherd doesn't restart previously running dependent services Date: Thu, 31 Mar 2016 09:23:24 -0400 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34147) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alcZu-0005XE-TY for bug-guix@gnu.org; Thu, 31 Mar 2016 09:24:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alcZu-0004Wk-4D for bug-guix@gnu.org; Thu, 31 Mar 2016 09:24:02 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:48786) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alcZu-0004Wf-0j for bug-guix@gnu.org; Thu, 31 Mar 2016 09:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1alcZt-0008Ev-Rw for bug-guix@gnu.org; Thu, 31 Mar 2016 09:24:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33877) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alcZL-0004vv-0q for bug-guix@gnu.org; Thu, 31 Mar 2016 09:23:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alcZK-0004HZ-1e for bug-guix@gnu.org; Thu, 31 Mar 2016 09:23:26 -0400 Received: from mail-yw0-x22a.google.com ([2607:f8b0:4002:c05::22a]:34868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alcZJ-0004HO-Pz for bug-guix@gnu.org; Thu, 31 Mar 2016 09:23:25 -0400 Received: by mail-yw0-x22a.google.com with SMTP id g127so96841504ywf.2 for ; Thu, 31 Mar 2016 06:23:25 -0700 (PDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 23170@debbugs.gnu.org If service 'foo' is depended on by service 'bar', and both are running, and one runs 'herd restart foo', both 'foo' and 'bar' are stopped, but then only 'foo' is restarted. I think that the dependent services that were stopped should also be restarted, otherwise the user has to manually start them back up one at a time. - Dave