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; Thu, 30 Oct 2025 10:45:39 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f64.google.com (mail-ed1-f64.google.com [209.85.208.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 59U9jbSb005604 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Oct 2025 10:45:37 +0100 Received: by mail-ed1-f64.google.com with SMTP id 4fb4d7f45d1cf-63c46c86cffsf742945a12.2 for ; Thu, 30 Oct 2025 02:45:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761817531; cv=pass; d=google.com; s=arc-20240605; b=a64JWVBTj9mClTbd4SH36UJ74n1YulAqwhq/yqRtYFtnG0fibnKGcHFrStXX5cfGNO FRO6hkkwy0H6XgaaNymowqZ3NCAyz9Sm9nE+hifguShrdDwuX+3FActKooXuVynnf6GA WOGqTRQdDBrbdYBGqhAMMFY0nHsWu19OuTjWvY9nRSXEfoxMTTOHCozB7wMYdx/YZUEZ QZJH9L4XqHl3U9UoYENxTPR2Qva7Wxtw2HQdysPNIaQrYjR9U9JcsLsCJ49QLr/t3a+V l4wmkKIa3AEnsRTY/sXPiJlUVVarF7Yd5eivl5we/UJ8bshoscwKgidJqv438Zs86nzH mD0w== 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=gdOyqVGnYQkfUILIY/ttJDgrf3mP+pGwtA6qy+bb9pw=; fh=JY1dPP+GUcihXXYxFyzVlXb8tuLuR5po2w6f9j6Jog8=; b=Rk7HGmo+dYHez1u1pRh9GdlfFFf6gBh9eZaYtM4FGsafK5w5NJvUE25dNwhUy8/kNu CWLb65CRthO4INbN29vfT9obgmKZQJQpfserEJeqexI1NHdcI4jI0Eubg0MjZjXY1srO UYBHs9QZRTSwqzYlot2Fo5BNaT6nGW8yF1wgSenfEfqJSuPLs++Afn0N5xG20+eZlbsI yijg/R9L4XAtS73ueXim2DRYk5faplJrkrWnbfJaxdRCM1pgxRFCQcpwFZZmpl3JzP2x L9gpT0TNT4/OUhw4XgzmIhM8QoU2l1cVELHZK/yDjl0c7RmcbeA+lk/8IZpQ5G/kf86Z 06jQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JUHB9fHG; spf=pass (google.com: domain of fm-51332-20251030094527e62639ff12000207fc-cldesm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-51332-20251030094527e62639ff12000207fc-cldESm@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=1761817531; x=1762422331; 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=gdOyqVGnYQkfUILIY/ttJDgrf3mP+pGwtA6qy+bb9pw=; b=whjlEhVZLqx27b+gWnM8JE7RFTv7L/CaYiy/gunVpU9fi1OvCUYxYcPMyEAO0qjFUI CW4TlHxYKFQuHzvc0IN0JGeNXalNKMdU9ibuZfZ/QhqevwZm4VvDlwStQtGZF7Io/QbM I8j9uQoqe72VQMf/HgQphoKydqQVEgM0NarXUK/NZ2bu4d1fN2XGPptXI0QIh0m829iw wiKXdOUhdixNDt4rBOMkf4kIvXLvUdDF9dqau3Nm12ZiSK/imTVTaR+EyK/SwPY2Drqh 8I7oHcUqV8J2HY91PpLw0cghPcdakcJG9X16B7DuuJxCuWGGd6kUbUXbfU2ClA9AxA75 8BJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761817531; x=1762422331; 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=gdOyqVGnYQkfUILIY/ttJDgrf3mP+pGwtA6qy+bb9pw=; b=ZSpkj4++xhHiyS6bPxRMGHacCR13n9/ddbltGDMSjgmfmSCEvKZS/9a7l+nmdTcN50 IUotOYgs946Yoj9rXtOfzpe4mzxz611UsZonsW9pm+CUXB79rJns1XHhtLIYxAQVt7QL bqTGoHWGwgL1S3JjeP+24uQ8O5PYBhVfpfAOiXbtLAz3vpccVU9KDle99tNvlOoVjjlb fD5ZZ+dQwTNz5MWqFzFMHxUrDRgoPZXE8CPpQcJjZXAfFx5Fy9rPELOMlQ68zDmi2Ohi UuXcf720Hkcapm3A8IT5o0qghLejcGd+dMuTw2pMigJWZptw1Cd/FhwJmAaHJXxAMIaC w3ag== X-Forwarded-Encrypted: i=2; AJvYcCUDIVxWGKk9yQoJlU7DTcr56d8EoMJQMNV9eOt1RYVJ5dax2k0YjVSXK9eyy5nru910caLM@ilbers.de X-Gm-Message-State: AOJu0YxbBjBM0Nl7WSU9snxIzCY5NY786afKfChvEcaTGceCx/EPmw0T TUEb7P8Y1VNH30ogbF7hgJMbZ4sPFQgXqly9khqG8wvLlz8GC/a8HOLv X-Google-Smtp-Source: AGHT+IEqAw0sHrnPOZT8qOvjO/OV+sdzpMJAii9ttU+jPgiEc3r/1rdIqxsfknB7mTQygbCdYM3Yig== X-Received: by 2002:a05:6402:50cc:b0:63b:ee76:3f7a with SMTP id 4fb4d7f45d1cf-640443b66b0mr5361370a12.26.1761817531448; Thu, 30 Oct 2025 02:45:31 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+biwxhSwmqLo13ya3suV9WIqcHBC/gCzVcpCQYk3E1FxA==" Received: by 2002:a05:6402:4610:10b0:63c:3812:916d with SMTP id 4fb4d7f45d1cf-6405f7ca4cels680527a12.0.-pod-prod-06-eu; Thu, 30 Oct 2025 02:45:28 -0700 (PDT) X-Received: by 2002:a05:6402:1d49:b0:639:d9f4:165e with SMTP id 4fb4d7f45d1cf-640443aff37mr4781096a12.29.1761817528162; Thu, 30 Oct 2025 02:45:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1761817528; cv=none; d=google.com; s=arc-20240605; b=D+/0YlgUo3sHzBMxERC7+6pTUnl1pCZPgwY8cW9KYv6f4uMaGVLoWvAdnDHdq9PCV/ PvIZ5+q9K2fefnORoE3BfmfD/IZOJFolwWG/KLH/HtPjKSPx16KmQvtggGyjQJ0OkfDr fVwANHA1SSFC6bSgrdpKsaEDJsuMgktx0hwRJJUyHkkDzDdewU51kOBqorO2lZ07HfSl srI7Xfsw05k/1k5vgX5AhFPCh0JGxAYxg/EEBGVYfHCw1CPcQRn2vM3hnDJQFIlpQzoJ cq69g+zMiYwHThsZyVp3D45z/OLhoChjAEhwgbpQe0dXYXcEEa6hvjVAjUf6sbg/uKQN DwPw== 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=x8KSMJ2wAZncS5MrY0oNCmS74XuD0Fc6nEn2okfLpYs=; fh=pD9NMAE6punlmxDz2SM7DMFwkWrKOHAvTYxfub7CxRs=; b=gOdrlUnce/gDntixIhOmJHyqkQVYVLRpEymPXyQubPO/d9P0WJaot6g5NqBBElgBAh 7g0hGFoT58jQbA5waTHEulgRCEA0LGYScR8OvABzqEnnMg8C79xKNU7yLZl/MeWlLiga pxEgvvmfVYFgLG6WY5qqS9Wf11yGj+ZlqMYGW+vA3svVT4UypOlRlX8j+hDF5hysj+yr nfEfQhlVFKKZfJLIX1gbAzjvwxfRItEB+2WPPaCvlF798OHy8xIkeUNc4XNbFrI3X6YR 37GZon6941kKUNyPDPxanPBQrg2a5Y8APOWzQa6Q0G/pdozDc+gsfdVdb8TjpUqt6rLg hd0w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JUHB9fHG; spf=pass (google.com: domain of fm-51332-20251030094527e62639ff12000207fc-cldesm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-51332-20251030094527e62639ff12000207fc-cldESm@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-63e811672ddsi326278a12.2.2025.10.30.02.45.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Oct 2025 02:45:28 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-51332-20251030094527e62639ff12000207fc-cldesm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 20251030094527e62639ff12000207fc for ; Thu, 30 Oct 2025 10:45:27 +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 v5 04/12] rootfs: Copy the newly created initrd.img to the work directory Date: Thu, 30 Oct 2025 10:44:38 +0100 Message-ID: <20251030094451.1303871-5-Quirin.Gylstorff@siemens.com> In-Reply-To: <20251030094451.1303871-1-Quirin.Gylstorff@siemens.com> References: <20251030094451.1303871-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=JUHB9fHG; spf=pass (google.com: domain of fm-51332-20251030094527e62639ff12000207fc-cldesm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-51332-20251030094527e62639ff12000207fc-cldESm@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: ELxhAXvcLrvZ 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 1f2ad80b..6b30744b 100644 --- a/meta/classes/rootfs.bbclass +++ b/meta/classes/rootfs.bbclass @@ -594,17 +594,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/20251030094451.1303871-5-Quirin.Gylstorff%40siemens.com.