From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2736 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: fungal-net Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: s6 usability Date: Mon, 2 Dec 2019 12:24:45 +0200 Organization: Obarun.Org Message-ID: <8680372a-a67e-7f8f-42ff-457ea2349bf0@obarun.org> References: <20191125214342.y7lx5mixrljr6s27@gromit.local> <20191127203307.ohaameqfgncm52h5@gromit.local> <20191129140901.klifpegc74iv4zul@klumpi.ignorelist.com> <20191201214752.2ec0a81b@mydesk.domain.cxm> <453d5e40-74b2-b3f3-3eb9-53d7bca7a286@heuristicsystems.com.au> Reply-To: fungalnet@obarun.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="74972"; mail-complaints-to="usenet@blaine.gmane.org" To: supervision@list.skarnet.org Original-X-From: supervision-return-2325-gcsg-supervision=m.gmane.org@list.skarnet.org Mon Dec 02 11:24:57 2019 Return-path: Envelope-to: gcsg-supervision@m.gmane.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1ibisy-000JM6-T1 for gcsg-supervision@m.gmane.org; Mon, 02 Dec 2019 11:24:57 +0100 Original-Received: (qmail 22640 invoked by uid 89); 2 Dec 2019 10:25:21 -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 22633 invoked from network); 2 Dec 2019 10:25:20 -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:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Reply-To:Sender: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=3mqxyfH3gLXAe22Z5fByVDfeUDlAYRzdmvhax+/q4H8=; b=HNVfK8c840i9eQW8fYfdXluB/Z V5NC1nbL8vUKJdY1BPqMUG/AQROSz4Oh6HNZAVKIwLyPewsAe9C5NvYWUx70rIt6mb269/0SP8Rkc yk4AcDL46lF/S5dzGuPShBHEXEfBIxTgLk6dfV/cKkSWou1bvIrOx7zaIDASazvIembLHKAxuPGE1 Q368MoVPfJ2ykzNTj/7ck3GF+KC1wW6brgrll5BT5AOvGCj0GsGBhx1TnpoUUy6AAHQzGz78pbp0H wEB1Hc5+Obzna6dJMTqJaGBV/8cRrImqoh0DNQswhlBHAY3HYipoiejStDytdU/TDSN9wSXbxQ5Xb DrICawsA==; In-Reply-To: <453d5e40-74b2-b3f3-3eb9-53d7bca7a286@heuristicsystems.com.au> Content-Language: en-US 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: fungalnet@obarun.org X-Authenticated-Sender: sv26.byethost26.org: fungalnet@obarun.org Xref: news.gmane.org gmane.comp.sysutils.supervision.general:2736 Archived-At: As a test for portability for the 66 software, other than its display case based on arch - called obarun - a couple of devs recently tried it in a few distributions that have the s6 in their repository. Funtoo was the first target https://forum.obarun.org/viewtopic.php?id=956 and this was done by a dev who used plasma on obarun and used plasma on funtoo. Void has s6 and 66 is under testing but boot-66serv has to be installed separately with a modification to match void's choice of placing services in /usr/share instead of the original /usr/lib. With 6-7 commands and it booted to a tty of choice. I've been using it daily since (I was shown the way) in musl flavor. A delight and a more responsive system (feels that way) than the OEM runit. I wish I had one of the 7-9 alternative void architectures to do further testing but all I have is refurbished tired x64s. https://forum.obarun.org/viewtopic.php?id=957 Then there was adelie and kiss (an alpha system with similarities to gentoo but installs in little time) https://forum.obarun.org/viewtopic.php?id=961 https://forum.obarun.org/viewtopic.php?id=959 with similar ease. With debian there is the obstacle of s6 being intentionally broken by dislocated skalibs but I am speculating there is more to it. How often has a broken package been available in the 4 level hierarchy of debian? If it was on experimental I can understand, but there are two versions, recent and previous s6 and libs, both broken, in sid,testing,stable. I may be paranoid but isn't this also preventing devuan and antiX (and its MX derivative) from effectively trying s6 unless they uniquely rename the packages confusing users? I know that the scope of this list is in hacking experimental init and service supervision software but what better way to test the work other than displaying it in more popular distributions? All one needs past s6 is boot-66serv # git clone https://framagit.org/obarun/boot-66serv # cd boot-66serv # ./configure --bindir=/usr/bin --shebangdir=/usr/bin --with-system-service=/usr/lib-{or share or whatever}/66/service # make install I think it would take an earth-shaking new development for someone to pry me away from 66 for years to come, if I have that much left in me. PS I am writing this still shaking in anger from reading Jesse Smith's Distrowatch review of Obarun, using an old image with a previous installer, declining its initial prompt to update the installer and theme, failing the installation and moving on to bluestar, a desktop theme customizer of arch, and finding it wonderful. This is after listing Obarun for 1.5 years, declining to correct its information for more than 7 months, and bad mouthing it, in the same article where its headline lists Devuan as Debuan2.1. Same guy reviewed Adelie (near its beta life end) and failed to see s6 in it. Has RH and its mother... IBM converted the open and free software world into a head-butting ring? No, there are others at fault for that as well. Arch for example is pushing facebook's compression algorithm into its packaging by default. I am now going to shut off this machine and take my 30yo Bridgestone cycle with friction shifters out for a ride in this fine sunny wintery day, because I am getting too disgusted from doing any real work, hopefully no big truck will run in my way. :) Did you know there are now about 3 corporations responsible for about 90% of the bikes made? A "free" choice among 1300 models.