From patchwork Tue Sep 13 11:28:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 12767 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 517EFC6FA82 for ; Tue, 13 Sep 2022 11:28:49 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (EUR02-AM5-obe.outbound.protection.outlook.com [40.107.0.80]) by mx.groups.io with SMTP id smtpd.web09.3667.1663068521948052524 for ; Tue, 13 Sep 2022 04:28:43 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=mwp3IqVs; spf=pass (domain: vaisala.com, ip: 40.107.0.80, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=akA53MUNInC5Qz8tMyKIsuB5wO3Vxw4Oj/Cqeg+iaTUUAMlJ1JJvYiieO9wueFA3V4FkZEcttq2orgXbBzy+sn6WJdoB+ygVdNG57CKhL38zdrHNMVShDVrtz40OUqy+a3U11J2yUtoAqB5TcbQMtifKKhROCAkIVdk6BqnSsogUacb2BmFhILmnOwZXjrVXhTmKIW87PlPK0e7yhraOfaaYNzom7GjpgrkZTMafOeBHQ2iQ+GyWN7AJRwxxZwuh/6ivszbgHn4+hFPjoXjmWGG9OnXt69jGdmeKUDxBEKHYAtADJyC2wTSkPHUAnvxRr/XJdm8jv1Oz21IunfxS3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NJNX++68u/JReuLLyKa4oxy869+Lx29N2JRl1AGhR9M=; b=iskvX9Yfe2UKguWd8JDpn6x58jgGXaF/I6F0lTGEQoCDMr4cQPe65SbVdlztKptW7VsW1sPrngDd4YraPUMNngZUgpKClRy3qH6MNO3VY7jEWJ+ga0UEGy526AK9ESQPi2U1SzmSdLdYa1uo79PjOLinenw5uFx2+Lx0/2gmCIT1VwRONLOvnr7ZYrqvfkB4ym/QxkEJIta35JoqImL+aCTJU2Prlpgq5MUee//7ybFOBexSgpzRzQBwKLkv4vjGosxMtUrG2ZkZ4i55fZT+Dhz3H4bFTlzp9A26dyk+CZHDhdkH2DKnNAlHOJdTp2CS9ezfReMs1awTHH7wwdIaSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NJNX++68u/JReuLLyKa4oxy869+Lx29N2JRl1AGhR9M=; b=mwp3IqVsIqpKol7Y/wW/KKlX1UGNfekE5YQ5f4c5FPf2vohZ4M3mtniu5AOUj5BLS3Xrd2ISFacEDu4YzKkSl2BvdJXFk6iqy6y4XEGDXAcdxHuZxuLSOT/Gb0yo+g1+hXTgErYji8+sw59rV33DCf2ENoifePsPeD5WjJo9Gmi2rkR7xSrYnCYAjmmc1alegA7cqkj/YP6lBNT7+tqL5gAp1C34UHcU2MGnZGCaA2vLvfNXJ4gErm6J1FkrRyiN+4BSaxZBdz2rCvmFB3f5XbilKbpVId534uAc6d5uX37WqCYdo9YGHNShLR2lbzT7OHNn1uRCxGwu0HDuJ9LYVQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from PAXPR06MB8579.eurprd06.prod.outlook.com (2603:10a6:102:2b3::22) by PA4PR06MB7279.eurprd06.prod.outlook.com (2603:10a6:102:fb::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.18; Tue, 13 Sep 2022 11:28:39 +0000 Received: from PAXPR06MB8579.eurprd06.prod.outlook.com ([fe80::28bb:5222:3452:fafa]) by PAXPR06MB8579.eurprd06.prod.outlook.com ([fe80::28bb:5222:3452:fafa%6]) with mapi id 15.20.5612.022; Tue, 13 Sep 2022 11:28:39 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: steve@sakoman.com, "niko.mauno@vaisala.com" , Alexandre Belloni , Richard Purdie Subject: [kirkstone][PATCH 1/2] systemd: Fix unwritable /var/lock when no sysvinit handling Date: Tue, 13 Sep 2022 11:28:27 +0000 Message-ID: <20220913112828.1458038-1-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.35.1 X-ClientProxiedBy: GV3P280CA0004.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:b::18) To PAXPR06MB8579.eurprd06.prod.outlook.com (2603:10a6:102:2b3::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR06MB8579:EE_|PA4PR06MB7279:EE_ X-MS-Office365-Filtering-Correlation-Id: ddeca2ec-cd76-4365-bbb3-08da957b1afc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HiwahDAwq2Eghve7djpW71QOUar7RFSuXXs28TtBFuNU8iYMUWDFp/+Wq44NmOs8qW7esJ+BnUeo7ZULsteynzijiCn0fuMntakxR9ZmQ8T79N0bgKi9ct2DE6DNrq51DOWmfJ7jUh7LTI3xRCZHGALUrXh02A/u4MlYmJLUp0J6B7LcwohyFV/1ltj+kiKkcuKOzo6LpIkM9vLr0uw9OhYcy+cYaCLz/qpt53dRalfVPUYneyoMnoln7pGJ5ei8UGO9OU72ofE7fNLjyiN7kEbBBrkF8iN1Xv8XBD2H+AkgGWLrA5FMXRElFcyLJAO7cTb7VKIEjX0fxr5MnfCcvsUEBrMvwG8YCIYJARLUyrn5NBntKs7zFsmw8p3ZSyBfunHZ8G5pu2kY51zBGeS9Ji7Gqw980wK7F2NKRjaVlFhUl9jeQua8wlm184b38TvpQpJtBXwtjYqFwUuLlLaOQrgIJFoTxZTnOtGqMubzoddNzBWQ7xnI26+N0e+0nAWG/wWygiwGE5CHweahj/crDgxkIaHximZp3LTt+LXgQHYTqxpMfOg++5fLBGwYPtUH+3b9ec+bQ5Jgp8yYi6QUPcVshMQbtDYo8mXoodeRQDBbY7+8oonTe/FREhjv7c4r25DfzNGJBhaSiVSAWODAqypJhb+URD+Dt0w8fDu18wetapeXWeyX1wiV5DMqSrzNQclTADWjySvO0UOEdB7GUiFzajgNiUVPcSzkrTUxAK0jc6buJB3HFdF2/jLpTIEzd8ZI4IYr/u475GIrSG52oWZvpp9r8fo1oG7zBOPF4kg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR06MB8579.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(346002)(39850400004)(396003)(136003)(366004)(451199015)(478600001)(66946007)(41300700001)(4326008)(26005)(966005)(36756003)(86362001)(2906002)(186003)(6512007)(6666004)(66476007)(2616005)(6506007)(8676002)(6486002)(6916009)(316002)(54906003)(44832011)(66556008)(8936002)(1076003)(83380400001)(52116002)(38100700002)(38350700002)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HcpM3Yj6Eymyi20iivhic9SwY6pQ4oMasaIPO9CfWuzIp1+13vkV8U4VVPysHn9u2gKxri+qeESQVJs6mJiVGttVey8pbnTbXv/lAkNheIAeaBWutcAksboeUxi2RRWwOcp+Y64/HzGgSz2NHRLizVClIWTraHwErpnQgWRPbXeBInhJTucK0cfySetzGeAh9okg3T1cLmFBgYMdhEk8zX50ClBGlL7yNfcqCIEQ2jaMC+flQgrEr8bTlSbNqZLwS8iNat4vKXbrZlY4NAsOjDTxsnIGnEYZItpofyUwXqh9M8sAfTvsNEWTju3U6svJeLGFO0uCaB21tWO7GrWvEIW0Z3+6UB2TXlegJWtkFkuzaPpWg9+IuFDVMNlrvIVVrZ7jHd4dyxyM/Fsx64Afuf3C6WFNQdNy/D8vzc+iuKIBPUX8vSse05KPz2WujThdLel63TEVVxs70Gc23VmRtQPak55Ga2jlcAxQKN9LMMDqvDEODwnBKigyFCOKdbQ870lhCG0JgghvUWUL8MEGe5bd2fEWd2t8XSfhbcnotO+PdPuWztExq8WW53llmE4/vxogrePfNasiTZW7FjZBmd2k8nRXjYcLCLrgSzCCkZC9IFN4bbS6F80tf03VUr26Cmz6grdVXBAqLNlO0EzPQ8EtnG3qnxV6c45Cpjx04DAf/Si+M4PIYZt8MxawbK74zU1tSdIeLefrtBFGmQLkMn4DfNPN+v29A+TW+1v1L1U4WrFbNsve6zom9ZUeMfOH51kaSmTMLUduCReHYdeeUf+skDUw9Mk1DTo+v50zzL1rEVtwEOCR5opapZy59TSvLzhfCjNG5VhJVoccQ2mJauCJMU3AIIY+imwE5lNkF+9O2I9fmwDyCe69sIBq4caaWRHKCS4KsSoZTxrlmvqzDfzBKz9QmqeZLe1x+D9JwvYIMsApJ9WBmP4KCx5YbDpEAM2fOicGfBgpFwPFf+mbovryUBMb9YHF0NDnryyhFgAt4JaepU9fL/KiF8IWD4MAyjiyh4eKgMAZsxblR2wfbM5JgW+CEFzOD0xWcdgVn9AFVkRxdGhIvpUn8FScZKr1q+GG3Lpl/xwhdtZdxc+x8KpDHEATgthQeQL4TQjgtSaY3+Zz+mAVKMa+2/4BoWiSF5PcBKeXnAouVcMzTAgvojnbAW9n9XDZGfVnpMxB0u/qwtqWS6MQa1fa/mW/J0sJK9QVpsNEMpz8CPKbihpd2+ZkiSwvt4krcSleCFxjR6aUtirLX91+tE9h2fj2OtO1NiGztQ5/qhCGSNGKZfiynuLdhe+sBYQE3vYbtipTyxQJsQ3fkGAqgRseIIV86Uf5Lrk4h1qhwTj/63hWPZN/1sTU/29KzPo4rxXHdJr429XVQwNnD0t5z52D1f2iWbdv1ep8pEQmavM/7VWcBgX9YqR1Ie+d2JcOGmLv6lqfzHn6o7ZBZ1l35PaJBxexaX1NOXt1jvAGo7geGMZy9Cjzo149aZSOgEzWKM+ynOpmGFACfyNNWBD3UlCGYxCvKRieXKj+t99B7bHl+kwsVyknaKVzav3PTwMVt22ffDd4wOQVqFtQqq6m+4k32YHPWM4Bjx1vADFz4ar8EoFntEjipw== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: ddeca2ec-cd76-4365-bbb3-08da957b1afc X-MS-Exchange-CrossTenant-AuthSource: PAXPR06MB8579.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2022 11:28:39.3726 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ejbsmRlPeVDQtcjhMq3APsEZa45ncnksDgBYodDNdIcRdLM5Nw42CwmKvJDttIN57mPL5goFDRPMxSMteqRgeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR06MB7279 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 13 Sep 2022 11:28:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/170572 From: "niko.mauno@vaisala.com" Commit 8089cefed8e83c0348037768c292058f1bcbbbe5 ("systemd: Add PACKAGECONFIG for sysvinit") decoupled enabling of systemd's sysvinit handling behavior behind a distinct PACKAGECONFIG feature. This new option affects among other things the installing of tmpfiles.d/legacy.conf, which is responsible for creating /run/lock directory, which is pointed to by /var/lock symlink provided by base-files package. In case the option is not enabled, then base-files provided /var/lock is a dangling symlink on resulting rootfs, causing problems with certain Linux userspace components that rely on existence of writable /var/lock directory. As an example: # fw_printenv Error opening lock file /var/lock/fw_printenv.lock Since Filesystem Hierarchy Standard Version 3.0 states in https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s09.html that Lock files should be stored within the /var/lock directory structure. Ensure the /run/lock directory is always created, so that lock files can be stored under /var/lock also when 'sysvinit' handling is disabled. (From OE-Core rev: 85e5ee2c35cf5778c3aefda45f526e8f6a511131) Signed-off-by: Niko Mauno Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-core/systemd/systemd/00-create-volatile.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/systemd/systemd/00-create-volatile.conf b/meta/recipes-core/systemd/systemd/00-create-volatile.conf index 87cbe1e7d3..c4277221a2 100644 --- a/meta/recipes-core/systemd/systemd/00-create-volatile.conf +++ b/meta/recipes-core/systemd/systemd/00-create-volatile.conf @@ -3,5 +3,6 @@ # inside /var/log. +d /run/lock 1777 - - - d /var/volatile/log - - - - d /var/volatile/tmp 1777 - - From patchwork Tue Sep 13 11:28:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 12768 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 63841C6FA82 for ; Tue, 13 Sep 2022 11:28:59 +0000 (UTC) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (EUR02-VE1-obe.outbound.protection.outlook.com [40.107.2.67]) by mx.groups.io with SMTP id smtpd.web11.3472.1663068525772265004 for ; Tue, 13 Sep 2022 04:28:46 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=BEuqGi6z; spf=pass (domain: vaisala.com, ip: 40.107.2.67, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jGAlzxq/bjf+U4DJlwx8wvxOihcMA2NrQ+khhREOnpuWIiU8BOuk3oFwB8Nun292N8ys7eJgPq+XrA5DQci1xta+Zp4tY7agNhKrLPNPmt55Svv3+03W6i8YwMorBL6jCJCPETmNKatyDvX1Ma8JNSM0bQC+K5A4X5mx6BLG7siLobNa3ezAmlvC5BsX4tM1kfmDoQvbU4zo5OQS+nwsvicRiXQqjyBXLFHp9cZS7Bl9lRntXdSnLHZIYIjNRCTYLWJHajHOJbALuay6zHJ56Xzn43OlhnH5f4jIGbM2PVG8dO4d0t+h9rrOn3EYONtQeCGykwsZYljERT4u0BbkYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Gzp21Cmmk49HvNy9l/tN20JJ0WjtD4mkef2weYFEasg=; b=LPklAvMO+JRw2VrBVn150LZuhMpXIYliv7l0zDbJeCC1Hh/oL7/26i82BaxSFJMNGLL31YTOFBCZlLJFwOKyF2xiQXfMNX2ReOMPj53h4RI+KMmjxaOh5ie+hl/IKWZPAI2QIzAc2elOhlbtPmI0TvilCaUVSb6+lI/eNuyOUTt4LrWV8CE/C8/5i5Nts9VeEGTbl7WmpHeBt7jf5CKhRZ6gsNCL+7PByjRSzFdHgOgGh+YSbTLda1PuVQ5fp1E+r8raF0w56e9XtcCGwBPYKnc4Yuee89rO6CMAB/+THnk8KQhpyJ7xsMUv3LaJNKV8bp9OZ09YjFtcqZ6blyKl1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gzp21Cmmk49HvNy9l/tN20JJ0WjtD4mkef2weYFEasg=; b=BEuqGi6zZQn6rnewIbr/F1ZvEcTblr8zmaLHeX7mQZ+WXHQtFdaED7CzfwOyZ/PnNWy9x28DVZDFhq2FfDKxJc6eKzDtb1yXM8Wj3HOXda9Les2xxLN9BaxrNaNOZJ5TG3Hfhlr33VEETr8eu/tDfNr9uR11X8c+Ar/SZXNWLdpR6sItETw9kc8Vv7b4lxgRqQcUi8+5dn7ufOPSct8kpGC7wL9Uy7qEfv3xsA66dMUUMVUchReqyowTXvZPw6G/X47OBXEVFnFzcRz9R116GwDoE9YmmX8fIzE+RdGFRjPwB2VlzjtIZNU+4suqix/jiVjjFoq5f7+BBnk8CgqLGg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from PAXPR06MB8579.eurprd06.prod.outlook.com (2603:10a6:102:2b3::22) by HE1PR0601MB2172.eurprd06.prod.outlook.com (2603:10a6:3:28::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.19; Tue, 13 Sep 2022 11:28:41 +0000 Received: from PAXPR06MB8579.eurprd06.prod.outlook.com ([fe80::28bb:5222:3452:fafa]) by PAXPR06MB8579.eurprd06.prod.outlook.com ([fe80::28bb:5222:3452:fafa%6]) with mapi id 15.20.5612.022; Tue, 13 Sep 2022 11:28:41 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: steve@sakoman.com, "niko.mauno@vaisala.com" , Richard Purdie Subject: [kirkstone][PATCH 2/2] systemd: Add 'no-dns-fallback' PACKAGECONFIG option Date: Tue, 13 Sep 2022 11:28:28 +0000 Message-ID: <20220913112828.1458038-2-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220913112828.1458038-1-niko.mauno@vaisala.com> References: <20220913112828.1458038-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV3P280CA0004.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:b::18) To PAXPR06MB8579.eurprd06.prod.outlook.com (2603:10a6:102:2b3::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR06MB8579:EE_|HE1PR0601MB2172:EE_ X-MS-Office365-Filtering-Correlation-Id: 9c1905e6-8836-4bb5-97d4-08da957b1c37 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VF4rICHvyPUGRH4/kg96DBk2ZmGI9l1imoUaMZEA8ykwb/WCVpO6u88hjt0hfH6BtKlMiR4UgihrjXvJvQ5P7qTko/b+8QvcdfTYBJ/S9fSsKEloomUDNWmznOoWljYCMo9L12SwL1KIkwHkBQent+96qBPGVJOiRP7dmfgCUXUTa5TurLauaKm/iZRZHqq9G0raVnXSiE9jVvPNnHg6rujlXI6VooR0fnigUyAZUXOvJC6iP9pa+F9RvWlX3fbeZjsQSoLKnZLCcBLZ1uJE86Ttf//F6nDzXaHd7d54a1FX0a4hLDPixgYcxvTGWSiQCC2zuh3dbwzO126kzXKiaTUCwsZYQSmroqDZF6H+N1lP91uAmGNehPxO7zaD5adM+UwNw4EXrRMs0ip4zPJAFLXKcULqK17IY1+wlqCjEoOQ5FvGxjMktu0nTtP2XbhjqED4SQaPHbOjuy0q3dqFIXpf5X2GlinWivf38Ql80gf37lSQoXOfo13gWuew1/zgXoUrbWITj8j9F+p7r+8FWex+zW/Re5QPW+x0A9THuJjJzt1jcUuTsrDCr+l/VIdVhJLTq9aN8ng8o3oy7OZ3miaXI2GSz8likZIXAU0Gan/hz87F+HN0LHEJczLU3iMv3e7i6hGF5uCt34TDQDymebew4e5F3Jaevg/w+QXKVOqYb/cMIH38PMMqMP+1EYGleboFHelCx8YjNWfewbfiDMpfqGYoJHWpQ5tZAAnRD5mGYthXdyBptdbHUb4LxfFMoRweEriDDtgaRsdk+aMSgofaVq4r0oGJPUACLs/qvbQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR06MB8579.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(39850400004)(376002)(346002)(396003)(366004)(451199015)(54906003)(6916009)(1076003)(186003)(2616005)(41300700001)(66556008)(6666004)(66476007)(26005)(4326008)(5660300002)(38100700002)(316002)(52116002)(6512007)(44832011)(6506007)(36756003)(6486002)(966005)(86362001)(478600001)(8936002)(66946007)(2906002)(8676002)(38350700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FH3ay33k9fui10g0W23qgLe5/ecwd0/+iiSsy8o/PjOlDq5tglnoStd2v8zyS17mo4RT3X6zVf16NT5mgcf8QFSemor1gnGLKibOn0A4KBrrz5IzYzDPgDGt2v2Oq8foY1StBrg2cP7gtadZf9TtuyEpJZavVpogOAwPwLeJwWzBCMMvQTeEKcCtCRNjBhpyrKIrXJ6sSsqm6/qv/rh2QBcpqWhEBIP8TovYruBTRHTWjlDm8VSwiFEA1EJbEz68tyMQs8BlX/95TayYGaqHFWZu62l7SZC3sjXeExxdw9yFZXvKnWDTUAWYd677/r3TJvT1BHuT6DHjwGknJXWdoXZtE8RTvcgToVDpOg/9yFVzBiibNdfd+m0HGFSNQdI/Et0dRQdAipf9lGpx2a4VN8frSSaTdpUILWG3xF/KEvDkXysLotoxPhtJgLxWE4bWZuAnHAmqAUkONlI8DyPsswNfSTQcvPUrXgaWaxAF2+r/Ci0Wl/I26i3ICsIjmekz/5pcBTd8Md2AI0DCxOE4/HnLz2I92B7uRiALZIJ3OfP7QeSq9DPQY5BPHy0WTuPPwh3YhWLpp+7WZ5XjGnbJ3IB4mcO69KQA21waRN2TSxt6pkOVf9v+TC5aY5Jb2t6e8g/fLoiJiApVojI/Ab4mhTGK85BlFtiI5kJoOpeSiM0bSGySHKbsrag6kIcxvxHWKIWpf0mXfSVxs8g8KmFpYstWuBGSKBtGH8p8ZuvCimgo4AgCa5AS8ejtQGMDhitxViJDrI02ciIsTlonFCeY9JkF+pr2omb5v2TYxMlUBqECN5cePXR7ue9qTZ0ssvextH0M+4BJJnlSOjUt5fbEruU8OAbaNcGEi919gb4cPSRJeE7h8Xlv8v4psjDk3Rg5+oGfDKTQJUHcrspJAjQAngVQt/KBr3/fa/3aQNIe4PgB/BPI8ukwL7Rsao9sqsB95wNiGX8uc/5Jjl5R+wuo8ZJ8wa/LECAda0Rk4BWO31gPhzQoSgqKMXwpLCt1hCOVnOVjlwyBI8Z4EihZ8fMG/NJoXi14eUWPA2pi3GCrhDfTS+R/XkZMIZiaN3C+YNMFoLXoGGv6n0oOA/YhOURCTP3QRg4OQXIgH9vmq8Blce9ejNEh6DlPc/Us8qd3AUvMD5/ToH9nYe/ADqK4QHKFHBvcy4oe0xNliWAZdXChCz+qzi4QLVU1FWacyAEckZ8mXWuJ9ViaxHF3YK4zEGW77ZRcdqr6WxhgAOg4k406ynv2ANf2BSFirkMYQp1T8wnA4vrbgfk+E12x7nmsjPHtLvekK8XaD44YHXf9PQ/8bhXQUzL+rhUwCy4TkuTyo1vDA+tI/fTu+6HROos4oK91sY6GfXBr/r5h+PdCR+CGRfQLNHo62aX66ZxJOIQWpfxrMcpqhWJXv8Qx1iQK9c3oB8kFNDMhdPRcq4WqvyGVH0onrqeeN3AczCm8FxotTAnjGGbwEnxK3Z8gLYQaA0Id/qmIEcR8CWfmV8x/57QZH5V6gH8gs9x5lTUSTmGJ7cUlYHUNKYSILWyiBEz2Wg21X1OfWVf0zS26oNp7732fw36WqD93ap7+3j2NChNVQ6okcZJnYmKKJK4uiBJEzyOJEg== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c1905e6-8836-4bb5-97d4-08da957b1c37 X-MS-Exchange-CrossTenant-AuthSource: PAXPR06MB8579.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2022 11:28:41.4517 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2vOzXDvQw3L4d/0mdeZKdh8nSNVJRNXD3ico3+GkOwn7qwB59RghbQkt66ropA2loV1Fyneacfh+3LdJ7Go/Tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2172 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 13 Sep 2022 11:28:59 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/170573 From: "niko.mauno@vaisala.com" systemd defines a default set of fallback DNS servers in https://github.com/systemd/systemd/blob/v251/meson_options.txt#L328-L330 By adding a PACKAGECONFIG knob providing a convenient way to opt out, and then adding that value to systemd's PACKAGECONFIG, the output from runtime 'resolvectl status' command no longer contains the following line: Fallback DNS Servers: 1.1.1.1#cloudflare-dns.com 8.8.8.8#dns.google 1.0.0.1#cloudflare-dns.com 8.8.4.4#dns.google 2606:4700:4700::1111#cloudflare-dns.com 2001:4860:4860::8888#dns.google 2606:4700:4700::1001#cloudflare-dns.com 2001:4860:4860::8844#dns.google (From OE-Core rev: 2b300d6b9ec6288a99d9dacb24a86949caf99e55) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie --- meta/recipes-core/systemd/systemd_250.5.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/systemd/systemd_250.5.bb b/meta/recipes-core/systemd/systemd_250.5.bb index 9923312830..5d568f639e 100644 --- a/meta/recipes-core/systemd/systemd_250.5.bb +++ b/meta/recipes-core/systemd/systemd_250.5.bb @@ -165,6 +165,7 @@ PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false,libxslt-native xmlto-native do PACKAGECONFIG[microhttpd] = "-Dmicrohttpd=true,-Dmicrohttpd=false,libmicrohttpd" PACKAGECONFIG[myhostname] = "-Dnss-myhostname=true,-Dnss-myhostname=false,,libnss-myhostname" PACKAGECONFIG[networkd] = "-Dnetworkd=true,-Dnetworkd=false" +PACKAGECONFIG[no-dns-fallback] = "-Ddns-servers=" PACKAGECONFIG[nss] = "-Dnss-systemd=true,-Dnss-systemd=false" PACKAGECONFIG[nss-mymachines] = "-Dnss-mymachines=true,-Dnss-mymachines=false" PACKAGECONFIG[nss-resolve] = "-Dnss-resolve=true,-Dnss-resolve=false"