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, 13 May 2026 17:17:23 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f57.google.com (mail-wm1-f57.google.com [209.85.128.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 64DFHM7Y015720 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 13 May 2026 17:17:22 +0200 Received: by mail-wm1-f57.google.com with SMTP id 5b1f17b1804b1-48fd233d1e2sf5205875e9.1 for ; Wed, 13 May 2026 08:17:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1778685437; cv=pass; d=google.com; s=arc-20240605; b=LFTseTC8TcoCFqSW0Rw+8Y+IA1OhQnchbSHmeAgxhTWbhmIqsc6/wv5eo6tG1PsTiF 2WYK8oqblC6zovR4oQQ+fgedbbjme/JK0jTgW4iVW6bQiVTuat7VpB+QxPbhB0Cl0beT aMke6/nHM5Qv+oR6nZiX26L5ru7FPAd/K2aypnuV+LjKi+b4qpDMMDlCRNdgIcfvVO2A e3OADs2gJ6wBZrk8Ps5LutXYaGAPKQl0449Y4E3zqrzAyrBz7iaqNDxgdEcFzC30rpqu lPE2Hym+T1OmN+HqmS82VbF8s6OnCkitbeLCTEaVXzPaoGXmRw+ydgIdLyZPuaphpoUc +RBw== 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:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=Ca79Y7XX8GBdewyC+8fmhaUwjfrRthXuZWFFCuJKzE0=; fh=SKYCBJGsbjcLZiw7Nd+EKsXwco95sEsTHU4W0pxSPug=; b=TXRxwEStJDJo/bBA6lCl97NiYFR8f0xDkI6NgBJUINC5i5wXf4Rh0fgr8lbG96GumM uZvLAULzhhzQJhWOADgDWzfD4tamzmWDyRKffZVyo0UcwGBbvJUnWw2a6DJkTWv52/5F VmmXBJf2H5VC6uZC8C+vm8E8ZWPnuYjubk0/uZGxbxY5GtXE3A2TqfxY+tLXJFSkMubE Hj9nLVO8XYyltEiEKqW076JCkFtvZftT7/dfdi8xehof9FyPsgnssD6Fb71qCwHyyj9G lROBX6+IRh0/OmLG+2nq6iW0W0WnqIVd1C4zoQCwdo2Q3K4IRYjRFhP1cwbUhE8x+7gt Yq9g==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1778685437; x=1779290237; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=Ca79Y7XX8GBdewyC+8fmhaUwjfrRthXuZWFFCuJKzE0=; b=x5Jiw93znN64mzsJSQCur8s2GDFFNvoa+gl+Ddhwm/lO7z9ipTHmFhkOb8byXkpoRP vtaim0F8ijG47AKfX1ZN3AlZlPtoEau/XfM/anWV5jtkLKdWaAjpvxSltbEO09Dh63mk cHHMHEyd+9PHmri+2ZpRxH5n409fpL3vakm7RpMWb9Xn76mcg8Z6VefpphLaXGljrSms zOOueX+cUCgHy0EITXqlqtnSAjadg+Zwck8PRxeJ/BtWW2M0pzzXPhiGfMwQuKt26c3Y lpxZdsRWyWjU71GLa05CA0Xgvq2eq/9GHkQyLe0+kDK1TS3PfH3w89ANkEec//ObWy5G 1dXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778685437; x=1779290237; 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:in-reply-to :from:content-language:references:to:subject:user-agent:mime-version :date:message-id:x-beenthere:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=Ca79Y7XX8GBdewyC+8fmhaUwjfrRthXuZWFFCuJKzE0=; b=jRZ2xtEb4YgZO+UcZpqA23OJ/9QtL2K1t2eAcfsV9v0NcwhFilr5+DHvN5rW3Nyo+l bNpr3DKs3phlrCY7fi5hzADwkLzYO2LMLtXl6fWCz/fdlu8LTrvvprtcEvcLPBxrj2aM uUens3B0pFu95oKC4OWl+IICt44XMjcpHn4+UMNNdW5QjajzoL0mimQXRdxUgnQhaTLL r9ha7qLP0DOiRB3ZMWEcj25oSD7IaxwBDQZDKH1MCU+taw3U6Qi0zhYREj8sclZNWar1 fpGpA8ZVXI33ZDZF7DwbQvVqbDFJc3Z57UL9WL/Svdx2vdwq/E1prbbYRZOb3syJjv8Z Q2Kg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ8/sVdjst0Odn9679P2bis3y0fHjJvdt7GbIn2mluqTMapzGkTeXggx5O8mSA736IC4CuHn@ilbers.de X-Gm-Message-State: AOJu0YxjcD6z0XMhFFTqmnIuKGShFk15gnt146/RkEmS9x/rY7gw+Khg mqRLrky7K7ERwyfUgBRxYEA7HW//QLmpGfOHmnlxlsFV3URYUNbCsnzg X-Received: by 2002:a05:600c:828a:b0:48a:9428:5522 with SMTP id 5b1f17b1804b1-48fc9a30d3dmr56445595e9.16.1778685436915; Wed, 13 May 2026 08:17:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMNre9fWIG1dCNAxnfy23y4h9ZbtUfAD50C8gYRU4zmT5A==" Received: by 2002:a05:600c:230b:b0:486:fa9e:92eb with SMTP id 5b1f17b1804b1-48e8c1978f2ls26521375e9.2.-pod-prod-02-eu; Wed, 13 May 2026 08:17:15 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ/DNI5P1aA54D9W++Kapt4mZ0GbRIhGEG2c+3LalKy4zk2xXDe6ZoSqZo8QteIVjxEEl16XsV9RlvEL@googlegroups.com X-Received: by 2002:a05:600c:1d06:b0:483:2c98:4368 with SMTP id 5b1f17b1804b1-48fc9a3122amr62497325e9.18.1778685434754; Wed, 13 May 2026 08:17:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1778685434; cv=none; d=google.com; s=arc-20240605; b=FjShVHKopB9MbftpG3rl8g/9oI63pP+M5Iq5tMZ8Q33zpfBurZceMoZLMPihktAE58 rguX1Gmvpn4rl3ogIw/S0wBj01UGdwEQGi5z/28/tRKM1CfdDgoEShW23dYwntxY1l9g ZsVtVAYlaHFv54ZQ7m/sfUs5vz8XZV9La3AsIAhc7ukYxFahW+ZLBSMEdqfQZ4vErpr+ lJyj9Ww02r5Ho+oaH1kDS9/F4rTGwMc7wLSyzf6qK0YdDnldQQwJMg3UY/ju5Ji55It/ i4bXAhteJdtUuPA0NsvSfXHOxwjb5dQmAvK0BIiYg6ruzWupakL0sw3TRn9UB86cl4DJ zT8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id; bh=pXMDtgSBfRLKieY2fyVmOt0eaMwUQIBCynMGYLNZFmE=; fh=9U3iziCyS109J8WYl3BKDhY6B99Vpv8C+b1nKwKdPFc=; b=NhgE02MZX+mMIoD7mhgtxNHpXg8xX8XP71ijO2KQq9D9RIxn7T5NrETQ144zIYTsQB /mZBetsXMKm9pww8Gg36r0hK6wqm0nJT6XDeQ3mGcDAhoH1ypXx1ic29hHXR+WKn3XeU 64JdGipdfrUGeAo+Rz1T4aF9GiDmh2G7c6kiwGvpMRBxW73TJx9fm3SAyppr5fxHIo41 3TINDQtRIyJrsU5DXxoCSo9qQCZt6YfGVC6N3XgkICXbMNL98rSu0CE+SSzzNz8JBZG6 FKtISf44XxIpyzfPBRqDwgM6U0gF/Wj+TCfCW56xd/ixv0lKkNN+D5b9Iu2xn0p12LZQ eRTw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-48fd6274849si12015e9.1.2026.05.13.08.17.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 13 May 2026 08:17:14 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.148] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 64DFHDvt015709 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 13 May 2026 17:17:14 +0200 Message-ID: <3601ea0e-68bc-4204-a5ae-63914e228902@ilbers.de> Date: Wed, 13 May 2026 17:17:13 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] installer: use /run for abort trigger and drop systemd-tmpfs-tmp To: Badrikesh Prusty , isar-users@googlegroups.com References: <20260413102717.152791-1-badrikesh.prusty@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <20260413102717.152791-1-badrikesh.prusty@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: LOkS7o39aVqj Applied to next, thanks. Zhihang On 4/13/26 12:27, 'Badrikesh Prusty' via isar-users wrote: > Switch unattended abort trigger from /tmp to /run to rely on default > tmpfs. > > Drop the systemd-tmpfs-tmp recipe and dependency, removing custom > tmp.mount setup as it is no longer needed. > > Signed-off-by: Badrikesh Prusty > --- > .../deploy-image/deploy-image_0.1.bb | 3 +-- > .../files/usr/bin/deploy-image-wic.sh | 6 +++--- > .../systemd-tmpfs-tmp/files/postinst | 16 ---------------- > .../systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb | 13 ------------- > 4 files changed, 4 insertions(+), 34 deletions(-) > delete mode 100644 meta-isar/recipes-installer/systemd-tmpfs-tmp/files/postinst > delete mode 100644 meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb > > diff --git a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > index 03b082a9..44b96c27 100644 > --- a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > +++ b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > @@ -13,8 +13,7 @@ SRC_URI = "file://usr/bin/deploy-image-wic.sh \ > " > > DEPENDS:append:bookworm = " bmap-tools" > -DEPENDS:append = " systemd-tmpfs-tmp" > -DEBIAN_DEPENDS = "bmap-tools, pv, dialog, util-linux, parted, fdisk, gdisk, pigz, procps, systemd-tmpfs-tmp, xz-utils, pbzip2, zstd" > +DEBIAN_DEPENDS = "bmap-tools, pv, dialog, util-linux, parted, fdisk, gdisk, pigz, procps, xz-utils, pbzip2, zstd" > do_install[cleandirs] = "${D}/usr/bin/ \ > ${D}/usr/lib/deploy-image-wic \ > " > diff --git a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > index 60944e58..9a4102b2 100755 > --- a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > +++ b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > @@ -11,12 +11,12 @@ SCRIPT_DIR=$( dirname -- "$( readlink -f -- "$0"; )"; ) > . "${SCRIPT_DIR}/../lib/deploy-image-wic/handle-config.sh" > > if [ "$installer_unattended" = true ] && [ "$installer_unattended_abort_enable" = true ]; then > - abort_file=/tmp/attended_mode_trigger > + abort_file=/run/attended_mode_trigger > for ((i=$installer_unattended_abort_timeout; i>0; i--)); do > echo -ne "\rUnattended installation will start in $i seconds. Press any key to switch to attended mode..." > > - # Switch to attended mode if the abort file exists or any key pressed during countdown > - # Create abort file to notify all other console instances to abort > + # Switch to attended mode if the abort file exists or any key pressed during countdown > + # Create abort file to notify all other console instances to abort > if [ -f "$abort_file" ] || read -n 1 -t 1; then > installer_unattended=false > touch "$abort_file" > diff --git a/meta-isar/recipes-installer/systemd-tmpfs-tmp/files/postinst b/meta-isar/recipes-installer/systemd-tmpfs-tmp/files/postinst > deleted file mode 100644 > index 9d75025d..00000000 > --- a/meta-isar/recipes-installer/systemd-tmpfs-tmp/files/postinst > +++ /dev/null > @@ -1,16 +0,0 @@ > -#!/bin/sh > - > -set -e > - > -DEST="/etc/systemd/system/tmp.mount" > - > -if [ ! -e "${DEST}" ]; then > - # Possible source paths for tmp.mount > - for SRC in /usr/share/systemd/tmp.mount /usr/lib/systemd/system/tmp.mount; do > - # If the source file exists, copy it to the destination and exit the loop > - [ -e "${SRC}" ] && cp ${SRC} ${DEST} && break > - done > -fi > - > -# Enable the mount unit using deb-systemd-helper; ignore errors if it fails > -deb-systemd-helper enable tmp.mount || true > diff --git a/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb b/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb > deleted file mode 100644 > index 3112245e..00000000 > --- a/meta-isar/recipes-installer/systemd-tmpfs-tmp/systemd-tmpfs-tmp_0.1.bb > +++ /dev/null > @@ -1,13 +0,0 @@ > -# This software is a part of Isar. > -# Copyright (C) Siemens AG, 2025 > -# > -# SPDX-License-Identifier: MIT > - > -inherit dpkg-raw > - > -DESCRIPTION = "Configures /tmp as systemd-managed temporary filesystem (tmpfs), ensuring read-write access even if rootfs is read-only" > -MAINTAINER = "isar-users " > - > -SRC_URI = "file://postinst" > - > -DEBIAN_DEPENDS = "systemd" -- 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/3601ea0e-68bc-4204-a5ae-63914e228902%40ilbers.de.