| Message ID | 20251214073922.2297730-1-badrikesh.prusty@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBDM3HKGAZIPRBOWT7HEQMGQE4BRT7OI@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Sun, 14 Dec 2025 08:39:45 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-lj1-f184.google.com (mail-lj1-f184.google.com
[209.85.208.184])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
5BE7di6s008904
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Sun, 14 Dec 2025 08:39:45 +0100
Received: by mail-lj1-f184.google.com with SMTP id
38308e7fff4ca-37fd9ba0e37sf8695921fa.3
for <iupwgm@isar-build.org>; Sat, 13 Dec 2025 23:39:45 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1765697979; cv=pass;
d=google.com; s=arc-20240605;
b=FFVTRcSpWKFD4XFqCo8TYujwThfeh2NyyzP5kNmkVlLvNDMG4Fwws2FOIxI9nU/Rjl
kbxVKrTRTwxYxlPr2kpTW9x3EPQeis5J/7ROQgvtqFr1YuB6pNVVjZE9WyrJr4TU01Pz
70eXcDB27/E61L+py+wF3gcdyeri7RLBHRDDuE6Qo7Ztj70Sli5cvuAg+9O9ayqnkOby
wejnq39UMn31quRoDKZ7ZV4RHLg95KYzXptwNDvzd90o5DaYj7mm/9qnuO05T40mQ72m
iodxj6qxlGVjvGnWmRwpzg8yMwWSPaObbopO4ziX47J0rRg8E/2e85+fX2JozTFg95ab
UNGw==
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
:message-id:date:subject:cc:to:from:dkim-signature;
bh=SbOYovcf2Vj+exJCc+1Pre01jPPZHAtPKe1rwh36FME=;
fh=SAWHr17aXUEoUWuLvv8qX2RImMFwCr+PM1tlBwFxeto=;
b=WBbL4KJuY2KL4R5jWPMB8FGHGlCiBJJCgt1g1rCANi2444YGyh+Fbauyd6l5n//0SJ
H/DwSaYOOdaIJbNVUJhbPehLRuOb967lDHal0LKLEh0OqNCTGt85cUcj6hwdeDEjJbKb
xixUpkt9w4+JmbV8lfOYuw1d/WwTbVsSOHfk4LLuXVZyhh2e7IP/kXe937/+pfpllVhS
pkYJqAsRmDPOhCcwIEQrMhjTcm2nfeoAXEgXz55/62u5mkvE405UBqUn8ch0mRYxIrw6
5s1rc2L1Cdk5trFkPqyzhgmfTZcE/JDcttqJF7pODrD27+/Zq+IWC2w6Su1BMV1xtpPj
C3Iw==;
darn=isar-build.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=fm2 header.b="JMM/XKCS";
spf=pass (google.com: domain of
fm-1328765-2025121407393526289ca584000207e8-wcp1tm@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1328765-2025121407393526289ca584000207e8-WCP1Tm@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=1765697979; x=1766302779;
darn=isar-build.org;
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:message-id:date:subject:cc:to:from:from:to:cc:subject
:date:message-id:reply-to;
bh=SbOYovcf2Vj+exJCc+1Pre01jPPZHAtPKe1rwh36FME=;
b=FYZNpMHBFdic1FyqA5OVmJyf/BbbbvjTlBVZD8j+oBhbT+F6sh28tmUPyvam4LLMuH
M+dqtRRgugD5jSuNjR/nXS54zU3aedW3z/5SV+Tcr/Udc5wZj8yrAtM212Bw5SWzwp7T
b8Pv3rrbnV3QnUwTJv1PTT8n0wYwmc5jKvOQdXfIfzG6PNK0BHd5yL2NGI7K5xIkkEau
Y5l/eDftgd7ynTz1bblGXDY+Yr9e1bUz9KthZndi/c2arBtw/XSlGmopA847d1q5JGLu
GZc1Oj4n3u1GEInXc8ybMWj0zwWwdN5IN6BRoTg46Qoak7QAHdtBZZn/S/kdFzASiQIa
JXTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1765697979; x=1766302779;
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:message-id:date:subject:cc:to:from:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=SbOYovcf2Vj+exJCc+1Pre01jPPZHAtPKe1rwh36FME=;
b=DksOt5Sr6lc5RU1cqSwn5a6a7Dc1e9i1LZIXN4qwJMKezrFXxm7k24KsTSG6ADsu3D
Mg1VOanNGNSCwGT8ZQvvT9LqAPF2YZZ1JqyRysuqL/0icS30m9xibwxNUruvJOqnjFaw
0s9UcHocC3UwFjlohH+k5W1NSjQ4fylvAfBJ+vsunzTVIT+X5Fv7HL9kFhBuzak0DoQh
uLpKcQoUKsozQFDfr37IxLUA7BNAxGA+vNXg+KkQe8wY95LgamkS5420oBjZgiLla0jH
dqUzlsx4ImtcDEXZxGtkswbCHCfBURTjN5tawBqxnhyR0mzDxq/spsb/hjg1+x9R3FaL
nj6A==
X-Forwarded-Encrypted: i=2;
AJvYcCVjSAc94aiTbjKbrCCSBOxivNqgrhrgR+6m8ix2Vu4zaVLAHGRzVkhT0sN1+pe9cnMZaRGF7Mg=@isar-build.org
X-Gm-Message-State: AOJu0YyVIHkYspUXo8+GSrvxs/BM6KTZ8W/yWUzgh79BGDIor6mduoVW
QuwHQXdTMvCxJpXc6hUmnzsq9BAGTqBoVy5A/kA60VDKZozSPKhbM0sj
X-Google-Smtp-Source:
AGHT+IGZjyRAKTs7uLV7Tg3o+V6XYTCV8Tgeu7RKizG1Ki6KB2o+q9hfBEqthnJFG4Qy349O5fdk/w==
X-Received: by 2002:ac2:46ce:0:b0:598:fab6:382f with SMTP id
2adb3069b0e04-598fab640efmr1660948e87.0.1765697979078;
Sat, 13 Dec 2025 23:39:39 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="AWVwgWYITsNNL5da5kZl9qhGh47/P6lRavemnc+IRQfY18Dqsg=="
Received: by 2002:a05:6512:1188:b0:598:f90c:1c6a with SMTP id
2adb3069b0e04-598fa3fff39ls806805e87.2.-pod-prod-05-eu; Sat, 13 Dec 2025
23:39:36 -0800 (PST)
X-Received: by 2002:a05:651c:198a:b0:37a:4bab:ca09 with SMTP id
38308e7fff4ca-37fd0719fb0mr21655731fa.6.1765697976144;
Sat, 13 Dec 2025 23:39:36 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1765697976; cv=none;
d=google.com; s=arc-20240605;
b=N7KUtiaJlYctgqCHzaAXBLeDQVSQlAiwyMRgtQjFeVj50ij1BmPEL7lr1IsR1+sqt7
7l0BlMZxzwlg//ikQYQGVSnPr2oem4idLKJoUuXvqXemrIESLB6Gj4LxBp+LfyJ9XoFU
HNjW8VIih2VkVRH0rEBVysfiRBi1CtL0JhAr1f4/ltc1uQesGir7hwg1+BPD60FaYAb4
MHuTGryJxqMa8qrBTS5+b6SPIEjThXlj/pJ+w82qkAkIDCP2yphL2J5nO+QSnbQSaPOE
HUJNDUSRkh7De7St+pJNf6/F6ALVWIZBKJ63SPNb0z8dLFhnhjGiMz/7Qk9X3udlQ1yC
1dRQ==
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:message-id:date
:subject:cc:to:from:dkim-signature;
bh=KoOfJ9Kn6QZUZ9JGOV+6WJFVBkWopfrCA4kRO+ZzziE=;
fh=Pt40xOu0ssl96dVOzN1FNmNtHgqv9aW9VmLrBG8UyVY=;
b=bwpBF0U0vvafbUkHyW1Z8Zhk09vIMfTACaj57BXgCKQORachPZFx/3r/V5EtmCOS3n
x1Au2kFsRC6GA8a/41xQDjRC0RVXgOlfWoL76CFSJF0I0h1sNFryHTD/OEHPEfoEeqod
ZMjDXTyvQWxEjNSdBq1Vin3fiT+Ggf7AwvAMRAGee8EEMdglUl/bSTwr2Dt9TpoUfItH
z26e4AwoaBjJAjgjNoaknMa25PqcgvsswV8R5jEOn3KF4YimqRo2nTKpH11d2h018IEN
dDJguQUSmdX2VmPCu8yiIU2q27WKTEEYKMeJWVPRvtICF4yf+srQW+19jpQHXmk0IJxi
vF0g==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=fm2 header.b="JMM/XKCS";
spf=pass (google.com: domain of
fm-1328765-2025121407393526289ca584000207e8-wcp1tm@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1328765-2025121407393526289ca584000207e8-WCP1Tm@rts-flowmailer.siemens.com;
dmarc=pass (p=REJECT sp=REJECT 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
38308e7fff4ca-37fdec1675csi593311fa.3.2025.12.13.23.39.36
for <isar-users@googlegroups.com>
(version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
Sat, 13 Dec 2025 23:39:36 -0800 (PST)
Received-SPF: pass (google.com: domain of
fm-1328765-2025121407393526289ca584000207e8-wcp1tm@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
2025121407393526289ca584000207e8
for <isar-users@googlegroups.com>;
Sun, 14 Dec 2025 08:39:35 +0100
From: "'Badrikesh Prusty' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: Badrikesh Prusty <badrikesh.prusty@siemens.com>
Subject: [PATCH] installer: enable bootstrapper TTY services in postinst
Date: Sun, 14 Dec 2025 02:39:22 -0500
Message-ID: <20251214073922.2297730-1-badrikesh.prusty@siemens.com>
MIME-Version: 1.0
X-Flowmailer-Platform: Siemens
Feedback-ID: 519:519-1328765:519-21489:flowmailer
X-Original-Sender: badrikesh.prusty@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=fm2 header.b="JMM/XKCS"; spf=pass
(google.com: domain of
fm-1328765-2025121407393526289ca584000207e8-wcp1tm@rts-flowmailer.siemens.com
designates 185.136.65.225 as permitted sender)
smtp.mailfrom=fm-1328765-2025121407393526289ca584000207e8-WCP1Tm@rts-flowmailer.siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: Badrikesh Prusty <badrikesh.prusty@siemens.com>
Reply-To: Badrikesh Prusty <badrikesh.prusty@siemens.com>
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
installer: enable bootstrapper TTY services in postinst
|
expand
|
diff --git a/meta-isar/recipes-installer/target-bootstrapper-service/files/postinst.tmpl b/meta-isar/recipes-installer/target-bootstrapper-service/files/postinst.tmpl new file mode 100644 index 00000000..7c24af17 --- /dev/null +++ b/meta-isar/recipes-installer/target-bootstrapper-service/files/postinst.tmpl @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +for tty_service in ${TARGET_BOOTSTRAPPER_TTY_SERVICES}; do + deb-systemd-helper enable ${tty_service} || true +done diff --git a/meta-isar/recipes-installer/target-bootstrapper-service/target-bootstrapper-service.bb b/meta-isar/recipes-installer/target-bootstrapper-service/target-bootstrapper-service.bb index c3441494..3668d946 100644 --- a/meta-isar/recipes-installer/target-bootstrapper-service/target-bootstrapper-service.bb +++ b/meta-isar/recipes-installer/target-bootstrapper-service/target-bootstrapper-service.bb @@ -22,9 +22,13 @@ python(){ inherit dpkg-raw SRC_URI = "\ + file://postinst.tmpl \ file://target-bootstrapper.override.conf \ " +TEMPLATE_FILES = "postinst.tmpl" +TEMPLATE_VARS = "TARGET_BOOTSTRAPPER_TTY_SERVICES" + DEPENDS += " target-bootstrapper" DEBIAN_DEPENDS = "target-bootstrapper"
Enable configured console systemd services listed in TARGET_BOOTSTRAPPER_TTY_SERVICES during post-installation. This ensures custom consoles (e.g. serial-getty@ttyACM0) are enabled at image build time so the installer is launched on them at first boot. Signed-off-by: Badrikesh Prusty <badrikesh.prusty@siemens.com> --- .../target-bootstrapper-service/files/postinst.tmpl | 7 +++++++ .../target-bootstrapper-service.bb | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 meta-isar/recipes-installer/target-bootstrapper-service/files/postinst.tmpl