From patchwork Sat Nov 19 18:20:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Schaffner X-Patchwork-Id: 22 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sat, 19 Nov 2022 19:21:04 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f62.google.com (mail-wm1-f62.google.com [209.85.128.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 2AJIL490015690 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 19 Nov 2022 19:21:04 +0100 Received: by mail-wm1-f62.google.com with SMTP id az40-20020a05600c602800b003cfa26c40easf4704533wmb.1; Sat, 19 Nov 2022 10:21:04 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1668882059; cv=pass; d=google.com; s=arc-20160816; b=p/cBmS0CZ5EWPJ/iZBZ+ZuhZCyX5gqrSpzHEBj0bnWzOR+hWxhC2rTZ3ZH173fnoKX o0P9wsbGTQkE4zMS8bh73Op1IgsG/PJG1ES/0MuyXLDIbqWcnYGbqaJPx5PVShDY9c0J Wqb7Cuob/Xcdr549BqFqToQoKI+CsnsQMbz/l0aGBiremQzvKv62JEy2vIGlbrets8f3 ooX2M7I3lCzLTZu15Yv9ZrrtPqzQ6vndjwvLtgT0KNhPMjmbChsk9Z+j9bDMhI0TN/1Q vydOxFwYrp+PTlW8iQ+C1lAZlRaxoTBzCAr2TQBv4VBVnNHtkSTm4bR/EtyI3oF5rNOm o/Tw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=LlLPQG4pu112CCIDhaWRKoiE38N//VjlY2WHFQahbNk=; b=t+Lb1nlk0tdpRwK5pOEdl6pwAs42Q1UFQKfdEYb7yWificel+XZDEex2J1nYA3Spm0 hHyQi/boayHYRfUNMsJsfhSKaFqG3sGbtcrjdry3JY9SQMavOQCg41J3CFuwLV34audi up5+xnteltOZQajvW9gNbqZ3lfF40PeJvg6sOrXsJ3F3BZri17hGO2o8F/yYIFU6EyD4 EvZZg3+USkHhUf27e5c1s2E34W6JUDczR+lxu7746FUZ1ExnJoJOTw52TTvr60w+PeG0 dJh9ao49Yq9Gm98GobSqml4/qSvR+fbYVP30XoUzpGCpD+wZIdXmCDDSk+7B3HSKMDYe FG/g== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZK+2SZMx; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 2a01:111:f400:fe12::610 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=LlLPQG4pu112CCIDhaWRKoiE38N//VjlY2WHFQahbNk=; b=QwPa6Knm9t6zYtAqDoTRqBHay0B+6qsffKGMWDvXzkMgkgYikZDhY9DTFVA5CNmNmX IajjLPFEpqp8LpAzHSjTJKUYq24TT+xYoUi4fCoqLtn9FP/NSC3dRrLNSbH076OGZWm/ IgNtjsnb9P/nA4vfBdu8ay9oO/Y8oonZiE9LEjnMsOU8zLOm5hCF3a0wQYRfsbsovQup o2uO3h0CHdE13mEIu6jD+sy5mZdd4AXYboOS/VMavo1lHx+L2WzMn0E4GIRtNEc0nzC8 eckq5873Czky0p13v1D4LCaxK2FDE2qYwsMBjeTE1/zXYmBtGa8fvoTY/1gSGZjaOmcH zeKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=LlLPQG4pu112CCIDhaWRKoiE38N//VjlY2WHFQahbNk=; b=rpWoIHviAqB6eFR2EjoZPXCyr6EKwwszg1XFgGhTRApzfKi6xFHhIJVfVUoF1RhZik gtbE2QyBfAwJr7P85uJAiUa2JQbTeXdFHHrxpIgdH5o+VKUcP+pS847DqZUri+TUHd6+ FSmujE2xgVY/E/5hl5eiNXNRzZm0s8rRa7V48yS2MNzfd1FF32UXuw/DAWXgctjEkuvz LmaU3uh4yTxANdNwAUTd1G65WDnFI3OgM5d6HgtprgrRbRcZMhI2kXzj11PCzZV2D0Q7 xl5dlW7acdNTkrdqDcr28ZnJwqOnRNURYL1WNzrPaiUEpfCbzsTAf3dT5Jo+NzDgWA7k XBlw== Sender: isar-users@googlegroups.com X-Gm-Message-State: ANoB5pkY+LNmeUeav3euJGg+Dyl6IUA1aIEMBDDsJoXabq21PG/PWSRK xPWH2AkHgNBZwhSF9bJrMrk= X-Google-Smtp-Source: AA0mqf78BGQ7sM0Bj0G9yhKzSeC2mlYFn0TafKhrFa6pI5RbMwuHOuafLORo33wfcvdGdXrFfHcnvA== X-Received: by 2002:a5d:54d2:0:b0:241:c224:201e with SMTP id x18-20020a5d54d2000000b00241c224201emr4519122wrv.43.1668882058874; Sat, 19 Nov 2022 10:20:58 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1f9a:b0:225:6559:3374 with SMTP id bw26-20020a0560001f9a00b0022565593374ls9592428wrb.2.-pod-prod-gmail; Sat, 19 Nov 2022 10:20:57 -0800 (PST) X-Received: by 2002:adf:f30e:0:b0:22c:e002:74c0 with SMTP id i14-20020adff30e000000b0022ce00274c0mr7524675wro.593.1668882057806; Sat, 19 Nov 2022 10:20:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668882057; cv=pass; d=google.com; s=arc-20160816; b=r+1PR+Ud8C+x3DP02vf7QZHtmvIObe6uf77f+02qjetprBKrtVx0wReyG6gJPRSmGA aat7HD30e0ikQQYWn2K+pOGhwUZ77fKcjWlEGGvOIPJkixiW/i54T8jrXIPnbVlvM30U DQ1c6d1h3X70N+ZFPMJh9gih6Uji4YbEPsXQsWwjnCejjCA2RThETC7FveZs9WdNdjc5 N2dI2XbgrhDcfXmuuSnJEa2RhOO74YMGqNxr6GJN8Xylei0vMGom0ZKWKzPjHofONgsQ 5Mz+DsJPHqVpojkuXIVSSvzYzU2ahomPZDgi5ysJB+HUkOoMBYQFLsbSyER3unq/WkMZ t6eQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=VuN8M71IgI9ljRAhYrrwAvJ2G8vscRdjXB/r9utY+P8=; b=050TTxvRT80qSizKE+QJ+IN+NyUymXPBcnfoDklxeeGIv83W1lJN9psHx7DlpSa1i/ W1znY52LhH2K+NcZT7NJruH9Q1rBu3+3yInWhEgmof4JxMtOO61HY6N34emHn2tadvv2 tjTa5tK5XQ9RNRcGkL03hIzo00P5fQ0o/Vl85OFclIEtBbJNe1pvM+EQ83q/8TyEILdj Z13q+bzxJ6k/Ytm1WTqxdX6es4nWCTchiuhckUZYTXzzT0WGT0C3KUgY3A0bSBAYdoD0 Hz4qvstKQKwSZU9T2DCwoWstCbcbbK5IVAZxaISaRGw+ebWjgDYnoDtTm3wID+HDyJdY Icfw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZK+2SZMx; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 2a01:111:f400:fe12::610 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on20610.outbound.protection.outlook.com. [2a01:111:f400:fe12::610]) by gmr-mx.google.com with ESMTPS id p2-20020a1c2902000000b003cfbf566cb8si554330wmp.2.2022.11.19.10.20.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2022 10:20:57 -0800 (PST) Received-SPF: pass (google.com: domain of tobias.schaffner@siemens.com designates 2a01:111:f400:fe12::610 as permitted sender) client-ip=2a01:111:f400:fe12::610; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YW3qgo1eADzw81QUUdVZ8FaXKloWWvYoFgYI7Gt7ZvmachIcarDGTO1zdXs90SjBdHWVJCQCEDgj7gxWJYvPnSYXt8PYk5FGuVLOP+duBPcYmWM9b1AQsEWiwM5o0lqv3/BlyJo1YeV35EZt2nc0PnAu2p6SOTCodJd2/h7g3lcvgQZNl/E/zSwsnU9uPMoV2fJZldCFqNnBE1x+0Fm7cGZtW0elo2xpw+gCrMuHobWFHP0+24cPqG3ZWRiQm3nFqvv4IyZSfkiImnRAjQHV29qcagamSWejKaLXodZzrgROK5leU5mi1OeK3wWHKQxf5pb+EZVGa9Lnq+y7AVfySg== 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=VuN8M71IgI9ljRAhYrrwAvJ2G8vscRdjXB/r9utY+P8=; b=Ji1pLFYEWDszzicZsQtIpV+oOdq2JMWyjp7HjwWk9QCWgMZ1TpCtDQHH1mzxNVxdkI15efjWWkiY9NU+wajesV2eWRjcanitaSLH3+A96qwiJ8OEkUFukJ/5Ppiq3Yd6Qr/y112gNTQq2whcfR8UvGJEwLBzMIw8EbJznD5yAOFVrt7tkQgBE4GLzR0lKC/ruNG2B1do7BLK+sctYSFTKAfkC24F0VuB/eBHCUqdn0gnN9EHUrt9/3gGx/Xvp7EXyVg+y4JkibVwC/qlGHQNVLpZOsKKGJMZCsIIkQoNusbBdNmVvFfieEh636B1Og37/+M2kpBKvxSr0GsMS+N7WQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none Received: from FR3P281CA0135.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:94::19) by GV1PR10MB6729.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:85::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17; Sat, 19 Nov 2022 18:20:55 +0000 Received: from VE1EUR01FT048.eop-EUR01.prod.protection.outlook.com (2603:10a6:d10:94:cafe::a6) by FR3P281CA0135.outlook.office365.com (2603:10a6:d10:94::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.8 via Frontend Transport; Sat, 19 Nov 2022 18:20:55 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by VE1EUR01FT048.mail.protection.outlook.com (10.152.3.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.11 via Frontend Transport; Sat, 19 Nov 2022 18:20:55 +0000 Received: from DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Sat, 19 Nov 2022 19:20:54 +0100 Received: from L15-Gen2.fritz.box (144.145.220.66) by DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Sat, 19 Nov 2022 19:20:54 +0100 From: "T. Schaffner" To: CC: , , "Tobias Schaffner" Subject: [PATCH 0/2] Mask systemd-firstboot Date: Sat, 19 Nov 2022 19:20:29 +0100 Message-ID: <20221119182031.2005807-1-tobias.schaffner@siemens.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Originating-IP: [144.145.220.66] X-ClientProxiedBy: DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) To DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1EUR01FT048:EE_|GV1PR10MB6729:EE_ X-MS-Office365-Filtering-Correlation-Id: e00118cf-5a40-4ac4-fd36-08daca5acc89 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ChlslFUI7MPf44GvrC906JbgWzYyixEDVGlHgdsQ1M+xDT5+h2MC6iyCSpGI5lGIWRam+HxzDqP2jV5Ey5xs4ZemT+cGJdpiPfmtEYoWAsKYmDdCxY2SebWvUGYXadxShNhBFzNyq/bAw8x+mXiDhJpd75qLn/iPretUKwD6OGBU2bpZkKuJZvmjoCfmGN0jPmF4lsT9OIcZiR4jzZKCgpMu3Em0DHToAqgyFEGFy+IHWipqUUQUYKl8EUiZVZ36tivh+d18+9X/xTkfvcjGyHuZCfp3u0xe2FaxOkAqEXbSM44tsob2xJePbVhP+3RJuKILIX+ljpWN5+kIMz9esS4KjAvNIlVMXoX0yk9BeeLVb/yWt/bGtJAl09jfLsplYfttBur6NN2auqnnUNzuqMmv2TSVMpJ4lyz5BoWclo+5OKvZfzw8o7+9iKNByrSoGmY2wIpC2ddgPxrTI+dUzxFYRsitWdusVZVlpUmdw1hZCh4kWr7RQMwC62f1ZJtpUej5V4VsyYqtpLp7AMfkqhXHYw5IY/joihSZlyFbSwF9OSc+wAoVJT/Z4h8jpBVW3DMbdMaE59MIIz7ZlODzleOCy92EIm+WeBHAqJQm09riwRU/FuxVrguhT3PFxRULFiIPwF9G/y0uhOUudxGGD197bJy7EAXyIBiglmc1DVoHroMQvgouKC00PA7qETaoT+ya1yuiSmdYM7yOd3E65g== X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230022)(4636009)(346002)(376002)(396003)(136003)(39860400002)(451199015)(36840700001)(46966006)(40470700004)(7596003)(82310400005)(356005)(6666004)(316002)(4326008)(86362001)(478600001)(40480700001)(82960400001)(36860700001)(186003)(82740400003)(6916009)(4744005)(8936002)(41300700001)(5660300002)(8676002)(70586007)(1076003)(54906003)(16526019)(70206006)(336012)(26005)(2906002)(956004)(107886003)(40460700003)(47076005)(2616005)(7636003)(36756003);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2022 18:20:55.3270 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e00118cf-5a40-4ac4-fd36-08daca5acc89 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT048.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6729 X-Original-Sender: tobias.schaffner@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZK+2SZMx; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 2a01:111:f400:fe12::610 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Tobias Schaffner systemd-firstboot asks the user interactively for missing system configurations like locale or hostname if not configured. Mask this service as we do not want to depend on user interaction to allow an image to boot. As other packages might depend on the configurations enforced by systemd-firstboot run it in a postproc step and warn if it misses something. Tobias Schaffner (2): Mask systemd-firstboot Warn if systemd-firstboot misses configurations meta/classes/image-postproc-extension.bbclass | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)