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, 25 Sep 2025 08:54:54 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f58.google.com (mail-yx1-f58.google.com [74.125.224.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 58P6srQ0002121 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 25 Sep 2025 08:54:54 +0200 Received: by mail-yx1-f58.google.com with SMTP id 956f58d0204a3-63607a57cb7sf495022d50.3 for ; Wed, 24 Sep 2025 23:54:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758783287; cv=pass; d=google.com; s=arc-20240605; b=LLWUqiAa0sQfV5xhFm/1laMmgbdFmcKNo+XM1d8Z9tesiRNqB+OGOjfiA4KKD93Vfp 3DwKu7etFZYn120wfIkLtEjc1HYi2nkYEv02HM2q58ZLc8umZLJCiTCCFYV8LA3OdakN Qh5cA2fiYiVMqiFQO0TQdugiQ58c+wKYcsQV0PXqLqpnZKDSQaiWdSryNsVEBMG8la4K jGOfZa75dNnr/Ituvr8LB99dvPmAtKP+h6x7lKdfPIjbI9aS0sRIfMK2Vp9jmI/sY134 jmWdl6OEN3EebG6lAPRHLHiv+i1tZSriFuXBKQn0b9v0TojVPzM+GTPydwdvpoibKtK3 BTVw== 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:cc:to:from :dkim-signature; bh=e+I1/EeLJRMir3sFwe5PQHNtfAVebKPzHRiyQhXsE3U=; fh=AaU1z/mRtey6kBZn4RtZkj5EO6YQPgcBwtGEfbhYW+w=; b=l2Oa0W1vqxaHTxsf8o3G5iLQ7j6mmZ5l3TnMSqoQHVBu0wW+vMIbE4FFUXUHmUgGkq C2o0DIQndHFnRqnXF8wHDHMyZ3fN8KPAlSGXthoD37t1hTkDCv8aZFz2irsovXcSvWEH np6lBfJw38GFeQP2MOukRCzJadxeTE0Cma+Ey4Ec+9IefPcEi7XgGPw4XfFLj1h7oEIq 4OQTMVHExFlLv/894C7s1wCA+eZKjj2ULgJxPQ/MfY2o/GcB4tEqXZUlC+CQ4g+rM5XZ KwLaOtnVvE7bRYYOUd36BkOeki6gQ4kG/9k+Gz526jBL/oZUE/8UbTYvGgpn2H+xS+Ux cUjQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JxeIdMN7; spf=pass (google.com: domain of fm-1212295-2025092506544306043743660002077a-t7uhgd@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-2025092506544306043743660002077a-T7UHgD@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=1758783287; x=1759388087; 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:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=e+I1/EeLJRMir3sFwe5PQHNtfAVebKPzHRiyQhXsE3U=; b=YO5/sCDa3chgWTiyrprBxU3PGJ0itfRGebL2IvfrgWWCKMTKKkGBjV1sFPfwmXmron TTjJzCvwwEEKwsylNyxViY6H+94d8PDSMnfBhRBuvvSn35vBrSp1Vl36QeJ8clbweEWh T1YvAMky0DA60uxMUV3rXA/Xxl5pT67RCMm4hWqWS68e0SMhYoeWfiQH6lspXc65YGd7 xAO2wsdJGj1sxZlZ+zgV4Jjrj8CrlXIXMXEDIyIDDBdfqZT8K8fNSmbtWU6AUXhnuTIx lbENGO4cuRIEZrIrUD3E9RA6ebCNARkptRGivRjYQdt8amvM4W5nElQV/Ttp0HwEjiM8 YLDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758783287; x=1759388087; 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:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=e+I1/EeLJRMir3sFwe5PQHNtfAVebKPzHRiyQhXsE3U=; b=OJZWathdgRODOrszPi+jPBZqE+RTxnsZLnjMB4EzwIQ2xUHxAzL/Uao5oZTZED6pVo LGVheZZqB7R0I5Fk+eqzGXl7VOBmmg0PaVueB6DrxCcDF+lhkFP5QD+/BxmM2p4BmyEB MNUF1f723yPeI76/dFdcAp9nKIP4MCJCxiqdtzsBjRqgnm1Zz/5zrP/pa1MNt66yRSHC KggS9EvtF5qarvh6VO9PXXs24XF+WNE3seC6Ycd+lKBq2X2J972nisiwYTwEzeWYyiNK 9S5A2x3cWVaAPjn371xSLm1WWE5tnxRvoCJPbeLUaWvN5g3ezb4fUXySTUUcwZHCSEIF rIJQ== X-Forwarded-Encrypted: i=2; AJvYcCX9WS+VBvlfYooktEYI4jCEWuafn8guXNIlac3TRCHVXAFyIW9GBXeUyKxFOb+zPypa4VVZ@ilbers.de X-Gm-Message-State: AOJu0YwZ6q6kHZebkPqxrR3cRAjZunZxH4azfDFw65ZOToTc1V9rVq6R bBz+dNI39polBEAZid0XTKLLujOHMWnOQZo1Rrgy1prYQ06JZyhLWn3H X-Google-Smtp-Source: AGHT+IE5XSXFw7mNbWmHWsyYfIPxxyIh+nH37dKZ0SW9sOctu/DWCePhHAE2ddJs8KqSUB0jpHe+JA== X-Received: by 2002:a05:690e:4241:b0:635:4ecf:bdcd with SMTP id 956f58d0204a3-6361a8ad2b9mr1266447d50.47.1758783286785; Wed, 24 Sep 2025 23:54:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd5UH32tFFzxaomcoOCRsmGXddJk6mx5Xmovnpm3wWT/aw==" Received: by 2002:a05:690e:42d3:b0:601:f279:9614 with SMTP id 956f58d0204a3-6361b37da85ls203979d50.0.-pod-prod-02-us; Wed, 24 Sep 2025 23:54:45 -0700 (PDT) X-Received: by 2002:a05:690e:2442:b0:600:4a6c:bed6 with SMTP id 956f58d0204a3-6361a890925mr1262087d50.36.1758783284832; Wed, 24 Sep 2025 23:54:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758783284; cv=none; d=google.com; s=arc-20240605; b=RxzgyymlszFEztq2RHe/ecbyErF2KEKrQC8s9uQeFeQccyL4vYh2Fnp0j/Vwoc54Td yQvHK6/HiM1gZLarjYyZ52VVzfHOOpNFi7bLaNfsELNlA2vEnIDhujJtMUN59CcnS5ec cUWd3Y8lgIR5CLokmpLM3Ej8KeJOS+FiM7wUSvvt/HuXB0YmQ+qmldbLB+tS23jqedn7 h7VNExS6Nq2yPZZ/S0YwQEOZ17oXUmVRVnhtf1R8ke0/jk9UZILgChGNqVpFshZ1dRsE /EDjFCGizsiUgVFBZEmOuceHcZ19/9QyWZKzfHA3Eb3XKbTtBuXLL3/Xrq/P0ZV59TlP /kww== 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:cc:to:from:dkim-signature; bh=jr2C+oYYPggLCfbJoYlAW3QELe9Nj37+1sbAp4rI8xM=; fh=GJh20mB+jF6oQ+me1R+hLO+vPKOaUsE8susJALlxkPc=; b=lRqJJT1pMgTsY2r+sDYKuhOzuEZZ7APbgWriIAH18+jthvQuOhYDGDPeV4w6SY01WX HMM2e4cfYa3p/jElq+JW1vDHrOQ3VSKHOJ6+a1rdjWV4Fph6HmXYEhehmBPOx3KGqgX1 Zj5Rx1QUO4xDimS6d86dc6W35R+yx27AQrr+lKR8sFsFI9di62EjbrR7+ifumo4Ta+Ye QkrqlkIgoroG0T8jR7Zrf74KAbgGdvVtkU3kdE0FoByIY4icZfKTqGEW19k1z2VQiLbJ ANP8ybPcL9yz+vPUUUO+j86bxEHm9aV5foeNvaH6OgZRrTGbkY8ds6nW4mHWxNw/s6n1 dnIA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JxeIdMN7; spf=pass (google.com: domain of fm-1212295-2025092506544306043743660002077a-t7uhgd@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-2025092506544306043743660002077a-T7UHgD@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 956f58d0204a3-6361e540b5csi68328d50.0.2025.09.24.23.54.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Sep 2025 23:54:44 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1212295-2025092506544306043743660002077a-t7uhgd@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 2025092506544306043743660002077a for ; Thu, 25 Sep 2025 08:54:43 +0200 From: "'Cedric Hombourger' via isar-users" To: isar-users@googlegroups.com Cc: "cedric.hombourger@siemens.com" Subject: [PATCH v4 3/4] bootstrap: create lock for downloads/deb without sudo Date: Thu, 25 Sep 2025 08:54:23 +0200 Message-ID: <20250925065433.4180883-4-cedric.hombourger@siemens.com> In-Reply-To: <20250925065433.4180883-1-cedric.hombourger@siemens.com> References: <20250925065433.4180883-1-cedric.hombourger@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1212295:519-21489:flowmailer X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JxeIdMN7; spf=pass (google.com: domain of fm-1212295-2025092506544306043743660002077a-t7uhgd@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-2025092506544306043743660002077a-T7UHgD@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Cedric Hombourger Reply-To: Cedric Hombourger 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: oLeW5jkKOWDV From: "cedric.hombourger@siemens.com" The syncin/syncout commands passed to mmdebstrap will create a lock file in downloads/deb if it does not exist. As mmdebstrap is being executed as root, the lock would also be owned by root and this will cause problems for rootless commands that may be executed later (such as downloading of Debian packages). Create the lock file without sudo prior to running mmdebstrap for it to be owned by the build user rather than root. Signed-off-by: Cedric Hombourger --- meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index 931f6f13..b2de61ad 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -181,6 +181,10 @@ do_bootstrap() { && sudo umount $base_apt_tmp \ && rm -rf --one-file-system $base_apt_tmp' EXIT + # Create lock file so that it is owned by the user running the build (not root) + mkdir -p ${DEBDIR} + touch ${DEB_DL_LOCK} + sudo TMPDIR="${BOOTSTRAP_TMPDIR}" mmdebstrap $bootstrap_args \ $arch_param \ --mode=unshare \ -- 2.47.3 -- 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/20250925065433.4180883-4-cedric.hombourger%40siemens.com.