From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2859 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Jeff Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: runit SIGPWR support Date: Fri, 14 Feb 2020 11:46:16 +0100 Message-ID: <7102151581677176@myt2-dd3598211d70.qloud-c.yandex.net> References: <1beb6e35-d4be-60b8-fc52-af666c4fffe3@gmx.com> <20200212215427.GG12551@cathexis.xen.prgmr.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="34272"; mail-complaints-to="usenet@ciao.gmane.io" To: super Original-X-From: supervision-return-2448-gcsg-supervision=m.gmane-mx.org@list.skarnet.org Fri Feb 14 11:46:30 2020 Return-path: Envelope-to: gcsg-supervision@m.gmane-mx.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by ciao.gmane.io with smtp (Exim 4.92) (envelope-from ) id 1j2YUP-0008jh-Ko for gcsg-supervision@m.gmane-mx.org; Fri, 14 Feb 2020 11:46:29 +0100 Original-Received: (qmail 9916 invoked by uid 89); 14 Feb 2020 10:46:50 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Original-Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Original-Received: (qmail 9909 invoked from network); 14 Feb 2020 10:46:49 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1581677176; bh=Ksi/ih9iS0vfxmSrJNlkkbOvwSmOjIigpeKXwaWU1LE=; h=References:Date:Message-Id:Subject:In-Reply-To:To:From; b=VZQAkd45IvrFU/AUHl4COK3gBcgdVmyJYntW+iCBWQ+R/W6Wqvs6Jk5RubsBMEzso NowZ1tEDdO+wGrsRD8OzbUaqbwAstNoF0eJV9GDGsB+VAk9o9lwfcTqHKQKAR63gRs j8PQjByDz2UhIOhebxnU0TF5L9oYycZIAzo0m+6U= Authentication-Results: mxback25g.mail.yandex.net; dkim=pass header.i=@yandex.com In-Reply-To: <20200212215427.GG12551@cathexis.xen.prgmr.com> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Xref: news.gmane.io gmane.comp.sysutils.supervision.general:2859 Archived-At: 12.02.2020, 22:54, "Colin Booth" : > I wasn't trying to be hostile, apologies if it came across that way. As > far as I know SIGPWR is a Linux-specific signal so services that are > aiming for portability will either need to have special handling for > that in the linux case or need to ignore it. Ergo, runit (and all other > POSIX-compliant inits) currently have no special handling around SIGPWR > as they don't understand what it is. what should SIGPWR mean to a Linux init ? i would suggest: halt and power down the system ASAP.