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.