From patchwork Tue May 17 04:37:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Quirin Gylstorff X-Patchwork-Id: 1814 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3) with LMTPA; Tue, 17 May 2022 14:37:24 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f189.google.com (mail-lj1-f189.google.com [209.85.208.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPS id 24HCbN90029897 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 17 May 2022 14:37:24 +0200 Received: by mail-lj1-f189.google.com with SMTP id o11-20020a2e90cb000000b0024f24265fcfsf4306794ljg.0 for ; Tue, 17 May 2022 05:37:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652791038; cv=pass; d=google.com; s=arc-20160816; b=ko6Jib2ycDXnbAv1l32Hnt86Rg+XZUc/eu5m8UdD9Aoy6yvYFaf08CIlCPjgJIPLj/ 7p7XSC+VmCukaTiUofCcw1idAJOYw4APE/PaFUQqtfDH3Knxozlx00DsFcRZLT3VY/9V CUF+LbVevqgqchw2GdT+ZmjjcNYoczQ4D8rywxVqhEJt5oDVtDM/vdANmIXuW4YGygcF 1peYgZghBv7Z8dGd7HAR8ROZgKMIe0lbXFH+Heu6iwFK53vneDptJBmad3HwH1bDNAHE 9l94HKPFM4xQ3jUhClJlAHVrturEDy5Wqz5UmdRTSQoXhsaaMTWom7BInduHl3Y5+tr2 t0yw== ARC-Message-Signature: i=2; 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:feedback-id:mime-version:message-id :date:subject:to:from:sender:dkim-signature; bh=XbhzbmAu6eGUKtySxUvslYepIj3z+bVsaK4W5s8ika8=; b=bmIFrvPceKPr8mJOrBJ6IZWIeDVDF77AHklK0y7WJkaoH5+HRcQvB8vUkT6LVCTp/s 1hRgPRAdXd+kLdsh0E4/SV1mY0+OcNP6P+NRiokgl8H0/hOTzNREx3rh1a9EN81JTPln KIjhLqynz8CHs+RCeBKAJ432LHBWo71QnZnvrwwRFlBIsp0qklZ6p35yUha5Ae3bumPs Q6Zhaudg27qCaLdP1IKFEviFND5k5jZ6fW0MrESNWHWlqrO5wZFnJfRGULok+x4PoNVr Sa9tTVnwMFnTyxnjP8CA4pvd2KzJivAAHpMzTUDuWIawAj+yI6cnk+k0ZxhxzBui7ZZc wPMw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Q1241ppa; spf=pass (google.com: domain of fm-51332-20220517123714925f9ddd45994c81f4-9dhhgq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-51332-20220517123714925f9ddd45994c81f4-9dhHgQ@rts-flowmailer.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=sender:from:to:subject:date:message-id:mime-version:feedback-id :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=XbhzbmAu6eGUKtySxUvslYepIj3z+bVsaK4W5s8ika8=; b=apqnKFXcq9MGJ7xssjelVeu0gNRhF21BbHlBt2d/+mUbqZZeddp6WknqNbew6FCV12 J6yO4B1dyz4JsDnG8pX34+Bjp9qebLOAJMWG56OcbpoExsoHJouOvJl/aWCT184bZq32 sMsdJZKgjy28t5mRG8bdghTYNXkhzXlcCHNc24+HI/v7Ccc/Kk0dpS21CXEU+imIPwyx 3M/r355COEC6pnTOItsP7tC5uNHesiePbLm0FRe7IF0UVx2a+mvL8VwOv6NNCt+e6d5g zD5tKFWE8MSV0n6+SCzuH96yjXZVrH7dhI1AqYzh37lW1B/uzB3FnbXeCcD6ljck7kNS hLiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:subject:date:message-id :mime-version:feedback-id:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=XbhzbmAu6eGUKtySxUvslYepIj3z+bVsaK4W5s8ika8=; b=1B/Mmz9MqHrvKLXElJUgd7LQiZYMKLdTDNn5N+dM5k0qUrsLbZnsjjA2EGaRNtMRiN 45TNQC0wzlyipRCwfiCVKQyQf4eHsQ2UJl4Tm1XtiT9TjjV0fHqVRG/GBXKlyikNnB8l +Q7jKe+MN8Em/8dtq1vR152tC8LOFtq19NzlI4UenAVjaHWyzuaosflIywmmwRoG/xok oyiWJF1OG8HUz6OEX60G3m3YbPajfG4DNwW+2VG1BKoNS39qMx0r0j3fzB+hKJi1N2mp TrzleFsA5xtUjBcxLwFIaL5h7wrm4slSdQxyC0+EZP06b+5w3dHoHTGymtJaJ9O7pJqi kdSQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM5334zPFPXhDte4s6Uzbqdrqusqu4oKgFgytCdsXLJIiJBYrZGf8b 1SiwL7wXslW07bsztk3d9cw= X-Google-Smtp-Source: ABdhPJyCMmHpqqsAO2YlTIbZMn3sRCyuBdKUc5sFhD1fy72L2ulWfWfu8/FiTGQjV0ZJdtezEK8C3g== X-Received: by 2002:a05:6512:12d6:b0:473:b308:ae0e with SMTP id p22-20020a05651212d600b00473b308ae0emr17704743lfg.664.1652791036918; Tue, 17 May 2022 05:37:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3b0e:b0:477:a45c:ee09 with SMTP id f14-20020a0565123b0e00b00477a45cee09ls1495961lfv.3.gmail; Tue, 17 May 2022 05:37:15 -0700 (PDT) X-Received: by 2002:a05:6512:2021:b0:471:f8dd:f6d2 with SMTP id s1-20020a056512202100b00471f8ddf6d2mr16894256lfs.25.1652791035714; Tue, 17 May 2022 05:37:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652791035; cv=none; d=google.com; s=arc-20160816; b=KoUlgLnTH9+4WbBLtFRuZ8fr2CFAqeMIo0AKjdh5KId0a6V1WNXi4tocnty1HS68xF cFKJvrqoXpX5VI7mYjhMhYtT2A/ZN69l00V6wRJhOUHHqS+saN7+VHAovyxZWCoXCGNC WrgtDCOTvmasJZmTY5eLz1RNXVGah915LOU0cJ6kjC/DKdcnVSGTFY0LAyfGbHMYnbYD WlMf4W2eWSQYSeXr5g2Ey9O3WhbdZtMhTAlpYJ1uE0fK7lfwT+DXwlB3zt4kOixH41Yz GU+lV4cR5wRybuCvVTVLT4PEeEeKJNS7qBzdUScrrdaMRZfRxgnjOiwYdrTI4ENE7M+a Xnhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:to:from:dkim-signature; bh=UiplKEIcoAeoC/qMUqKSx21W3qthQucveead3bgZPQ0=; b=Ur7YFBE00HNFUxZnIIDZO0PpMb6VE62ciJgFQnLbteYnmFkCduov10v1g7bfPtRfk8 x/eehQeBCnhMtQG+zQb0l767e43ShteeEOSbOWwUdve0XUoqlIihRgdiPbFqINy1hvOq Kggrdb0zG9N5TPP152gTJOyvIbaC+DTZhfyjT0gVteMszlPX9fGZi+WMckzim38ySgKm asOp5kfKU5bPn0GG3FpWljjS6n70pa9pRzHE65WCtC2ZZcnUaljqRtJ7MGm+twHYzaBd VUWHvcjORFBuqFscRxNS28tKNbei+Zcagx9+/2Mqk6NZqVLr3nxupa9pdmGDASqJqsmx d6QQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Q1241ppa; spf=pass (google.com: domain of fm-51332-20220517123714925f9ddd45994c81f4-9dhhgq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-51332-20220517123714925f9ddd45994c81f4-9dhHgQ@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id z36-20020a0565120c2400b00471902f5be2si700520lfu.3.2022.05.17.05.37.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 May 2022 05:37:15 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-51332-20220517123714925f9ddd45994c81f4-9dhhgq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20220517123714925f9ddd45994c81f4 for ; Tue, 17 May 2022 14:37:14 +0200 From: Quirin Gylstorff To: jan.kiszka@siemens.com, isar-users@googlegroups.com, henning.schild@siemens.com Subject: [PATCH v3 0/2] Fix possible build errors due to expired root account Date: Tue, 17 May 2022 14:37:11 +0200 Message-Id: <20220517123713.675215-1-Quirin.Gylstorff@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-51332:519-21489:flowmailer X-Original-Sender: quirin.gylstorff@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Q1241ppa; spf=pass (google.com: domain of fm-51332-20220517123714925f9ddd45994c81f4-9dhhgq@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-51332-20220517123714925f9ddd45994c81f4-9dhHgQ@rts-flowmailer.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: INBOX From: Quirin Gylstorff his fixes build errors due to expiring/deactiving the root password before installing packages which create new user. Changes in V2: - add entry RECIPE-API-CHANGELOG.md Changes in V3: - rebase onto 2bf30acc8ee1d3345fecd79777f3d3cb3a0a4d71 - rename function from image_configure_accounts to image_postprocess_accounts - add exceptions to quality check Quirin Gylstorff (2): classes/image-account-extension:Move account configuration to post-process classes/image-account-extension: Add flag to force password change on first login RECIPE-API-CHANGELOG.md | 6 ++++++ doc/user_manual.md | 1 + meta/classes/image-account-extension.bbclass | 12 ++++++++---- meta/classes/image.bbclass | 8 ++++++++ 4 files changed, 23 insertions(+), 4 deletions(-)