From patchwork Tue Oct 25 10:26:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Schaffner X-Patchwork-Id: 2185 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 25 Oct 2022 12:27:36 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f59.google.com (mail-lf1-f59.google.com [209.85.167.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 29PARZQ6018641 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 25 Oct 2022 12:27:36 +0200 Received: by mail-lf1-f59.google.com with SMTP id i5-20020a0565123e0500b004a26e99bcd5sf3591616lfv.1; Tue, 25 Oct 2022 03:27:36 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1666693650; cv=pass; d=google.com; s=arc-20160816; b=qROF1tV3l7vqFbNZJhG0eH6yfpCxr6ODu7cP1cXo7WmyRK/4qqWphWw5f3huoL9reV vjv5l13pzIbu6u3dwzGG9aye1Hy5EbEpYsnHdOwrQhhhCVyC/JfTtE0hWSNUiIpDgwpq QD4nXPnhqjNUMLEA/Tr1IBDw8OebL/uw07B7keYBv2ugc9VOyisc58Tfl3r+LYrGatYu 18vxeJeA5tiR9TgQuhTkiW1Gw0kLP/2zOAHqNBr/ckajJUCWdJz+zyQpei7XFdR7b4jy YwYlMBQ7OESrcOGld7cwZDdFdLjV62/BFis3o099ZBfnuIh+t/YG8dN/7UPre82NFQs1 obSQ== 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:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=lCoDbjEwkV+RL1xKWoJsuowi5s7kYtZppoVAoZ5R7is=; b=MsNRXtsaVhJWk1daFlkvfT4SiTNfLsxn7Lm3nEjU3sH6W+3PFGqq8VVwQJKqD4/Boz +GVT9nNvfjBGnpQkSOfRMIucg/JkYcKKR0YfWKN9mCvU6XNjHCiZdlbeFb5MOTMEVC4w 8eUCL7gJrzRyMxzcpv5YPySKI1R5SEhtLYVJImg/tE1XFj5k6c32pFHQcM16/cAT5Hti k2Gs7YcxM6w6BuO+4JAzKa+JtgyYNby7Bh0/8992PZLgl29WuasWCKQ5XfmhMkOq+3Dl nFtPTqug4BthwepFzdgSBwJ/tNbfo7X+2SRTweHeB5oE/jOaHHV1mBaWkXjNNrqUFqWh WFww== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cAIXaokS; arc=pass (i=1); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.22.57 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:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=lCoDbjEwkV+RL1xKWoJsuowi5s7kYtZppoVAoZ5R7is=; b=tgSMz2qvB4vKIazPoC9lXLAihOJHYEINpR96G+SueXwAqMtg9FP7p+6llrx3Tl38Bm oWTTF05bv7ShflUH2a1mYIeJpgYGdXost34bW2SPVaaWRYpGSDLMimJLZiatF1AlHozN sB1qYAT5Ido9PKFbWI1/9U74xh8rw8jalsWvFripySPxZw7ATNFbBTzN+/0pOZbs/GJv YkSr35y7NSm/DC2Kp2A7ExiF5hjd6XLNXPyvm2jcRZFInMhPrnajqovYx2ZF2Hlmmz3C vvK6YnXUomm8ibxM+VgjTUxVN2rmrpjKeLHFogMs/nrg9Q+qOnNGxbAvRca8NanYyeRH riQg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=lCoDbjEwkV+RL1xKWoJsuowi5s7kYtZppoVAoZ5R7is=; b=lEt+ikX49IjaTHYOBdIlH4dNN8XrFUQK37Ff3+5HcrywfgR1QrvzwsP6wc4MP+hXP0 oj6XP49fSO6P53uxdXO+eH9dVh/E1SzibRb00G+/7zFDz4lZaer5qp4+TgfL9coRJkND oM8xexDqUDAao5EcWqUj8ie7MYocMqicj4vRV+0S1QOW+LnWLIOYgVmj5d/Cn0nfG63N o7wJ5cmmDCO5H1C+eM9qVmQCAZTXTgH2U5w2INWRhCbnfPxC4mXOd4qa0CULK4iASEJb 8EVtr8+ZJB6hXIiBwA26Zg6AriOp8jaFdOM9555PQczPVCn9aUI34YJZ/oQkTeyPvXNz o1fg== Sender: isar-users@googlegroups.com X-Gm-Message-State: ACrzQf2RKb/cfD3Xs9u4lHN7QMlHnwW2euMZybKbVhqD3ojWByf/zk+d jtUj4NaEmgnW/d2hIzraAG8= X-Google-Smtp-Source: AMsMyM4oQnBkktNNTs23EdR6HLDEOcRfE5HewJurbMjpR5sk+JlK2nPndphkYUnkdmRB2pl18w0hzw== X-Received: by 2002:a05:6512:3119:b0:4a2:d749:ff82 with SMTP id n25-20020a056512311900b004a2d749ff82mr14324058lfb.637.1666693650520; Tue, 25 Oct 2022 03:27:30 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a4ba:0:b0:26e:3a10:642d with SMTP id g26-20020a2ea4ba000000b0026e3a10642dls2496143ljm.9.-pod-prod-gmail; Tue, 25 Oct 2022 03:27:29 -0700 (PDT) X-Received: by 2002:a05:651c:b8c:b0:277:14cf:1534 with SMTP id bg12-20020a05651c0b8c00b0027714cf1534mr1538079ljb.86.1666693649315; Tue, 25 Oct 2022 03:27:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666693649; cv=pass; d=google.com; s=arc-20160816; b=oKAepDpXeM7F7jg+UKTmyf7wM6fEPhyQqgKXl0d/BomOigDpAM1VdNPfa0EHiF1xZi h1MnkQIA3bwoUtp6q3UvUoG6jwko5cxHIlEButpPmuWEgy7Me+cfLBC2EpOvVi9NMr8d 3tq28VpjG7p0nTIXPX7rsSIJc1rU7/4Den2TcXymxmaUbGU9WjKwflF2ebhNscZMQlsS ZEhvJ953J8R7siwoGXY0AACBHO4Dyxaxf9piVF7EdxR5+RGODeziJS7tXzSyJEkgEjUj fH5r2cApmjsi5SP/qNkAX3mxaffMbe0ouyycWXm9JawdnViTAi77x4jrRPoBU2CmVtox QYLA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=L9R1APZ8O8oN9SeMsP/mQkKaTsPOBsULj4l1aanrpKc=; b=O10WwOyj/Iwez/xk3o79/WUeXaC3DfCBOpvvk3pBgc/77YYWfqUJt67zphfAR0Qina Z+yBK4BOx3wCYWy9cDYkujm55yoqgbpLmMmqGXO7gC2fQ+VXQaGBlB1TXEnPxW+W5TM9 gNBlFg0y9LkFrjvH1pUYANQzmlJZCHyv0CjjxCSEk/72yJn/LylN1208THlPgHT+gNf6 hN9Xp2L47pRldIHRLQo03mLTqpRJJFfm7m9YJDVLwhuBrpZqfoFviaOBJaWj37HjXYRc StOYxSYg7TMBUFQkpEHXxG8N1Zory1FthpZ9Mnkfyz+DeBceN4k6ZR47hj8RvozbXJrc qryg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=cAIXaokS; arc=pass (i=1); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.22.57 as permitted sender) smtp.mailfrom=tobias.schaffner@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2057.outbound.protection.outlook.com. [40.107.22.57]) by gmr-mx.google.com with ESMTPS id f7-20020a056512360700b0048b12871da5si62939lfs.4.2022.10.25.03.27.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Oct 2022 03:27:29 -0700 (PDT) Received-SPF: pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.22.57 as permitted sender) client-ip=40.107.22.57; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mshxAnpB4fhXkR+ScJjd2Y1u6zZ8OgG4tUqLcI93b6QConMpDfEzNTiegHaJnQsQiUvRtEBa3lmxewXjy1yP3VVNHj4N+ypeCHY0StlUH3jJKkyS57iBbXLpE0fqNXGQf/F7YQanP9W3P9fjI08jPgiVHP0A6Wxgw07lvgdECZR3MZeC/rkuKGAM1VGvHkufqWzaxobAI+fZSRYZsFiipTm0EAETDT3snUsZkAqSuIeS6rIvkdrlEVtwooztjjSXc8jO/2W7pbnSbpvztfzTUj7junQNaERFu3tWIYX0Utrr2www3gYivcTWHZP7tnc5C8AFRo18aIm3+97OXNJ1pw== 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=L9R1APZ8O8oN9SeMsP/mQkKaTsPOBsULj4l1aanrpKc=; b=eR8fY53jcj11nbxH0dnh5DnNk45CMgowLVarKWtYEtIz53Eon32zZ4ZexQ9EeSPFv1m246IXK0iK79lmynUg3X+yYr/SOM/zkA56zb//E3KNjZ7YiWGuf9IjyuiBHWdVuyNBfzsMJC/SgzhnfXDNaT6tXqS96N3AhT0werQaiZP+QrobFBF2GWaeWnV1u8M3iFF932zE3db9o+qNlr70fP38EjFNDoaIg3GzAaIvZITvy8E5MCSYPQFeBQPNYVZRh1jMaIOTwS5No60Y0RgT4RMglsGJORZE6cxMDUqzt4nIAsxLbyUyaSPf1BTPceesJpfeJtvnwjSG5bXbH0fPZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 194.138.21.75) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none Received: from DB7PR03CA0085.eurprd03.prod.outlook.com (2603:10a6:10:72::26) by DB9PR10MB7217.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:456::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21; Tue, 25 Oct 2022 10:27:27 +0000 Received: from DB5EUR01FT027.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:72:cafe::35) by DB7PR03CA0085.outlook.office365.com (2603:10a6:10:72::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21 via Frontend Transport; Tue, 25 Oct 2022 10:27:27 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 194.138.21.75) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=siemens.com; Received-SPF: Fail (protection.outlook.com: domain of siemens.com does not designate 194.138.21.75 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.75; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.75) by DB5EUR01FT027.mail.protection.outlook.com (10.152.5.1) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.16 via Frontend Transport; Tue, 25 Oct 2022 10:27:27 +0000 Received: from DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) by DEMCHDC8VRA.ad011.siemens.net (194.138.21.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Tue, 25 Oct 2022 12:27:27 +0200 Received: from L15-Gen2.ad001.siemens.net (139.23.79.66) by DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Tue, 25 Oct 2022 12:27:16 +0200 From: "T. Schaffner" To: CC: , , , , , Tobias Schaffner Subject: [PATCH v3 1/1] Set default locale in /etc/locale.conf Date: Tue, 25 Oct 2022 12:26:51 +0200 Message-ID: <20221025102651.1729975-2-tobias.schaffner@siemens.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221025102651.1729975-1-tobias.schaffner@siemens.com> References: <20221025102651.1729975-1-tobias.schaffner@siemens.com> MIME-Version: 1.0 X-Originating-IP: [139.23.79.66] X-ClientProxiedBy: DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) To DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5EUR01FT027:EE_|DB9PR10MB7217:EE_ X-MS-Office365-Filtering-Correlation-Id: bba9d61f-7e13-4991-b45c-08dab6738404 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jXWtJgcUHMCj4XIcSijtzaT/dYCWv2UjeJJdLHwOjj5Y+s8CqC/iJtE0IDAR9j2sfUx933CvEtVuN4Xuej2QHcl7VYZk1BGHFTSBl0Fd4UyawC0xHZRkXNq17plF9/7ZeU/IUt8VXR7/3bk2A+ey9K7gjQfBKIlJi43HsmDa4F1pow0d7vV7AVCVUL2T+UM19dMVavdKTYYMkjubMULlCaUmfWp+msHg4jiMBCQjMLYSvfJpprtEqBf6hOScOo293fXVeBdjLE6m82MLBiNlUpL5sbuhoPmCxSfPsFZGNTNSFLrtxaqrAG95A4vERDFvgObni/QjWkZLlNi5J+e55qos/q+zrtGeEv9IpWq5YTcxe53Kus2RScmnDkl6XOd4MAbspJNolGSfd0BGb9A+RgbuQlFXnW1mDTs2Xv14Tf/kxikfmMrggu7T0Cil/jLbJ0Rk+Ut7E72mWiJ4iR8CVs2PV1Oh6mkFp7CKr16Rfqutk5EiCr4Mv7UHokUbPbmr6XlNWy6dO2q6xMHKApYRJZriZq6fQMJtBmEnqT9ybRHyvEFqJF0pnz8FfH21kHsHZX3tzpO/bjrJKlRh05rHKgZkHT3chwrrkU2/jwcq9yTlUL9+BU67HVVjyRml5Hul6bl85Uf5usZ7D0YqwmmOOBoFgO3Wg8yQGeKlaQkjr8UaNiFNnEBhmcSV+hR04+j/oX/2Yeb7zkWhynr8w0qmSff6jRRGqL39peKq0wL/6Mxp6aAsII4rz50haY/bI0ZqMVoRREHXNGdZLfyv43ZlkShfoIYNaZ9SUuUiSIl4Nx9xaAYHR6TeBSlpwB3z71nkIjTxYpaPglY7p+/KI49yRg== X-Forefront-Antispam-Report: CIP:194.138.21.75;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230022)(4636009)(346002)(39860400002)(396003)(376002)(136003)(451199015)(40470700004)(46966006)(36840700001)(70206006)(47076005)(86362001)(81166007)(336012)(70586007)(8676002)(4326008)(36756003)(186003)(1076003)(16526019)(356005)(478600001)(966005)(2906002)(41300700001)(82310400005)(82740400003)(40460700003)(82960400001)(54906003)(40480700001)(6916009)(107886003)(26005)(2616005)(956004)(6666004)(316002)(36860700001)(5660300002)(8936002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2022 10:27:27.8017 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bba9d61f-7e13-4991-b45c-08dab6738404 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.75];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT027.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB7217 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=cAIXaokS; arc=pass (i=1); spf=pass (google.com: domain of tobias.schaffner@siemens.com designates 40.107.22.57 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 Debian bookworm introduced systemd-firstboot [1] which asks the user to configure some basic settings like hostname, timezone or locale if not already configured. It asks the user interactively to select a locale on first boot as we do not have it set in /etc/locale.conf [2]. /etc/locale.conf has the same format as /etc/default/locale. Symlink /etc/locale.conf to /etc/default/locale for bookworm images to allow booting without user interaction. [1] https://www.freedesktop.org/software/systemd/man/systemd-firstboot.html [2] https://man7.org/linux/man-pages/man5/locale.conf.5.html Signed-off-by: Tobias Schaffner --- meta/classes/image-locales-extension.bbclass | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/meta/classes/image-locales-extension.bbclass b/meta/classes/image-locales-extension.bbclass index 2db6d4a..9def316 100644 --- a/meta/classes/image-locales-extension.bbclass +++ b/meta/classes/image-locales-extension.bbclass @@ -82,6 +82,14 @@ __EOF__ debconf-set-selections /tmp/locale.debconf rm -f '/tmp/locale.debconf' + SYSTEMD_VERSION=$(dpkg-query \ + --showformat='${source:Upstream-Version}' \ + --show systemd || echo "0" ) + + if dpkg --compare-versions "$SYSTEMD_VERSION" "ge" "251"; then + ln -s /etc/default/locale /etc/locale.conf + fi + echo 'reconfigure locales' dpkg-reconfigure -f noninteractive locales