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; Tue, 17 Jun 2025 17:13:32 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f62.google.com (mail-oa1-f62.google.com [209.85.160.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 55HFDTdp031197 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 17 Jun 2025 17:13:30 +0200 Received: by mail-oa1-f62.google.com with SMTP id 586e51a60fabf-2e91916a983sf1238608fac.2 for ; Tue, 17 Jun 2025 08:13:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1750173204; cv=pass; d=google.com; s=arc-20240605; b=BMhxlPqozfVYgLUZmnjKpvUztKhqa0PzYCrpUfXnhCE0PigZuIYeO5K1/LfeB3s+9o 2BHFU8asFQzQw8499W+1Tt3EPUYbnlwkKFilBenYy7OoGPPPXrh1p1B512RleoexcCz4 fQIIwG8ougRbI2pjsKvrgI0CXQoIY8fyEnaUdQMRpr/2SfKmDF/9dSAM6w99A6jxnYEH BXRg9t0IZTKJpabm1IENy5Ek0u/dzb3lU3oxwhVyEzieLLd+q+fZlb5C1JOKv2CmpVf3 bkgqTrAr2ATqU202Jb280zdnofk2TO1RJyYSPlpFgAYLz52q6SRmEqx6be0e42qvJFv9 I8/Q== ARC-Message-Signature: i=3; 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:mime-version:in-reply-to :autocrypt:content-language:from:references:cc:to:subject:user-agent :date:message-id:dkim-signature; bh=E/T3Q5NcR2BkVWuBIfscCtm5VrORi6GMryvktbj4lrc=; fh=tmZ2paZxVz/t5ZV1s818nsnLa2sZK9kNdRz59y5TtsE=; b=FDiNnc14qlAbXU68KjJazMN/ZMMDbATgDOrlBcC3bGaN2I6mtBoWX/nRFaVRhdJI0F ApB29EX6AvWl+hvHsbtCB2R739LD4gvCO3PkKLQDqvZpb03MECld58EZrq7hCrlucziF z2J4v2OXa8Ux5rxd0UT+Ib80qVhnBMmVl1g7B8OdogDMsatSL/ehaWhLZLFqQpzB2x2y xIine0BjG3EgBJErB3LhCt0jO0M/momLryAhaIxTVPoYqXNIbHNpHRMYYR7c5Otga/X+ uHQFWy1BjCqHWpdATGsUm1hyA+tn8Zdrh8C1cN1glvR9U52cqyjxrR7Zhbg6d1tdHgiy rviw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IKd9DWBf; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=jan.kiszka@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=1750173204; x=1750778004; 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:mime-version :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=E/T3Q5NcR2BkVWuBIfscCtm5VrORi6GMryvktbj4lrc=; b=r5v7cElAy5YxJqwPc/5pHTQS8m/vfoL9D71yGvp+Iy2UPchoydTpyaAFb5gaqS/MoL 8HkRy//DI0t5Gu/3+1XYM9N79g7qBUT0jwnx/gGnJDy2UD3UWQgv+M/qqN0e9pOJdDn2 aKYV3XvBaUHcAgK/sOyXYUHjUrdNCaIWw77HLOpzugpCrnY3i9xIrAZNWmfzCrhxo+Sv R3C+63doHIab0olgjSysTPYlkJlCWFd2osauCcC0lBtIldGGKIDcPfx28WJm+Jx11GOU zACpbt5fxbVSRxlmkT2cXrBFOu6dm2jqi+GX2Bw9vZDjeBy3Pc7Fal5zbyEB4dFFgW/8 aWIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750173204; x=1750778004; 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:mime-version :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=E/T3Q5NcR2BkVWuBIfscCtm5VrORi6GMryvktbj4lrc=; b=J0LeJ1lg37sBnqXEHKJ4M+hR7aH00ADjBWx1XOXFDgR++fwIAZWJPm9qVgUysmQQX9 JqwqR6g2W5adePE0sjPw14yCX1Q3zlZN4LsO4rYP7a7Qow0KjPjWb4GdvWfNI4ouOcHC jq6HAno3siAE9kKDOw8m5i2keXtfABEXYwL+Si8UhWk+pfeDqk7xL5pyPCKxwupLn12o 8kqfnk/6JRyBGRfDUeZ62kUQsCaVCltNAq+CluJ8mqRnT1Sb/a0YQHJU9Dp1TFCn1D94 GV+Q1sR4GLkqHWguPEF6Sj+2O6hjjCLOJX0E4rmx0RHGVMvnQKE8v3pFjwOzKyse9ChO 3W0Q== X-Forwarded-Encrypted: i=3; AJvYcCX8IOnHtm+9z6kZnsWtRdGwmbhi5LLCAK36Dm5HZ9rec6OW7hrdJbmBj/M5vxzlq+qWUAhN@ilbers.de X-Gm-Message-State: AOJu0YxwRCYk1ZyWdqaS1yzsEqqNSfSznG9KlPzT9DSd/XTegBgtxZZ+ nO7hYEnsjl7NA9nRr5ryF4JSw69U2xmIGlIajIQlpAf1LJj3IRx/rtNp X-Google-Smtp-Source: AGHT+IHdtfGB5X+Qf83EsMchdGaLGXjTWYEyCEh/2AXxx9qFMfvgWCDTyrwoZSznG1hCpcetdRfaMw== X-Received: by 2002:a05:6871:410c:b0:2ea:73bc:1304 with SMTP id 586e51a60fabf-2eaf0b8e7e4mr7958600fac.30.1750173204246; Tue, 17 Jun 2025 08:13:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZdVQilEnGT2WLXYEf3JwihHdMKiPhU0VvQV9uOUSRfgwA== Received: by 2002:a05:6871:a195:b0:2e8:f768:9183 with SMTP id 586e51a60fabf-2eab6ba4ba8ls1584078fac.0.-pod-prod-02-us; Tue, 17 Jun 2025 08:13:23 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUCJOcEiAMv1yVZbdZzvDu8Hd2dGfRrqQxHKjTjeGFlbg8w/McK3kh303QxVLRTQhsqZuyvdkg7JiWi@googlegroups.com X-Received: by 2002:a05:6830:8209:b0:72a:10ec:3542 with SMTP id 46e09a7af769-73a36318969mr8347899a34.13.1750173203366; Tue, 17 Jun 2025 08:13:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750173203; cv=pass; d=google.com; s=arc-20240605; b=CPEd59Gjw1iAw1EFMNjJByYJU1v3xhKI4dyrAy4dL9KH/wSKpwow3Hs081ebSApQSu LjSB17LekbNGCn5F8SLYkR34RE5NVJoFuEse/V0wvMj3Fx+UWYBxQSGZ3SmmF8zPWGEp FGy+tXYSsRaVmx1pLH71eDmCau8TS84KRlpgTSIyM5h0+KK47C/C64KoAk1GIx5kUPGh ALz/yqjVuMkpQrQBotkWq0Xf1sUH46sK6J+9ymgod5MdzH8BVeaTe2Mw+eTfwCt7xrLb nboCYRaJ3miNaKbxnPINoU7e4eqe2J2purg49PHk1fQkaOYGv7e6kQjiBjnfV+cIbKii Cz/Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=YzwHt4rwJHc3GMZGHTAuMtESe38G2rsk9GB59oqV9D4=; fh=SJXcH9uyzIa5vS1wZsEAk4I5BWcuX8lg8cHALAsE0W0=; b=CDMQHm5Tw4y0lWTHVZ/asspDn+AO+rcBXAgvaYUc394uB39vijpSMOX9Gf+M0If0Tg bI6uiCdG2h9acF26TSfr90Uw+X8dOUtCAphEcQ3ZWfHagfCs6IFEb3xjDD7xdR/FBlA0 HemjFVnhICJZT7EXX1ns/V071O3pV4zQERAcUCCWiubI5OcS3sShkCLMkDbmT1Wm6h8n jMEvnjVFUoZnM6QUID6HlY3amwR33mwyClvo0pSFNPXyohRgwTfTh2wcByypKTnUVT9R I65kA6WJnbTrul13vwxwoEyX79xV4nhCI1TbK9TPCnern48pizxw8NfyA8vj58m1WWGS OCwA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IKd9DWBf; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170120005.outbound.protection.outlook.com. [2a01:111:f403:c200::5]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-73a28420696si137284a34.2.2025.06.17.08.13.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Jun 2025 08:13:23 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) client-ip=2a01:111:f403:c200::5; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eQe8FwV6G3j6gBUaVYTNRBYJrcv7dWARTJfu+hleUUHTT2/PrsxJL7MUGol/2dPRPFF8SYsQepaVIO1c7VFPXcfZbkjwvaL7/xAjynbn54TUQgD//Llax+nqnSr3y+AOt62hozVDBvn0p7Bi4tQ50E3YzcHQSS0Y6CP7RiXbs5hH9uIjNrjUmH+rPHkYG/gAC3aM39ka4Kz9K1QKFahbNbKwLjNR3yxJeiimB6sYE4i0Kdz6KayiXcJFhNBhvac0BHhurcSGiseT3pv9nHMzm3e280Um3anAsltJiDckmpxj1n/sgmWcqLeZIhLDM6K5lxV7mk4Ome0+9Vou6l4QTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YzwHt4rwJHc3GMZGHTAuMtESe38G2rsk9GB59oqV9D4=; b=fuY3z46SBQonDyjFMcg1I+WYkUTKVyN3YtBDtI2rq1CgyWKiGs2C/ioUjs0DmsxfFfZkY1frmluMjZ3+N/NIek+/klPpB6TvjfnOH23ihgM5hj1UeLDhIQSOu19p9+nBs5XGFcLob2PfvH8vU66QwjBERVe/ajtq5Su1YLnNZ7m8rHv/C7eXPtZ7AsCV5J1AwbddzOh4hW/dbFT0qg02a+pKJoKmT1LXwsYIAV0W5v+T4cE8qcom/LhH89b61SAVKfZnHI2mdEkdewTknvzD/SjBoGN8dC/G8KBNiseTL1gSBfPbHlnK0lOQ8fkt0VYwykW9TLCNcA5VFpjMgXmZjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by PAWPR10MB7867.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:35d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Tue, 17 Jun 2025 15:13:19 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%5]) with mapi id 15.20.8835.027; Tue, 17 Jun 2025 15:13:18 +0000 Message-ID: <2273660e-648a-4153-8dc0-64bbb20e285f@siemens.com> Date: Tue, 17 Jun 2025 17:13:17 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 1/1] fix: rebuild rootfs on change of USERS To: Felix Moessbauer , isar-users@googlegroups.com Cc: adriaan.schmidt@siemens.com, Clara Kowalsky , Quirin Gylstorff References: <20250411112618.3992560-1-felix.moessbauer@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= xsFNBGZY+hkBEACkdtFD81AUVtTVX+UEiUFs7ZQPQsdFpzVmr6R3D059f+lzr4Mlg6KKAcNZ uNUqthIkgLGWzKugodvkcCK8Wbyw+1vxcl4Lw56WezLsOTfu7oi7Z0vp1XkrLcM0tofTbClW xMA964mgUlBT2m/J/ybZd945D0wU57k/smGzDAxkpJgHBrYE/iJWcu46jkGZaLjK4xcMoBWB I6hW9Njxx3Ek0fpLO3876bszc8KjcHOulKreK+ezyJ01Hvbx85s68XWN6N2ulLGtk7E/sXlb 79hylHy5QuU9mZdsRjjRGJb0H9Buzfuz0XrcwOTMJq7e7fbN0QakjivAXsmXim+s5dlKlZjr L3ILWte4ah7cGgqc06nFb5jOhnGnZwnKJlpuod3pc/BFaFGtVHvyoRgxJ9tmDZnjzMfu8YrA +MVv6muwbHnEAeh/f8e9O+oeouqTBzgcaWTq81IyS56/UD6U5GHet9Pz1MB15nnzVcyZXIoC roIhgCUkcl+5m2Z9G56bkiUcFq0IcACzjcRPWvwA09ZbRHXAK/ao/+vPAIMnU6OTx3ejsbHn oh6VpHD3tucIt+xA4/l3LlkZMt5FZjFdkZUuAVU6kBAwElNBCYcrrLYZBRkSGPGDGYZmXAW/ VkNUVTJkRg6MGIeqZmpeoaV2xaIGHBSTDX8+b0c0hT/Bgzjv8QARAQABzSNKYW4gS2lzemth IDxqYW4ua2lzemthQHNpZW1lbnMuY29tPsLBlAQTAQoAPhYhBABMZH11cs99cr20+2mdhQqf QXvYBQJmWPvXAhsDBQkFo5qABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEGmdhQqfQXvY zPAP/jGiVJ2VgPcRWt2P8FbByfrJJAPCsos+SZpncRi7tl9yTEpS+t57h7myEKPdB3L+kxzg K3dt1UhYp4FeIHA3jpJYaFvD7kNZJZ1cU55QXrJI3xu/xfB6VhCs+VAUlt7XhOsOmTQqCpH7 pRcZ5juxZCOxXG2fTQTQo0gfF5+PQwQYUp0NdTbVox5PTx5RK3KfPqmAJsBKdwEaIkuY9FbM 9lGg8XBNzD2R/13cCd4hRrZDtyegrtocpBAruVqOZhsMb/h7Wd0TGoJ/zJr3w3WnDM08c+RA 5LHMbiA29MXq1KxlnsYDfWB8ts3HIJ3ROBvagA20mbOm26ddeFjLdGcBTrzbHbzCReEtN++s gZneKsYiueFDTxXjUOJgp8JDdVPM+++axSMo2js8TwVefTfCYt0oWMEqlQqSqgQwIuzpRO6I ik7HAFq8fssy2cY8Imofbj77uKz0BNZC/1nGG1OI9cU2jHrqsn1i95KaS6fPu4EN6XP/Gi/O 0DxND+HEyzVqhUJkvXUhTsOzgzWAvW9BlkKRiVizKM6PLsVm/XmeapGs4ir/U8OzKI+SM3R8 VMW8eovWgXNUQ9F2vS1dHO8eRn2UqDKBZSo+qCRWLRtsqNzmU4N0zuGqZSaDCvkMwF6kIRkD ZkDjjYQtoftPGchLBTUzeUa2gfOr1T4xSQUHhPL8zsFNBGZY+hkBEADb5quW4M0eaWPIjqY6 aC/vHCmpELmS/HMa5zlA0dWlxCPEjkchN8W4PB+NMOXFEJuKLLFs6+s5/KlNok/kGKg4fITf Vcd+BQd/YRks3qFifckU+kxoXpTc2bksTtLuiPkcyFmjBph/BGms35mvOA0OaEO6fQbauiHa QnYrgUQM+YD4uFoQOLnWTPmBjccoPuiJDafzLxwj4r+JH4fA/4zzDa5OFbfVq3ieYGqiBrtj tBFv5epVvGK1zoQ+Rc+h5+dCWPwC2i3cXTUVf0woepF8mUXFcNhY+Eh8vvh1lxfD35z2CJeY txMcA44Lp06kArpWDjGJddd+OTmUkFWeYtAdaCpj/GItuJcQZkaaTeiHqPPrbvXM361rtvaw XFUzUlvoW1Sb7/SeE/BtWoxkeZOgsqouXPTjlFLapvLu5g9MPNimjkYqukASq/+e8MMKP+EE v3BAFVFGvNE3UlNRh+ppBqBUZiqkzg4q2hfeTjnivgChzXlvfTx9M6BJmuDnYAho4BA6vRh4 Dr7LYTLIwGjguIuuQcP2ENN+l32nidy154zCEp5/Rv4K8SYdVegrQ7rWiULgDz9VQWo2zAjo TgFKg3AE3ujDy4V2VndtkMRYpwwuilCDQ+Bpb5ixfbFyZ4oVGs6F3jhtWN5Uu43FhHSCqUv8 FCzl44AyGulVYU7hTQARAQABwsF8BBgBCgAmFiEEAExkfXVyz31yvbT7aZ2FCp9Be9gFAmZY +hkCGwwFCQWjmoAACgkQaZ2FCp9Be9hN3g/8CdNqlOfBZGCFNZ8Kf4tpRpeN3TGmekGRpohU bBMvHYiWW8SvmCgEuBokS+Lx3pyPJQCYZDXLCq47gsLdnhVcQ2ZKNCrr9yhrj6kHxe1Sqv1S MhxD8dBqW6CFe/mbiK9wEMDIqys7L0Xy/lgCFxZswlBW3eU2Zacdo0fDzLiJm9I0C9iPZzkJ gITjoqsiIi/5c3eCY2s2OENL9VPXiH1GPQfHZ23ouiMf+ojVZ7kycLjz+nFr5A14w/B7uHjz uL6tnA+AtGCredDne66LSK3HD0vC7569sZ/j8kGKjlUtC+zm0j03iPI6gi8YeCn9b4F8sLpB lBdlqo9BB+uqoM6F8zMfIfDsqjB0r/q7WeJaI8NKfFwNOGPuo93N+WUyBi2yYCXMOgBUifm0 T6Hbf3SHQpbA56wcKPWJqAC2iFaxNDowcJij9LtEqOlToCMtDBekDwchRvqrWN1mDXLg+av8 qH4kDzsqKX8zzTzfAWFxrkXA/kFpR3JsMzNmvextkN2kOLCCHkym0zz5Y3vxaYtbXG2wTrqJ 8WpkWIE8STUhQa9AkezgucXN7r6uSrzW8IQXxBInZwFIyBgM0f/fzyNqzThFT15QMrYUqhhW ZffO4PeNJOUYfXdH13A6rbU0y6xE7Okuoa01EqNi9yqyLA8gPgg/DhOpGtK8KokCsdYsTbk= In-Reply-To: <20250411112618.3992560-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0414.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::7) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|PAWPR10MB7867:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c0e9b08-61b8-4bc0-cd6b-08ddadb17d98 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RnFPRWU3eWVXUCtmK1ZvWWZteHZvRmoxdk9meFM4a3JEMCtmK0dnQUZ3c2tG?= =?utf-8?B?V0Z0ZHJaaHNkZW5YNW9Ga1RRbTNXNHk3dHU4VG42TktNNzd0d05pUGkzcG9V?= =?utf-8?B?c2FtSm1INTZZNUlaZ2lqZ1B5eDVzbDVPMXlXTVY5ZDV3OEF0cXNZOXFGZ1o1?= =?utf-8?B?ZjFxSGVzcW9Zd21ZZHQ0Qks2MlluZFd5Y3VDWTRDUndtK2NTbG04d2xXOTcw?= =?utf-8?B?eTFrQmNtb2Q4NEFyM1RoMTNpcFA1UnZ0bFRkVSsxWUVvN3QxNmJYb2FrVDNB?= =?utf-8?B?dXhrV2ZIRjZ0MVJrMlV4NDBzYXhpS1lSV3VWV1E1V1V5UG02Ulk3aDljR2J5?= =?utf-8?B?THBWZjlma2ZEQnV0dXp4a29xeU9icHZKbEZMcDhrc0g2SDFKV1Uxc0R2K0tw?= =?utf-8?B?bmV5UlZ3WTJwWTFHSnlwSGIrNUM2a1VDMVE3eFl6c0NjTWhlSWd4cmlwVXli?= =?utf-8?B?TWFOOStha3o4MmhaWWs0WEEyOWEzRjhuWUlqZUprWTRobDBlMG5EUXRlRm12?= =?utf-8?B?cjJubFlHckowN2JNRHhCY25KVmF3QTliSGc1b3dObk9GbjhtZGlmTVpNZnpy?= =?utf-8?B?bHV3QjVMc1dXK1RYM3RLUWtwUDk4ZTE5dU9sbTY5dU82R1RJZmJrT21CQ0Va?= =?utf-8?B?OEtBSXh0Rm03S2hoWGdid1hmTHVrZ0lZQm5MZk9QTG0vSnNDa2Nsd0RTeEI1?= =?utf-8?B?RFdheGpUMm1mejRkRWFlU3d0dlhmTjdSOUpiRGtjTGJvajQvK0twMFROTFht?= =?utf-8?B?Vk1BMTNBNlBJNk9DUjdqbzhLQjAvUGxmZCtvcWcrS2VLN05zNnEzVTUzYjBa?= =?utf-8?B?ZE1KVjRQdXJkblBaT3hvbHY1Q0FWREs2WFp6ZkNzMnBSdFVJZG13U1VQWFRG?= =?utf-8?B?Um5EU0hDMjdTMWVDYTFRUFhaL3psK2dxTGNKdERtaGhTU2I1OEM1YUdEbVZr?= =?utf-8?B?TG5LVEhZTUoxZ1R5VXo5VTNwamo4TDFOREpYOWVNZmlqMXdZR2xaSS9hbHpE?= =?utf-8?B?SFN5bGZaQkdnN1l0RzVMZ21KQUxpRXphVENyS0w1c1E2Wjlyc2FaMWxiVXBn?= =?utf-8?B?U1RHZ3g1dkgwRFVRNWJpM09ublVyYm1ydDZPeWlXcmJhY0lSN3UySm9XTkJn?= =?utf-8?B?em1BdFdGSlZucFloMDNrQnVQNm1tSnNHMFNKN25acS9oK01BTkVyYVQvV2Fz?= =?utf-8?B?bHE1dW9hSGZLNkRESys1ekpnZ24yaFVaN1RDRDFLeDgzczBwZy9YZ2tNcjJZ?= =?utf-8?B?a0NlQ05sYWpwOW1DZDR3T0RDV2VGM0MwbG94QWF1VkFhWU0vZGRCc2o5SHdI?= =?utf-8?B?RFJ0aUhNaWRlRDFkazVXY29vQ0xQL2J5dUlvRndUKzUxeFJUZzRPWVkvSkJq?= =?utf-8?B?YktvRFJHV3pYRWFPMGhxUDhJMHg1bTJnMFIrb3F6cVhwSW9kTTBMSXlYak9Z?= =?utf-8?B?TVg3U2ZBMm5KRUJHM0YzN1lmLzVKV0w0MFp2Sis2TGh1REFPcGJqdFUzVDNp?= =?utf-8?B?TXZVTERIeEhaUnBzSWI1dEUxb3BSY0ljREwxcXd2bzRkdk9PaE9IbmhDdmdy?= =?utf-8?B?VU5IK2graU4zZHd3MjlQWG9zTkZiV09iYW14RXQ3U3ZXVllWK05sdTBkSGRI?= =?utf-8?B?NEZPbmJ3WXRwbm9UN1B0aEs0SlNlWDJraFZZOW16SzNpOWdPQmwzamxyZWI5?= =?utf-8?B?RWZWaCt1Y0o1R1ZFY1pHSXMzNnYwLy9HQjhLR0FKS2toZk9lNXZmbTRzTkFN?= =?utf-8?B?Q1lpRitGS1dZMHo2S3QzNzhGcmhBTVVMZUpETTg5MWhsRzZJQ1JFVGNWcTUy?= =?utf-8?B?OFlZVEc2TDhLaUcxbmlON1A1dGhSS0ZjZGlIT0l3WHNiQ1Bwd2VsQ09ERk1n?= =?utf-8?B?M3I4eERqT1YzaFdyMmlvRnRhaU11Zy9TMThVR2RBandONlZqT3lDSXVPRk5K?= =?utf-8?Q?6J4aR5NQj38=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VFgzS3MyVC9TTEYrQi9WY1NMb2JZcXhkRjJubkxpUUdhQlY1WlV6UFQrSitQ?= =?utf-8?B?M2pmWVNzbmM5RnFFOVRGaHRzTjRqR21UWStDZTdhQ1ZpREthaUhJcVZDdnY0?= =?utf-8?B?ZXlBdExoaUl1TkNDNXJhdVd5ZFVpVkl5LzlTMlEzR0lkd29uT3hKakRMVWVj?= =?utf-8?B?RGJVeTRaeFJ3aGZOVXRtRDA2dFpyQmxNd0tVQkhUWHZudHUyaERZRnJNdTNC?= =?utf-8?B?OEhNdndYK3pYYW5BOS9SekV3Z1RPVlErTUl2eXJqMWNjL1V3SHpqZ2FnK3Z0?= =?utf-8?B?R3dqaEdoRW1aemhQeUVTWmtyUUFia3JRYkdTbmR0djZIbndLbWZhb2dWWVBn?= =?utf-8?B?bDhFSnJEL1Q0SW5ka2xtMlNOK1lZcXpGWUJMZlF3c3M3dnQ1Q1dqZ0h1SnZt?= =?utf-8?B?T2g5cVdETkM4WUszcFJ4T3g0S1dnYUxEKzd1UmRYdWRVTzlralhwQmpJNzNC?= =?utf-8?B?TWI2K0RSQ25lbk54V3F4YzB5dldYQTlidlRYNGR6ZjBLakxxTzIrOWczUmpD?= =?utf-8?B?enRTT3BhbHNmRzlicnI3VnJQUlJLem81TnloekRRMzBZM0hKNENtRWN2QXlX?= =?utf-8?B?UEFBbzZmREltYVFjT1FUUG04Y1F1ZzNKOWNITDVVSEtubzhmTjdsMTBYeVpL?= =?utf-8?B?WDJmNVNmRUZOY3FuQVJOdkJjSDc2d3RkSzVXNzVYNm83eXlOcm10Tk1YOHNH?= =?utf-8?B?ellweXZGa1g4b0gzYkpvaGw5cTNJZE8rS2RsZHI4SkdXL0gyYmJsQWtSMTRM?= =?utf-8?B?bVFLcWhUekVhemM3c2JOcFBTdURzTlE2UzlTcXBEK1hSSndrdUpzb2dHandW?= =?utf-8?B?V3Q4dDFZc2tneGJXTHdvU3B1RitYeS83MnZEVFV4K3ZkUlU4bzFzRkFRN29C?= =?utf-8?B?ZnlnME5pN2dDbS9DejJFR2Qvd2FrMjlYdTJwS2l6ZHFhOFB5aUliQ3NyWWZj?= =?utf-8?B?RmYwVVFJTDlhdWxKQ0FoMUlicG1SZ1UyTy9ScFFGeXk3RmpWWEdKUmJKTTc3?= =?utf-8?B?TUcyKzdHT0l6QzZkSVlTZUxsd1JtQ0J1eERPanFSdUFJbllGTmJiVHFBTTRH?= =?utf-8?B?T2tiaENmQzUzTDVJcEZrcEduVko3dGRwUVU1R3BYdjVsZTJraXErRnJ2T3NY?= =?utf-8?B?WjVTSldkNzlUSGRwd1AwMUM0d3NQVmFaRGxoUEVnQzNsRVpFdXk4elNoN2N6?= =?utf-8?B?cExHSTREY0VqbG1nbkFLOHNHYzVZQjZTN0VWTExmMEdDb0dtdEIzbVFxdlc5?= =?utf-8?B?NEZNSTh5V2xpNWxNbC83SUpjS3Z1YzJDaHFzQUI5NS82WkpUYkJ2QURwZFJR?= =?utf-8?B?eFEyZXUwWnRMZEZEaHA4anZzN29xS0M4a3V1aWNzeWZMa241cEhQOVNCRVJ0?= =?utf-8?B?ZUpCTFpSNGxSaU1iK1BUTDF6WmFLWmhVMG5VYlZnQVRBU1NvVmkzK3ZHcXVS?= =?utf-8?B?R3dqMmpMb1NlUlZqNVQwRzR4SVg0SkI2TFdHVks2MzBTOW5RWjdubWJHa21m?= =?utf-8?B?L2o3MnpDMHlWbHl3UlkvYjY3Y0I4SGFnYWxiVVBjMmtpeW4vZ09aVEMwZWM0?= =?utf-8?B?M0ZJSlZDL3ZzR0dmNm1jVG8zM0h5blcraFVLemVyQXhNTG80bjdUckxoRHBL?= =?utf-8?B?c0ljMVpFU1hSTEF5Mm0xaUovUzY5TjBOU1YwVVk3NlFwMFZaU3NHaUNBT3Bi?= =?utf-8?B?bGRvYlNXYUN2RU9xeThCZGxGdHhpUEtmQ2dQQlhSbUNqMlNKQitpSUJYbjUr?= =?utf-8?B?eVIvRjJLNHFkNkdhOUVmeXgybStRYUhCZnNqSmhWWG8yRW5ZZDJ3MXNJaURI?= =?utf-8?B?QlRQMUVZVXo5YXFlRTExZWQrTWE4U0pzd1lEK2FCdGYydCtLNXppU1duZ0px?= =?utf-8?B?VmJIdzFaMmlBNTFXeUQ1Unh2U0VLMDJmdHYzb2s5NmdkNE5lbGF1NXpPZ2Rk?= =?utf-8?B?M3dlREdkZGNIRVlvWXZBekNDVEsxTTE2U2RSVWptVXlnTjVjaVNXZEJmSGJ6?= =?utf-8?B?TnpTdDJNci92bEJxQ1JxNGhvdmxsc09BL0xHYjFwUXVZUXVlRHlCUXJiRkV6?= =?utf-8?B?Q2cyR1VZUjB1QkFGaEFZL3VqUEV0aUhmWU1ZTlNkWmI0UlhtSVl6VU1DZ2Ux?= =?utf-8?B?TEFPZTRHSmNkbnd0SlNuelZkR3R6T0FwSEdaVUtpRkJVdGhVTGZjK2N2RlBN?= =?utf-8?B?Q0E9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c0e9b08-61b8-4bc0-cd6b-08ddadb17d98 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2025 15:13:18.6980 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: E+UWu6e4HjxkXyLwr1M0XXfCYjyQ9ETcalpNrraPNqQ74SfbnbZRPbLbYubQJby7201FIN7jQjTUClQSDcIaeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB7867 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IKd9DWBf; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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.2 required=5.0 tests=DKIM_SIGNED, MAILING_LIST_MULTI,NO_DNS_FOR_FROM,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS,T_DKIM_INVALID 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: lAsJRHu7KjzW On 11.04.25 13:26, 'Felix Moessbauer' via isar-users wrote: > In case a change to the Isar created users is done, this currently > only re-triggers the do_rootfs_postprocess task. This task changes the > rootfs (e.g. home dirs are moved) and by that needs to operate on a > clean one. Otherwise old homedirs might still remain in the final rootfs > or move operations are not possible. > > We fix this by ensuring that the do_rootfs_install task is executed > whenever a change to USERS is done. By that, we enter the > do_rootfs_postinstall with a clean rootfs. > > Reported-by: Clara Kowalsky > Signed-off-by: Felix Moessbauer > --- > Changes since v1: > > - Also add dependency to USER_ for all x in USERS > > meta/classes/image-account-extension.bbclass | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/meta/classes/image-account-extension.bbclass b/meta/classes/image-account-extension.bbclass > index ea956cd5..3c461b1a 100644 > --- a/meta/classes/image-account-extension.bbclass > +++ b/meta/classes/image-account-extension.bbclass > @@ -8,6 +8,10 @@ > USERS ??= "" > GROUPS ??= "" > > +# rebuild rootfs on change of USERS as homes might be moved / created > +# no need to depend on GROUPS as they don't create directories > +# groups need to be created before users, hence do not move the user creation into > +# the do_rootfs_install task but only add a dependency Quirin and I do not yet buy why GROUPS should be excluded. They may also need a clean baseline if the developer changed a recipe with impact on groups. We just had a case where someone changed the gid, and that failed to rebuild. So, even if groups do not create directories, they influence that. And some experiments I just did seem to confirm that. Jan > python() { > for entry in (d.getVar("GROUPS") or "").split(): > group_entry = "GROUP_{}".format(entry) > @@ -16,7 +20,9 @@ python() { > for entry in (d.getVar("USERS") or "").split(): > user_entry = "USER_{}".format(entry) > d.appendVarFlag("image_postprocess_accounts", "vardeps", " {}".format(user_entry)) > + d.appendVarFlag("do_rootfs_install", "vardeps", " {}".format(user_entry)) > } > +do_rootfs_install[vardeps] += "USERS" > > def image_create_groups(d: "DataSmart") -> None: > """Creates the groups defined in the ``GROUPS`` bitbake variable. -- Siemens AG, Foundational Technologies Linux Expert Center -- 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/2273660e-648a-4153-8dc0-64bbb20e285f%40siemens.com.