X-Original-To: alpine-devel@lists.alpinelinux.org Received: from smtp7.tech.numericable.fr (smtp7.tech.numericable.fr [82.216.111.43]) by lists.alpinelinux.org (Postfix) with ESMTP id 86B9A5C4EAF for ; Mon, 12 Feb 2018 17:57:41 +0000 (GMT) Received: from skarnet.org (ip-182.net-82-216-21.versailles2.rev.numericable.fr [82.216.21.182]) by smtp7.tech.numericable.fr (Postfix) with SMTP id 149F762653 for ; Mon, 12 Feb 2018 18:57:39 +0100 (CET) Received: (qmail 10786 invoked from network); 12 Feb 2018 18:58:06 +0100 Received: from elzian.internal.skarnet.org. (HELO ?192.168.0.2?) () by sinay.internal.skarnet.org. with SMTP; 12 Feb 2018 18:58:06 +0100 From: "Laurent Bercot" To: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] RFC: Introducing tools-base meta package Date: Mon, 12 Feb 2018 17:57:40 +0000 Message-Id: In-Reply-To: <48fe062b-b119-55f8-1c4a-8a706ea126dc@adelielinux.org> References: <161894efe87.111ebc5a251296.390323127337732549@zoho.com> <20180212132622.KfZQz%ca6c@bitmessage.ch> <48fe062b-b119-55f8-1c4a-8a706ea126dc@adelielinux.org> Reply-To: "Laurent Bercot" User-Agent: eM_Client/7.1.31849.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtfedrvdeigddutdekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecupfgfoffgtffkveetuefngfdpqfgfvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkjghfrhgfgggtgfesthhqredttderjeenucfhrhhomhepfdfnrghurhgvnhhtuceuvghrtghothdfuceoshhkrgdquggvvhgvlhesshhkrghrnhgvthdrohhrgheqnecuffhomhgrihhnpehsuhgtkhhlvghsshdrohhrghenucfrrghrrghmpehmohguvgepshhmthhpohhuthenucevlhhushhtvghrufhiiigvpedt >>ubase - unportable Linux utilities (mount, ps, dd etc.); >>sinit - a simple init; > >Does this integrate with other service managers (like OpenRC, s6) or >does it only work with svc? Do you have a link? Most of the relevant suckless stuff can be found at https://core.suckless.org/ - and that includes sdhcp. I haven't tested many of their programs, but I have looked at sbase+ubase, and it's clean. Cleaner than busybox; I still need to compare it to toybox. sinit just forks a one-time init script at boot time and then enters its reaping loop. So it will integrate with any service manager you want. However, it's not a correct init, because it doesn't supervise anything, so kill -9 -1 will brick the machine. (This is the same problem that dalias' init has.) For this reason, I do not recommend it. -- Laurent --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---