From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-205017-garchives=archives.gentoo.org@lists.gentoo.org> 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 848EE158042 for <garchives@archives.gentoo.org>; Fri, 15 Nov 2024 01:26:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B6C6FE0899; Fri, 15 Nov 2024 01:26:03 +0000 (UTC) Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) (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 68DD2E069C for <gentoo-user@lists.gentoo.org>; Fri, 15 Nov 2024 01:26:03 +0000 (UTC) Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-46096aadaf0so7655661cf.2 for <gentoo-user@lists.gentoo.org>; Thu, 14 Nov 2024 17:26:03 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731633962; x=1732238762; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ybI/s6SHE77PeKk7a6EvAtJk7gW6a8XxQHeZLiyBd2g=; b=nBbMPkaYfrZu8tmlGl7Qc3C2wUzuxOSM6PyX9rdiAojm1P3+WtFWCn+3+ZdN2xVVZS dv+hT1Mb+bwRZDCcP0HWR6mosxyFtYhWWHtVZ9l3PQ58MorsBQZQTtUZgPKXQdw2ywEV aSU5mx1SOn/wZMXihCTf7RqHRn4Zg65GqPgrEk7pc39X6eRgnlOxjfJklpnlIeZ3CMzb MzxzhvYmSCTM9Z/XeTW+rZOZ7Q0UqBptidr5hfeDLjN5xklIaeVK6xWVtVX7YOhzPRb9 RjhZjJWHp1idZG6UpOpKnFM1LBHW/a0PXw9+jTlFAWAIjfXjCTPkAN3qX802sx4wuY+j OdIw== X-Gm-Message-State: AOJu0YyPq76F3qb8ol9htH/fPOSBJlfjc485a1q/OEN/S0hChaiyNmIn gtbuAxLSFaYQvxtWaSE3BSGctIE9qgdaA/mar4W5mVMnBuKF4TAPpPsRO6VysU8W8ixyMjwUm/y v X-Google-Smtp-Source: AGHT+IFEUw6uzKQcKqSDnMa6loYFBd062rZu8aegoBeabNk6tCJMi/rRG5pCrFO0AMFBTUc+RYhe5A== X-Received: by 2002:a05:622a:4c13:b0:461:1c54:5c99 with SMTP id d75a77b69052e-46363e10b61mr12807791cf.16.1731633962367; Thu, 14 Nov 2024 17:26:02 -0800 (PST) Received: from [192.168.1.20] (32-216-196-135.bng01.wlmn.ct.frontiernet.net. [32.216.196.135]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4635ab25a63sm12766811cf.65.2024.11.14.17.26.00 for <gentoo-user@lists.gentoo.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 Nov 2024 17:26:01 -0800 (PST) Message-ID: <29935523-9305-454f-a646-e3f7ea67d227@users.sourceforge.net> Date: Thu, 14 Nov 2024 20:25:00 -0500 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> 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] s6 init: Was sinit (suckless init) + daemontools-encore on Gentoo To: gentoo-user@lists.gentoo.org References: <CAJzVb5ySUzDsg_d4m36kwUoj3wd6_3JhzLx_4=gUmBQOAONfjQ@mail.gmail.com> <ZzZzcGbBx4VtW4ZF@sparta> Content-Language: en-US From: Jack Ostroff <ostroffjh@users.sourceforge.net> In-Reply-To: <ZzZzcGbBx4VtW4ZF@sparta> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Archives-Salt: 7f976560-9930-49b2-87e5-b0456026afb4 X-Archives-Hash: 6f53a3bcbcdc2a6709a5676c6e2c9fa1 On 11/14/24 5:02 PM, Hoël Bézier wrote: > Chiming in a bit late, but what you want to do would be totally > feasible: I actually run gentoo with s6-linux-init (instead of sinit) > and s6 (instead of daemontools-encore). As someone else said, the most > troublesome part is writing service scripts for every service I need > since none are provided by gentoo packages. I've been troubleshooting a problem with HomeAssistant (not Gentoo related) and discovered that apparently s6 is the init system used for docker, so if the service you are using has a docker version, there might be an s6 service script for it already available.