From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/664 Path: main.gmane.org!not-for-mail From: Charlie Brady Newsgroups: gmane.comp.sysutils.supervision.general Subject: pid of controlled service (was Re: runit-1.2.0 available) Date: Thu, 20 Jan 2005 13:30:22 -0500 (EST) Message-ID: References: <20041218195918.27700.qmail@3fec3b3edeedbd.315fe32.mid.smarden.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1106245861 26429 80.91.229.6 (20 Jan 2005 18:31:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 20 Jan 2005 18:31:01 +0000 (UTC) Cc: supervision@list.skarnet.org Original-X-From: supervision-return-903-gcsg-supervision=m.gmane.org@list.skarnet.org Thu Jan 20 19:30:29 2005 Return-path: Original-Received: from antah.skarnet.org ([212.85.147.14]) by deer.gmane.org with smtp (Exim 3.35 #1 (Debian)) id 1Crh4e-0004sI-00 for ; Thu, 20 Jan 2005 19:30:28 +0100 Original-Received: (qmail 17111 invoked by uid 76); 20 Jan 2005 18:30:47 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 17105 invoked from network); 20 Jan 2005 18:30:47 -0000 X-X-Sender: charlieb@e-smith.charlieb.ott.istop.com Original-To: Gerrit Pape In-Reply-To: <20041218195918.27700.qmail@3fec3b3edeedbd.315fe32.mid.smarden.org> Xref: main.gmane.org gmane.comp.sysutils.supervision.general:664 X-Report-Spam: http://spam.gmane.org/gmane.comp.sysutils.supervision.general:664 On Sat, 18 Dec 2004, Gerrit Pape wrote: > With this version the runsv program makes controlling the service > through commands normally sent by runsvctrl configurable; arbitrary > actions through external programs can optionally be specified, and > signalling of the service disabled if desired. See the man page[0] > for details. Looks like it could be a very useful feature. I think it could be more useful if runsv would set an environment variable so that the external programs don't need to parse anything if they wish to send signals to, or otherwise query the status of, the controlled program. Thanks --- Charlie