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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AA952158042 for ; Wed, 6 Nov 2024 19:50:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A78AE0E09; Wed, 6 Nov 2024 19:50:27 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 A8330E0DF4 for ; Wed, 6 Nov 2024 19:50:26 +0000 (UTC) Message-ID: <3eedfa8e-e3dd-4498-8bd2-ebce34e957e7@gentoo.org> Date: Wed, 6 Nov 2024 14:50:22 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] sinit (suckless init) + daemontools-encore on Gentoo To: gentoo-user@lists.gentoo.org References: Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------qENWwOc801GwfXdA3sdKK0fK" X-Archives-Salt: 91b4b1ff-0889-4e94-b0a8-f0278cc21627 X-Archives-Hash: 17510d970e1101b34f96bc82fb11bf89 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------qENWwOc801GwfXdA3sdKK0fK Content-Type: multipart/mixed; boundary="------------Vo8AKBKnNNyECLBd9bo0JQpd"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <3eedfa8e-e3dd-4498-8bd2-ebce34e957e7@gentoo.org> Subject: Re: [gentoo-user] sinit (suckless init) + daemontools-encore on Gentoo References: In-Reply-To: --------------Vo8AKBKnNNyECLBd9bo0JQpd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/5/24 8:44 PM, Eduardo Santos wrote: > I'm willing to do a lot of work myself to make this work, but if Portag= e or > some other core Gentoo subsystem doesn't play well with sinit or > daemontools-encore it'd be just a waste of time. The main issues really, would be: - gentoo's @system set requires virtual/service-manager, and daemontools-encore is not listed as a provider. You might need to provide a custom virtual/service-manager ebuild alongside sinit. - writing your own service scripts for packages you use, obviously -- gentoo tends to include service definitions for openrc and systemd out of the box but beyond that you are on your own... :) Both problems are easy to solve, I'm sure. --=20 Eli Schwartz --------------Vo8AKBKnNNyECLBd9bo0JQpd-- --------------qENWwOc801GwfXdA3sdKK0fK Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZyvIfgUDAAAAAAAKCRCEp9ErcA0vV8fO AP9GYyckyqsmX4dzPs286CY5wITw4cT74Vjy2NpBDBKlhQEAktmW4+XixKAdqosDglOFMZQWr2X5 bn+YpEQOcOk7bQs= =lhfE -----END PGP SIGNATURE----- --------------qENWwOc801GwfXdA3sdKK0fK--