From unknown Tue Jul 08 20:59:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36698 <36698@debbugs.gnu.org> To: bug#36698 <36698@debbugs.gnu.org> Subject: Status: shepherd: list-actions not implemented Reply-To: bug#36698 <36698@debbugs.gnu.org> Date: Wed, 09 Jul 2025 03:59:45 +0000 retitle 36698 shepherd: list-actions not implemented reassign 36698 guix submitter 36698 Jesse Gibbons severity 36698 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 17:26:23 2019 Received: (at submit) by debbugs.gnu.org; 16 Jul 2019 21:26:23 +0000 Received: from localhost ([127.0.0.1]:51262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnUxr-0008WA-Ie for submit@debbugs.gnu.org; Tue, 16 Jul 2019 17:26:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:45185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnUxn-0008Vw-Ty for submit@debbugs.gnu.org; Tue, 16 Jul 2019 17:26:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55984) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnUxm-0002x4-TR for bug-guix@gnu.org; Tue, 16 Jul 2019 17:26:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnUxl-00012D-TL for bug-guix@gnu.org; Tue, 16 Jul 2019 17:26:18 -0400 Received: from mail-pg1-x529.google.com ([2607:f8b0:4864:20::529]:40342) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnUxl-00011M-KH for bug-guix@gnu.org; Tue, 16 Jul 2019 17:26:17 -0400 Received: by mail-pg1-x529.google.com with SMTP id w10so10059268pgj.7 for ; Tue, 16 Jul 2019 14:26:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=E15orDvZAtYZdCiSEpz6Nutiqbp2rvUUsXUqRRfDA9o=; b=vGNTzn1ZAnyykIhzIuVaVCr8nFHzgXHz5dEUu9+1SEiXfNvLrQkRdK3ktIgiL5B+WP /QMkxA3Fq8JnRVgSkdTGxKr/9SE31aZmPmBaZzZjokSjjbWEILH3WUIM67fPKBiOIYLC Xgc3MLoeube2/W2TNraV9cS3Haf/HBkdLcOcLyM04rSEou5/0VBmYq0ZIF3eTviggkju q5iH+NiYFFhxvrLXvJZ4uBCnCb98V+OXXnKkSxroSqwwbhpFHELUAaAnDx6dF6aKsHPK 08DORbc7mrbpkjge++jORBFC4SLAhmqj7Jgke4NR0wgZn0PmwFZWTnv8AymjOVNCMZX/ 69sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=E15orDvZAtYZdCiSEpz6Nutiqbp2rvUUsXUqRRfDA9o=; b=jl4wzZxm8038CJI1a2D5TZtmY8n/toth/F6YIVYc8cvhgT8aD96oy8mhIrec7T6wKJ QD2WYI2g6mXFvLF8r9vgb8qXm/xBlh4DTHZc0Ocwt/cDRND9LLqLvyuzPHFuoFgL9xlj WOOGpjG7xiIDMCBgje9a5S7/l0CW63BCXmDH3qMYsXaZ4d6AgfnwDOqObih0RyHXLj7k QrVB6vRFhwB6Dy6eZYkVZF4i/17xmm15aqUrVNpzYb2JKMCuPkDm8KDf9+5wD7ZZAHRI lnF+SXutX8dFOZcoy43mDuKkvVTw4ZSzySFI2SiEKjwdPpI8gI9QWjEMJLs1GkW1KdIV 2sAQ== X-Gm-Message-State: APjAAAUMIkJ71jaBz965Mlx8e/m1l051zK6+M2y1SUAMDQxWLUDCLHGs /cKfi9Z863KDj3gClmHe3hzoMiei X-Google-Smtp-Source: APXvYqzxaeI7KRhk8tAs2H1IpzGaeLTvSj0+rCHuML9VVlvNjAmQAawWPzV0sDMtS142O5yX3owRBA== X-Received: by 2002:a65:504c:: with SMTP id k12mr37148321pgo.252.1563312375554; Tue, 16 Jul 2019 14:26:15 -0700 (PDT) Received: from localhost ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id 201sm28922400pfz.24.2019.07.16.14.26.13 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 16 Jul 2019 14:26:14 -0700 (PDT) Date: Tue, 16 Jul 2019 15:26:11 -0600 From: Jesse Gibbons To: bug-guix@gnu.org Subject: shepherd: list-actions not implemented Message-ID: <20190716152611.016f4ca4@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::529 X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) I am curious about what actions are implemented in the system services on my GuixSD install. I try something like the following for the different system services and get an error: jesse@piranhaplant ~$ sudo herd list-actions term-tty6 Password: herd: service 'term-tty6' does not have an action 'list-actions' Based on what the manual says[1], the 'list-actions' action should be a special action of every service, so I would expect it to at least either list the default actions status, start, stop, enable, disable, etc. or display a message that there are no custom actions defined for the named service. Surprisingly I could not find anything related to this in the archives. [1] https://www.gnu.org/software/shepherd/manual/html_node/Jump-Start.html From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 31 15:43:46 2020 Received: (at 36698) by debbugs.gnu.org; 31 Mar 2020 19:43:46 +0000 Received: from localhost ([127.0.0.1]:37040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJMna-0000QQ-14 for submit@debbugs.gnu.org; Tue, 31 Mar 2020 15:43:46 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:36055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJMnX-0000Pw-7s for 36698@debbugs.gnu.org; Tue, 31 Mar 2020 15:43:44 -0400 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay2-d.mail.gandi.net (Postfix) with ESMTPA id 8DE2340005 for <36698@debbugs.gnu.org>; Tue, 31 Mar 2020 19:43:36 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 31 Mar 2020 19:43:36 +0000 From: Brice Waegeneire To: 36698@debbugs.gnu.org Subject: shepherd: list-actions not implemented Message-ID: <7687ae32f92bba7b61b53b09ad2124c0@waegenei.re> X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36698 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > I am curious about what actions are implemented in the system services > on my GuixSD install. I try something like the following for the > different system services and get an error: > > jesse@piranhaplant ~$ sudo herd list-actions term-tty6 > Password: > herd: service 'term-tty6' does not have an action 'list-actions' The documentation has been updated in d5da712a5605a0cdaa4cf3bd64621a95a54520c0 to clarify the use of 'list-actions' and there is an example on how to use it. # herd doc term-tty6 list-actions term-tty6 () # herd doc root list-actions root (help status halt power-off load eval unload reload daemonize persistency no-persistency cd restart) This bug should be closed. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 31 16:09:30 2020 Received: (at 36698) by debbugs.gnu.org; 31 Mar 2020 20:09:30 +0000 Received: from localhost ([127.0.0.1]:37065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJNCT-0001f0-VG for submit@debbugs.gnu.org; Tue, 31 Mar 2020 16:09:30 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:44623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJNCS-0001eZ-5V for 36698@debbugs.gnu.org; Tue, 31 Mar 2020 16:09:28 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 31A53A16; Tue, 31 Mar 2020 16:09:22 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 31 Mar 2020 16:09:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=DejXNUgSNG8DiSXCkZyF3/0g 8jOL1+tGzs/dcwQMax4=; b=YSWyl1K0BnQCFYh/T7or498Zyadd7MYcBn9uoMAQ 6qeg44MxtvpQvbseq6V1QG2OqMQ/ZHvEBztl49dg4C2s0BDdCPKbkCg9a1gDkrGv RH+2GxoIgfWGwLCwn94mRERca3AU7RWoS4RtPLyQQbZavw5tgoRuElIpPFK3eU5s /IQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=DejXNU gSNG8DiSXCkZyF3/0g8jOL1+tGzs/dcwQMax4=; b=t9f1yAcGMtBeNMjN34yrlR IBlHXPgQtxCuuwO4vLujQYanSIbdyEj8Nm6S+EkdIo2ceCCiq7+yM7m28KWvUrj9 8uKJ9G4eMe5zvTHbOODWyiz42rEfXAmvaBg3VJlkC6vXjQxkKTA9s8u0T95UlMpz O2Y+ITkcjXCLv9mhz1yr5EAGyZyHI7l/znbQQYrKedtdXP9j9MBS9d25rzAXeIwj I/nl6n3/ISvMN0RKgev0BYG0dgMFNzydN6sAETKayF15l3Q0e9BzqTR9Ceq6h/fW JdbzpymsxrOex7Z4lrQSTzIIlINimqI1OKBS5UP7j9BDLUuCSJocURvEE2reBwaA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdduuddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehmtderredttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepjeeird duvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 115653280060; Tue, 31 Mar 2020 16:09:21 -0400 (EDT) Date: Tue, 31 Mar 2020 16:09:19 -0400 From: Leo Famulari To: Brice Waegeneire Subject: Re: bug#36698: shepherd: list-actions not implemented Message-ID: <20200331200919.GA20401@jasmine.lan> References: <20190716152611.016f4ca4@gmail.com> <7687ae32f92bba7b61b53b09ad2124c0@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <7687ae32f92bba7b61b53b09ad2124c0@waegenei.re> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36698 Cc: 36698@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Mar 31, 2020 at 07:43:36PM +0000, Brice Waegeneire wrote: > > I am curious about what actions are implemented in the system services > > on my GuixSD install. I try something like the following for the > > different system services and get an error: > > > > jesse@piranhaplant ~$ sudo herd list-actions term-tty6 > > Password: > > herd: service 'term-tty6' does not have an action 'list-actions' > > The documentation has been updated in > d5da712a5605a0cdaa4cf3bd64621a95a54520c0 > to clarify the use of 'list-actions' and there is an example on how to use > it. > > # herd doc term-tty6 list-actions > term-tty6 () > # herd doc root list-actions > root (help status halt power-off load eval unload reload daemonize > persistency no-persistency cd restart) > > This bug should be closed. Here is a patch to fix a small typo in that commit. --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-doc-Fix-typo-in-Jump-start.patch" >From 2b4785716abf2655d5be35679d5e2dfed62d27d7 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 31 Mar 2020 16:07:46 -0400 Subject: [PATCH] doc: Fix typo in Jump start. * doc/shepherd.texi (Jump start): Fix typo in documentation of special action 'doc'. --- doc/shepherd.texi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/shepherd.texi b/doc/shepherd.texi index 9ecd2ab..39454ba 100644 --- a/doc/shepherd.texi +++ b/doc/shepherd.texi @@ -289,11 +289,11 @@ to load arbitrary code into the Shepherd at runtime, like this: herd load shepherd ~/additional-services.scm @end example -In the same vein the special action @code{doc} describes it service when -called without an argument or describes a service-specific action when -called with the action as the additional arguments. You can even get -the list of the service-specific actions a service provides when using -with the additional argument @code{list-actions}. +In the same vein the special action @code{doc} describes its service +when called without an argument or describes a service-specific action +when called with the action as the additional arguments. You can even +get the list of the service-specific actions a service provides when +using with the additional argument @code{list-actions}. @example $ herd doc root The root service is used to operate on shepherd itself. -- 2.26.0 --Qxx1br4bt0+wmkIi-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 31 18:34:16 2020 Received: (at 36698-done) by debbugs.gnu.org; 31 Mar 2020 22:34:16 +0000 Received: from localhost ([127.0.0.1]:37171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJPSZ-0001Sj-U1 for submit@debbugs.gnu.org; Tue, 31 Mar 2020 18:34:16 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:38173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJPSW-0001SV-Sc for 36698-done@debbugs.gnu.org; Tue, 31 Mar 2020 18:34:13 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id D74F470C; Tue, 31 Mar 2020 18:34:06 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 31 Mar 2020 18:34:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=EC02lfr2RZLhP05dHUmDofHt gfG82d38ovPa+DP3lOc=; b=llHzT8qNe+UvLY6iSJNhFKY0V+bRSekMR4i/TEo3 l/YweZZ9v0tRiTTcZhEvmImiObhEi5WkAR+mWg7DZ2HkG5W06dYJ7qKz1Qqeu5kJ yUNSJSbNlWnISMgAhV0voQ/0jg8fctEOFHoR0sIWX9xc+19CeXDnKLMpeotITyLy /T4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=EC02lf r2RZLhP05dHUmDofHtgfG82d38ovPa+DP3lOc=; b=ht7priHbAAeWDB20/cT2GQ HIBHrlbTO9KwrnD2ek4A+GyVOHL3C5fYHE/RCEzlITS4ZULMENrxgJ/MK2pCh7Su dw6aG0+ScTYytUU45fhKqBsuJWMVfUqzYBfiEZhYcT2VbGXGy38iVIeKEIE8T/C9 NiT1zqzT2+eoXyPk5d87lwg9w7pIVr4o8BeUjDkD4UIq2i7fb1HCQ7SJKNH0PViD 75hdB7iZnC6J6J29kqhQoiu63toom7007I2VQRLU/GrbxaKlvexhVRq774Y8yihD WzBWBCDJVX/v4W8LRpPVHhuZ2F7oEPtdpwR5NgqeVmDHSdAsY5008OjcFiwAAWUg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgddugeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepjeeird duvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 5D8E03280059; Tue, 31 Mar 2020 18:34:02 -0400 (EDT) Date: Tue, 31 Mar 2020 18:34:00 -0400 From: Leo Famulari To: Brice Waegeneire Subject: Re: bug#36698: shepherd: list-actions not implemented Message-ID: <20200331223400.GA25261@jasmine.lan> References: <20190716152611.016f4ca4@gmail.com> <7687ae32f92bba7b61b53b09ad2124c0@waegenei.re> <20200331200919.GA20401@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200331200919.GA20401@jasmine.lan> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36698-done Cc: 36698-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Tue, Mar 31, 2020 at 04:09:19PM -0400, Leo Famulari wrote: > Here is a patch to fix a small typo in that commit. > From 2b4785716abf2655d5be35679d5e2dfed62d27d7 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Tue, 31 Mar 2020 16:07:46 -0400 > Subject: [PATCH] doc: Fix typo in Jump start. > > * doc/shepherd.texi (Jump start): Fix typo in documentation of special action > 'doc'. Pushed as e9f3560414ed9c6ee9afe3a9ab85fd8e114f97cb From unknown Tue Jul 08 20:59:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 29 Apr 2020 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator