From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 93C74158042 for ; Thu, 14 Nov 2024 22:02:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 14BF9E093E; Thu, 14 Nov 2024 22:02:34 +0000 (UTC) Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B3123E091D for ; Thu, 14 Nov 2024 22:02:33 +0000 (UTC) Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4XqDfJ5QHqz9trR for ; Thu, 14 Nov 2024 22:02:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1731621752; bh=i6bQu6jgJrGNqrLVxDDEL01M2MMKA1LbGLSWvW1/SvQ=; h=Date:From:To:Subject:References:In-Reply-To:From; b=MfZHloPyMOGEUmaJJkroyL4GR9qk7RuLmNRcezPYrRmCqf43A78XEGufW1QTksBmr 0Z0LQHOJ3Ikttp7kMEezqE0C8fOwsp/evRW58whbzmtbhqFnFnCsFQf7LNcDFJLqXn sJiUwdUrwSPCsiAc6MVj9SFZv/wgpO46Y7JdHCss= X-Riseup-User-ID: 41495CAAE1A2189D2BC91005F79B9AA155DE84E18E908602AF76A16A68A1E106 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4XqDfJ2K3QzFqgk for ; Thu, 14 Nov 2024 22:02:32 +0000 (UTC) Date: Thu, 14 Nov 2024 23:02:23 +0100 From: =?iso-8859-1?Q?Ho=EBl_B=E9zier?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] sinit (suckless init) + daemontools-encore on Gentoo Message-ID: References: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BW5acPclOWg8eO/O" Content-Disposition: inline In-Reply-To: X-Archives-Salt: 6fb45e1d-e391-4267-8ed3-9c413e7eaaf6 X-Archives-Hash: 3661d5a8eb86192c59dc403109cb73b4 --BW5acPclOWg8eO/O Content-Type: text/plain; protected-headers=v1; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Date: Thu, 14 Nov 2024 23:02:23 +0100 From: =?iso-8859-1?Q?Ho=EBl_B=E9zier?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] sinit (suckless init) + daemontools-encore on Gentoo Am Di, Nov 05, 2024 am 10:44:48 -0300 schrieb Eduardo Santos: >I searched for sinit on the gentoo-user archives and couldn't find >anything, there's only a few Reddit threads which don't help much. Would it >be possible to follow the steps here[1] to use sinit + daemontools-encore >on Gentoo, or are there hard dependencies on OpenRC that make this >impossible? > >This is completely for fun. I'm aware of discussions of this init vs. that >init and I don't hate systemd/OpenRC or anything like that. Again, this is >just for fun. > >I'm willing to do a lot of work myself to make this work, but if Portage or >some other core Gentoo subsystem doesn't play well with sinit or >daemontools-encore it'd be just a waste of time. > >[1] https://troubleshooters.com/linux/diy/suckless_init_on_plop.htm Chiming in a bit late, but what you want to do would be totally feasible: I= =20 actually run gentoo with s6-linux-init (instead of sinit) and s6 (instead o= f=20 daemontools-encore). As someone else said, the most troublesome part is wri= ting=20 service scripts for every service I need since none are provided by gentoo= =20 packages. Have fun. :) --BW5acPclOWg8eO/O Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEElZjiR4iQkYjVEGdt6jPCPrF3Nk0FAmc2c28ACgkQ6jPCPrF3 Nk3GQRAAtPIHwkzm9K3EVuTQrUmQVBMtY4XziMUmG81IHKhizbtKvClo+SRqKW7+ p/ZuZDayU0jG8dXVh5ZJlEgf1TkEA3VDv1NrqmGCP9bZigCUUOv0MqaylQKsGYPu uBbQQzC+RZg21zqAeyYzakc78cIUviA4sQqwvfq1uBiASDJH7sEFarkMGooxTkrX CH6TJSEPvwx6907eUfdgZE1f+h8DldYy7ghTbIJZII/oZ03EWZOuUg6NH8Jfhzwg mAcEpeNvh045TQ4Dj3iK+gwZCmHG6/Cc73Me3oDsf7jgCZhc1otCyhht5xDt7Z2d kgXMgzJbDbcFHcdoF9rTvd5y9LNlczhld8RcVAZzYj+dfCRI9oB4nmSc++1xKDKq Dv6/1obMKl5s4LgLV/PYjdKsL4rU8qtJ/z4d+YkfH5mb3c1jrsC/3F4GwEHjC5z1 +oPriq7ibTvfPhBHKcdL6p8DHCgv4ClFmkduDFIrYANW99PGPRUwa4tChA3+BGm8 0bvUGQQwpWB1kPjCrMt6NSjq+jqTQXNHnVDFurttmoFK2Ewm04b49BkMUp/tc0BE S8wwUqyeuijefWkF4Mmfd2HZw0AGyOmgB88yNQr5pbEUdMBdq61RGgNPTMEwsqjP U2FIhs3OhJDftNQ04IszNAcER1lWMdqwesPHK4XFXEwMlVekFbM= =qt4B -----END PGP SIGNATURE----- --BW5acPclOWg8eO/O--