From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EKJwHvBO/GHpnwAAgWs5BA (envelope-from ) for ; Thu, 03 Feb 2022 22:53:52 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 0PBGG/BO/GHhyQAAauVa8A (envelope-from ) for ; Thu, 03 Feb 2022 22:53:52 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1432F3E290 for ; Thu, 3 Feb 2022 22:53:52 +0100 (CET) Received: from localhost ([::1]:40018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nFk35-0004G6-1m for larch@yhetil.org; Thu, 03 Feb 2022 16:53:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFj9T-00036H-LZ for guix-patches@gnu.org; Thu, 03 Feb 2022 15:56:27 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35931) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nFj98-00015y-6w for guix-patches@gnu.org; Thu, 03 Feb 2022 15:56:20 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nFj98-0002ge-6h for guix-patches@gnu.org; Thu, 03 Feb 2022 15:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#30464] [PATCH 0/2] Add console-agetty-service. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 20:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30464 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 30464@debbugs.gnu.org, Maxim Cournoyer Received: via spool by 30464-submit@debbugs.gnu.org id=B30464.164392174010289 (code B ref 30464); Thu, 03 Feb 2022 20:56:02 +0000 Received: (at 30464) by debbugs.gnu.org; 3 Feb 2022 20:55:40 +0000 Received: from localhost ([127.0.0.1]:58059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFj8l-0002ft-N8 for submit@debbugs.gnu.org; Thu, 03 Feb 2022 15:55:39 -0500 Received: from dd30410.kasserver.com ([85.13.145.193]:38812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFj8i-0002fS-DJ for 30464@debbugs.gnu.org; Thu, 03 Feb 2022 15:55:36 -0500 Received: from localhost (84-115-234-128.cable.dynamic.surfer.at [84.115.234.128]) by dd30410.kasserver.com (Postfix) with ESMTPSA id A6F8D1120B23; Thu, 3 Feb 2022 21:55:35 +0100 (CET) Date: Thu, 3 Feb 2022 21:55:34 +0100 From: Danny Milosavljevic Message-ID: <20220203215534.1fc0f095@scratchpost.org> In-Reply-To: <86k0ec1xxp.fsf_-_@gmail.com> References: <20180215114256.551-1-dannym@scratchpost.org> <20180215114742.663-1-dannym@scratchpost.org> <87r2pm8gfl.fsf@gnu.org> <20180215164135.188beed0@scratchpost.org> <878tbu8dat.fsf@gnu.org> <877eqzvdsi.fsf@gnu.org> <87ft6otw7b.fsf@gmail.com> <86h7a7ipxo.fsf_-_@gmail.com> <86k0ec1xxp.fsf_-_@gmail.com> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.24; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/6SXGa1Qtl8BcrbFqAG3z4TV"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1643925232; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=vnbcMK7UV5/KPc5AnGvaggOa9iHuBqGDtbp7VGf3QOQ=; b=Z6hczqHmScDY0MqJVnMmQ40ICONM2AIGMT1LYz4GrvhnxyEvPfgY4XTJ6aRxzIL3gXahGN J/U5YZOgbuOUx1jMaTxLSx6/kpvR5O+OguhneZhUOrhT2wZSR4JSZDjrHWPKbu2GlarPkI YpSWE+SAgohWvtKX4aPE68wpNF6C3upMwm1XWy9pz4jMYu7V4yr5n48TdGfeUXUZcuignk xU/cVl/Rmr6vvrGai7bGg3dTVgeRm4RWprEm9GWWFsmJz/xRj5arME023Q3iiw3n5NAEYF xN3opYmtHWQ06dFU6hzK8VIWDeQRki+WGF1L3O1on6KFnnYx89tLrKuUkEhW6A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1643925232; a=rsa-sha256; cv=none; b=sTLFp4+LjLqqMqev1fQO9f0lfybKnjWIag+zKHy+9ivrIJJy6T9deeW6G/mU+YNARQCk+h E3/yrUcrYuSmwsRn3GiUF+6kPTbD0JmQ21JT7OIMDsaEkYYl6XPWBIGCKBEcOiAR1mxTk4 6qzg6g/sJVo4qAu6Qa0BMY5QYLblcYUNGq5gDe8shPVlAt4IIninkIkwwihHpxS1c39ru5 azrQ33C/ZAtiXvDlfJuFltOt1y5Ncq+dDsEl2p6MdFGquW8b5AvQ0fvJ5ngq5dHXejAdeN 0JuvpnqSGgqI4lDyaL29EDsj7dImlt/g1lNXDArxDa5gKFz++DcTUUOg/f+//w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.83 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 1432F3E290 X-Spam-Score: -3.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: Vt/paEvl4WTl --Sig_/6SXGa1Qtl8BcrbFqAG3z4TV Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Heh. This problem is really not that bad in the big scheme of things. I was hoping https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D27155 to be do= ne first, obsoleting the need for this workaround here :( > >>>>> It doesn't make sense to have agetty itself depend on syslogd becau= se > >>>>> agetty can be (and usually is) used for modems etc which have nothi= ng > >>>>> to do with the local console. =20 For completeness: It would also be possible to depend on syslogd by default and *also* have t= he modem agettys startup delayed until syslogd is there. But if you have a modem agetty service but NO syslogd shepherd service in your config, that would hang the boot with no remote access. So let's not do that. 27155 could maybe statically analyze whether there is a syslogd and an aget= ty in the config, and error out if not both or neither. > >>>> How about adding a =E2=80=98dependencies=E2=80=99 field to ? It=E2=80=99d > >>>> default to the empty list, and could be set to '(syslogd) in this ca= se. Yeah, we have to default to '() in the interest of backward compatibility anyway. > >>>> Does that sound too obscure to you, or would it be OK? =20 Yes, it should be ok. See bug# 53763 for a patchset. --Sig_/6SXGa1Qtl8BcrbFqAG3z4TV Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAmH8QUYACgkQ5xo1VCww uqVsVAf/f/wDUQ2JenPPoEEUw4l33hhvNcTLdtpPC5oH1BJJkDDjCbiP7Ndx6EII TwFXey9OA0gqbNu0yF1bqfhR5Dgj7yES1UBcydpPlcxYcEn8Z+kIi5giZsbWUKt4 8Tb7MsWkC1NV0KIWq7k7bSq5IMSHZJnFzf6cwoxP7V664ky2qtrLRUw6OzWdrjhh S/NBAfDUna5uV7yDr900mwwgff9iMtOPUo+u8z5jX/eTark9TcxHk30DHsFOLOgX E9q2w1CDqf6vW0N+32e/bb4aYRHyLLsMElGykK6lU0btP3SqL51MTDMAi40rDgef nLdQkCCLCJdf0pLLQlSRg7hGlLXx9A== =z/e3 -----END PGP SIGNATURE----- --Sig_/6SXGa1Qtl8BcrbFqAG3z4TV--