From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2849 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: eric vidal Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: State of skarnet.org projects Date: Tue, 4 Feb 2020 07:17:18 +1100 Message-ID: <20200204071718.2e2fc26ccad0e5ef05985210@obarun.org> References: <1760736f-f479-4fc3-256d-a4cad4d5772f@obarun.org> <20200202090725.5a7d837c@mydesk.domain.cxm> <20200203114134.2cab3757@mydesk.domain.cxm> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="53900"; mail-complaints-to="usenet@ciao.gmane.io" To: supervision@list.skarnet.org Original-X-From: supervision-return-2438-gcsg-supervision=m.gmane-mx.org@list.skarnet.org Mon Feb 03 21:17:27 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 1iyi9v-000Dou-AS for gcsg-supervision@m.gmane-mx.org; Mon, 03 Feb 2020 21:17:27 +0100 Original-Received: (qmail 26053 invoked by uid 89); 3 Feb 2020 20:17:53 -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 26046 invoked from network); 3 Feb 2020 20:17:52 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=obarun.org; s=default; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References: In-Reply-To:Message-Id:Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=O76JRNzgESa7vvzWN26rBHiDDbk7GEIbaZrHTWNewUI=; b=fNO4LQY6gSXOLno2SfS0uuSFN1 hvgW7UEPpMtdyarU8zAHdEIyEGhuwO7/xuDFBt0UCcq+3oLb16Vk1snvZHfQC2OTnqV6J9s5Q0h2n Ze9o8hNjjzEHUtlhArf9JIZoRUU1Iz8Y4WcKWNPpMwn6bBM8MQ5PQ+JrqXfnC1P6GReamQ9gnOsCr l0QvlyVJOC0AgOVX0Mqq/Yag5aY504ud2C9XGof6l2cuIumgPLcLyJJdTNLWWqPg8MEYplOMMxb51 +FWGmaofPhDJIEpdVP+Bc8qOyrL4BTjX4/KWrdCZ3dvGUy4XJSjhLxNh4ttmHK5o9WiKnBgmrXjzK wGTrEZNw==; In-Reply-To: <20200203114134.2cab3757@mydesk.domain.cxm> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - sv26.byethost26.org X-AntiAbuse: Original Domain - list.skarnet.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - obarun.org X-Get-Message-Sender-Via: sv26.byethost26.org: authenticated_id: eric@obarun.org X-Authenticated-Sender: sv26.byethost26.org: eric@obarun.org Xref: news.gmane.io gmane.comp.sysutils.supervision.general:2849 Archived-At: On Mon, 3 Feb 2020 11:42:57 -0500 Steve Litt wrote: > On Mon, 3 Feb 2020 11:40:07 +0200 > fungal-net wrote: > > > Steve Litt: > > > On Sun, 2 Feb 2020 12:34:05 +0200 > > > fungal-net wrote: > > > > > >> Void is also > > >> very close, I for one use it with s6 and 66 for a while now and in > > >> many ways being more carefree than obarun having fast balls thrown > > >> by arch daily. > > > > > > Have you, or are you going to, write documentation on how to install > > > and maintain s6 (and presumably s6-rc) on Void? Are you using Void's > > > s6* packages, or do you compile the stuff yourself? If you install > > > Void's s6* packages, does that remove runit? I'd like to have both, > > > to a/b them against each other and to more quickly learn s6*. > > > > All s6 related packages are available on the repository (I believe all > > current). I think this work begun and was carried out by Duncaen (a > > void main member) and he didn't give up, he just realized I think that > > it would take fundamental void changes to incorporate it as an > > official alternative. > > Mobinmob stepped in and brought 66 and libs into void and is > > maintaining them (currently 1 version behind obarun). The official > > documentation for 66 is https://web.obarun.org/software as well as > > https://wiki.obarun.org/ and due to cross-distribution rules and > > requests Eric caved into the pressure and provides both html and man > > pages in the 66 pkg and tools. > > What is missing from void are the ready made service files that are > > available to copy/paste from https://framagit.org/pkg/observice > > and place them into /usr/share/66/service (instead of obarun's > > /usr/lib/66/service). The most important is the boot bundle enabled > > in the boot tree. > > https://web.obarun.org/software/66/frontend.html --> Prototype > > template of a service file. Use only the fields that pertain to your > > service > > If I read between the lines, it sounds like you're saying the > best way to learn s6 is to install and run Obarun. I have a spare > machine on which I could do that. > > Do you think the best and easiest way of learning s6 and the best way > to use s6 is to install Obarun? Surely not, a various wrapper for s6/s6-rc program exist e.g https://gitea.com/CasperVector/slew. Also, some good wiki about s6/s6-rc exist e.g. https://wiki.gentoo.org/wiki/S6. Furthermore, you can create your own wrapper to suit your exact needs. Actually, 66 works out of the box on many distros, debian spin included like Antix or Devuan. The main advantage of Obarun is that it provide all packages skalibs/execline/s6/s6-rc/.../66 without the needs to change anything to properly works. 66 works on mechanisms, not on policies and highly configurable at compile time. As being said, you can simply download an ISO(maybe the minimal one, no X session) from Obarun web site and test directly on the ISO the 66 tools. You can use docker too. A docker image is provide with 66 into it. > Thanks, > > SteveT > > Steve Litt > February 2020 featured book: Thriving in Tough Times > http://www.troubleshooters.com/thrive -- eric vidal