From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 05 Nov 2025 10:37:32 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f63.google.com (mail-ed1-f63.google.com [209.85.208.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A59bVUp016559 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 5 Nov 2025 10:37:31 +0100 Received: by mail-ed1-f63.google.com with SMTP id 4fb4d7f45d1cf-640789adcd2sf5440099a12.2 for ; Wed, 05 Nov 2025 01:37:31 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762335444; cv=pass; d=google.com; s=arc-20240605; b=IiOwpOEKB2YsqsIb1g3m9NVKqkR3vEHxEfAzyLSoWuvn8ygaVP1MNRoyyDBxd13Lud IqWzqbwM0wUOUpRBCJMgP6y0MMmUYS4yq74Ja4yUeolH9OSKY/uh84gS4O+TSNCofCeD 2Vf49WcpF8+o+k0zYi/wY3Y6sQzXDPWMdZmesGBDQl8s9Qrw2p5k4tZCu+C/j8q0ObP2 4E9EsWtErKqAU0vTUQtE8ZGcSuXA5N7QtJrLh72/g0CPE5NvXHtKCUjWXGsHXO+wLoRB 6GxxsziLGFRqIZw8XRvuSNMYPFALGmDghXdQunBEtzM6b97ZfvdgXwjmJv9kh2j/Tu66 +I1Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=UvkBrlgtop1lBb4otkC5n2hTA/l5W1SY1prC4bmDt+U=; fh=EZvYj2lX9/qh9xRgxz7wvaD/U1BoPDyJ76WmlEjX4qY=; b=EkR0X6bGE24Qj7KsBbpIO8EflfMvkistYE7LSORxTlDI0mQHoMdvabZFVlqm6dD3cV fsRpZ1nV6DRlJeDqPlseQgeDirHXwymroqXYxhlmkXceuGsD2xSlx4WFVGPC23H6TRpT xYIGPv8c6OFq5DOpOeRsxyV2A40kcBVxPnxRPeW4kjPvEyLbu0wk6N/mgDSR7yGA/Yie D+qemqLgyDXo86eA+yv16ih1nq5hhD35o/YQUESyxY3Lx6sQLLV+ks2AwB/zQNIEhXb8 NDsbrh/PRU0D/s29hleXDIbcmcxqWXSdLcOAWKu9bPpBcmA66WwjIlxydiZtdgJoGvdX xTUw==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="R35W/OY9"; spf=pass (google.com: domain of fm-51332-20251105093719571de22c4600020795-buio7v@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105093719571de22c4600020795-buIo7V@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1762335444; x=1762940244; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=UvkBrlgtop1lBb4otkC5n2hTA/l5W1SY1prC4bmDt+U=; b=EOf1lv1jRF3j1gWd2Z084VLL8b+lDGvU2XqyDgTh6wpvI3cLXLRYd6tXg1utGg/9Dw cTSmHZq2id2hQDtiCCJi9NWScRNOXalsadVRK9FvxV2LYgg1t36qXlq3SNng9omikZV+ 8MyNHkIx+OxkaH73cbE0PaaCw7czQOlgp0mlx8891Erqmbb5Rw38JXSG8UxD0GyHpbAs Mlrl7C2pvd38JNA9YCtQVVWs5KN1ZJVp/rdm11JK3XMIB324AHQnaqBIR2ZXBTyaOEb1 /uj07jKgCagBYbQ58VP3kdC3/z/YoqlYZ9c3LjAtbNTbBxsq0TEUcx/MOOBiLnD7nSni KgfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762335444; x=1762940244; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UvkBrlgtop1lBb4otkC5n2hTA/l5W1SY1prC4bmDt+U=; b=AeJX0FqDs7rZ8iEmzphnoX5zJTa7k4tfuZ5z//JwKpdyzOFopVLPZgEDA18SPmhTu0 aW8YOm577H7dCGKIMSYk8GoZReJHtpqGTkDsMuvCi4OyzGlgmZsmbpcyBbbHM9FWq7zu 8iQ/+j1x5d6flKxXtHQ3iyBDyd0fu7dgSnZZ4G7Fgsehba4pe3Tt9dhe9eZW27rs3ZTJ 3eJ8saVhXO+ZF6ikmTuPzCluJo6XBGb3GfH+sttqR/CqrnioS5IEpj25CvWdn/+2lUTP zG1mH6Wqt2SkdlO/AA0RVlx5y2SE5PiwTrd9HkQOVJMwaCwpwOz5VZ145z0hmrdUx/PG NPCQ== X-Forwarded-Encrypted: i=2; AJvYcCVgZPvzqG2b4SCMngINbUTgRbF1RjmKmfInfx5X31XsY9BTxiJESOt3im+qwAe/mK+/oMQQ@ilbers.de X-Gm-Message-State: AOJu0YzlD0U5Xwo5OwJB+DAJRqiCiHHv8MZc7NSNs5mxbjyICi2r7ru8 nuNRqTk9zeFF+vxyc2ZbDfq4LdcudwyrCtU3RC6FzcUAv10t/LVJAgm4 X-Google-Smtp-Source: AGHT+IHYG2F4Kl6toMkJK+5aqfKE0MSP5keEA48cmqVOxsaO1Z3HjqtlyUP6aEdTBPYz2BQZKGQD6g== X-Received: by 2002:a05:6402:e84:b0:640:a158:9213 with SMTP id 4fb4d7f45d1cf-64105a5cb79mr2040416a12.28.1762335443632; Wed, 05 Nov 2025 01:37:23 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+b/0eYTD8NKDXmoSNIPDVYtjw/sGKJfzDV+sH5IjkGHXg==" Received: by 2002:a05:6402:8d0:b0:640:9f2c:e49d with SMTP id 4fb4d7f45d1cf-6409f2cfcb5ls10138a12.0.-pod-prod-07-eu; Wed, 05 Nov 2025 01:37:20 -0800 (PST) X-Received: by 2002:a17:907:3daa:b0:b4e:d6e3:1670 with SMTP id a640c23a62f3a-b726517128bmr229137266b.11.1762335440069; Wed, 05 Nov 2025 01:37:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1762335440; cv=none; d=google.com; s=arc-20240605; b=FyFi4T3vt/5V8Elk+M11IICDYSu8q7dEDGcGxEOu71oy5JS9mk9mdaYkZdrOzJKt8z qfwHwNdpWZwXWpKSsGrwWLhHwpTeKWwRu4vzb6AaMWhHDlFXTXRZGE3k8DCqDfS7dFu/ MhYQRYDoBLHqhqMk96W6baE7sQO7TSgTjNS3q+nrQaBru05BxUNlP/vGjpmv0bKW3VZs gkxvlPQFQGqo8tgiBTsZWTNXEDJBjkM52KsXYtWGkk5qF7KDf3bA+awvRsx22Pn2tfZ5 9w1OukiA/5GG+kjm51BRnH/RrWMGYD6j2VqCTNUG8um4IE1uHwZXrMjRYIVm3Sn2a+mh pKKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:to:from:dkim-signature; bh=KGmuGtVT0tSKALWQnNUh4nJQb1bUpe3/0qm6imb/apU=; fh=pD9NMAE6punlmxDz2SM7DMFwkWrKOHAvTYxfub7CxRs=; b=Dtsqf3sGxZPLZLu6imCBlYtBFiWiW44qc57a1tMH1LzefeXqbIeQjQ548x28EFW6i+ Q56RFFH8apLJK3wsvgGU4Bxiv5ctZRPMmJwoo/qoxcHhqd1KS+u2EyC6lHTqSxrsGH6M 57Yrv26qAa5GGRyq4xXnIpPESwNFb2Iz5cIBXiTtURiEFEdbfa47LeYOx7zIr8t1inwA M5fci2Xcm6nt7bOT1Jj/4tLSfWKrEh71MBYmthNbLl43NKZXEoxhApYogmyLVKoyoBSG Mny539kk5nM7rNFGs6JQAFqaO/J5ViJYqd4q8AhNEzmHTY6XrtclKE1Tms2B0XfvLj2N P0yQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="R35W/OY9"; spf=pass (google.com: domain of fm-51332-20251105093719571de22c4600020795-buio7v@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105093719571de22c4600020795-buIo7V@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id a640c23a62f3a-b724130ff62si16260066b.3.2025.11.05.01.37.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Nov 2025 01:37:20 -0800 (PST) Received-SPF: pass (google.com: domain of fm-51332-20251105093719571de22c4600020795-buio7v@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20251105093719571de22c4600020795 for ; Wed, 05 Nov 2025 10:37:19 +0100 From: "'Quirin Gylstorff' via isar-users" To: isar-users@googlegroups.com, jan.kiszka@siemens.com, felix.moessbauer@siemens.com, cedric.hombourger@siemens.com Subject: [PATCH v6 04/13] rootfs: Copy the newly created initrd.img to the work directory Date: Wed, 5 Nov 2025 10:29:19 +0100 Message-ID: <20251105093710.19582-5-Quirin.Gylstorff@siemens.com> In-Reply-To: <20251105093710.19582-1-Quirin.Gylstorff@siemens.com> References: <20251105093710.19582-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="R35W/OY9"; spf=pass (google.com: domain of fm-51332-20251105093719571de22c4600020795-buio7v@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105093719571de22c4600020795-buIo7V@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Quirin Gylstorff Reply-To: Quirin Gylstorff Content-Type: text/plain; charset="UTF-8" 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=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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-TUID: qjzJ7uiIguQt From: Quirin Gylstorff This allows to change the permissions of the initrd to 0644. And all followup steps do not need sudo. This is necessary as dracut creates the initrd with 0600 permissions. Signed-off-by: Quirin Gylstorff --- meta/classes/rootfs.bbclass | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/meta/classes/rootfs.bbclass b/meta/classes/rootfs.bbclass index c683d5d2..78da8a4b 100644 --- a/meta/classes/rootfs.bbclass +++ b/meta/classes/rootfs.bbclass @@ -606,17 +606,11 @@ rootfs_generate_initramfs() { echo "Total number of modules: $mods_total" echo "Generating initrd for kernel version: $kernel_version" sudo -E chroot "${ROOTFSDIR}" sh -c ' \ - ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE};' + ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}; \ + find /boot -name "initrd.img-$kernel_version*" -exec install --mode 0644 {} /isar-work/initrd.img \; \ + ' done - if [ -n "${INITRD_DEPLOY_FILE}" ]; then - if [ -f "${ROOTFSDIR}/initrd.img" ]; then - # debian (mkinitramfs) - cp ${ROOTFSDIR}/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} - else - # ubuntu (dracut) - cp ${ROOTFSDIR}/boot/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} - fi - fi + install --owner $(id -u) --group $(id -g) ${WORKDIR}/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} else echo "no kernel in this rootfs, do not generate initrd" fi -- 2.51.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20251105093710.19582-5-Quirin.Gylstorff%40siemens.com.