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, 25 Jun 2025 21:40:01 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f60.google.com (mail-pj1-f60.google.com [209.85.216.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 55PJdJLp007327 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 25 Jun 2025 21:39:20 +0200 Received: by mail-pj1-f60.google.com with SMTP id 98e67ed59e1d1-3132c1942a1sf234028a91.2 for ; Wed, 25 Jun 2025 12:39:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750880354; cv=pass; d=google.com; s=arc-20240605; b=K9aDHMemNpg0fp9BFw0yidqEGYeI3S3ARKzoijJDFNmCXfGZ0a1DrHWi57MK4mIRhp 4gpGZzsG/97g7xiPg1BL97wCFz5juoGJPLeUPbBx0i06zEo4/P4A71wa7yFah9FGrpBe 4J6ybwo4aiRvkYNT8+Rf2biHA+KfLu3NRAPZdA52juIxGNuyiGbKN5fqMRGm7n52OOCd iUqb9CwmUWovQk7/PfGDeQpu+ZxvmnODw3pE2Xd8IHc3dC9IGOoC7mZPIHExcXFB50Dv Efg0VYlraUukK9bdTjyrNDQkRSQEDsVLncZua2RSzGQsvaklysv6fleKQtBcpDaXFGo4 iEtg== 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=mtPm83gL+IkYDcqIvwvKg6ktO93v07q4/vgJazVa8Vw=; fh=gGiCQ6EaCMKo//mPEROnP+vzaCAai7cV+idV/s9PfyM=; b=YTFZZXpiENzVLwJoCnD5Lo7cObcITK3aSv5V76WNFrMzyDzHs7dBG15IPKpz1hZ0Xi tl91OlS3KF8vRKOYuuyTN+IR5n6btUbvlgLPxgLsyQcL+TJNxu1fQHut1IXhev34QabD sR5p+mPfRGX0KcD+FnAAsq90LPXWhmTPt8nwnMWwQN67MQyi+igtVy97ohfklNMJ5kyK Tl9xwrHTTSW2NW87FzCeNVxZH+wBFcOVIKJFiPRSqt3jiH3Ua11uzf3pzN3L8qM+YH6J AyfZswPHCP5XpIdPTMcHkjPIjH9yizCWL3iERT/KqvfdPIDQp+OWF3potCkOpDKX/4x+ GkOg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=RcvLLmR+; spf=pass (google.com: domain of fm-1212295-2025062519391045f2ec8a40f31b06b8-1_hkut@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2025062519391045f2ec8a40f31b06b8-1_HkUt@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=1750880354; x=1751485154; 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=mtPm83gL+IkYDcqIvwvKg6ktO93v07q4/vgJazVa8Vw=; b=kB4TYpj1t5+lciWuW3twiFVu7W7da89zGjOZVAPc1GDjmEW5RJGo6L856T6OhSHGdQ eV7fPri+oMr43T372pkQbcbACe5MDvBPqlNzOQSAnXIVnsQ4OX/0OFNxcQAPgaILST0o NPxy7fzq/4i4cttZi/2hb3JlFKeQOxKGIcbp70pILiy6a0gqKtSLoYa1l/BuI5CZ40++ IgeKyYrfnBO6ihQB+QGUbuQu9fnNd9VRII7RhEbTE4w1Puoclg+RgeNG0aG5PtTL3/kM Upaw8khsaZJRz3pOtfg98zQlaeH0en8AJvzi2E2QDsCAPFXER+4vJN1g4qQCqk7RZ76A Jbxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750880354; x=1751485154; 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=mtPm83gL+IkYDcqIvwvKg6ktO93v07q4/vgJazVa8Vw=; b=rfixmmLZ2tWj9MAd32iw/+WVM9237YguzxgHWnp+nngM4+jVN18iVngjwRH/d8C2K/ AITAUo0I+KRSMhXHlHyxfN12I4u70rokaDgp8t6xsVHEzvDIRI+kaQxM5PF4P3npFtWu FqotxKCHcF8QOjJzjhOjPyoy/YknfpPqYnpddVVwY3201URcrzCJkGoo+pVzHOR+bcPT r7Dd3OE35wvzObnZO7VYa+4cSlCyNb2N0+YT0i89eBPNr2vPCOw/ET54/Zi2ZGTxhapf aI3VtyGEMmaIp1/g+pxk5TBrdrMic8QhlYXFEeOD9n3h5pX6qbNRLwiyCByl+fzeDS7C 0ehw== X-Forwarded-Encrypted: i=2; AJvYcCWz3rRXmpzvNA/lZWH+iImVDZC0hZ3GU1LyJRUnb105D5F6oxTS5hQx9Z4RTyAHdZAtv6oa@ilbers.de X-Gm-Message-State: AOJu0Ywasl+ybVChd03Vdt1IiE9SbzUv/sRounvPQOawwRZUSTmkDrjz LcI9QpQ0BvHeUdlNRsF/t2iYiyaCsx4pn1nwFT/HDAFT1nP7PsiZdlZf X-Google-Smtp-Source: AGHT+IFRDoknkZ75Vldt5Lj8MwLjI5Gva6v6XaoO79HE6iR/qKqGwbzy+0L9p1YmrYs6QUJ8Z+hsqw== X-Received: by 2002:a17:90a:d888:b0:311:f2f6:44ff with SMTP id 98e67ed59e1d1-315f26965b3mr6890968a91.17.1750880353776; Wed, 25 Jun 2025 12:39:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZdsLVuufPVNiTJv+6T3v2CrAtL3rQdSmDlPB6hceQrulA== Received: by 2002:a17:90b:164e:b0:315:d222:ae43 with SMTP id 98e67ed59e1d1-3166c04c6a7ls325265a91.0.-pod-prod-08-us; Wed, 25 Jun 2025 12:39:12 -0700 (PDT) X-Received: by 2002:a17:90b:38d0:b0:314:2840:8b21 with SMTP id 98e67ed59e1d1-315f26c1e43mr5932618a91.32.1750880352357; Wed, 25 Jun 2025 12:39:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750880352; cv=none; d=google.com; s=arc-20240605; b=Ggws9qqNRAG5IHg217J7SkQAryl1S/Pjy9UdcbJfuLLhIHi/rF0YhQhMwM/2Pm/8QU WoKzhyOYaLt3JOE7s1zCxUPnSF5W2YpLbn7wZwNRPU6vTGlOWhGGPBwmLSIaFM2q11Tf jFusCb56SKCHWYqiZJ7p0cK26f9H2wNvfPllKULs/Dyk/jSeN5Tywlk3g50iAmxgzJsy EejiwfRxFBuVDvddXw8XOWNWeUau/3LMJgxJ14mMFtcPGcAqWdrTqL8FUvPLs/MdNZFx xdqnaHW8cq3nKJERsvY8S1Vv3ZCyxYrJUuFkWIQkGql7msiNKTTpoP40BAletVqCH1/4 2yaQ== 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=+iBcG6XtaZZoAmge/blCrj6Y3E/aSMtJO0qFccA6EUM=; fh=D/q4xMKxZDyLo2GtmwQ/2prSr9aCFD3HVqTCj43epLY=; b=jlvAAMRwhINIWp9YCu/eaPGudCMYaJUObDmbIUEs3lP4tev2k8WHiELJKGCGfvbiAN O/WbDAQJSsKv/ghcaIZeTMHq+NTXcf8kXVjKE2tYiFosBSd9Oj9ClIrdOGz+0rKuhOdn 8BN8PMHQLKpkpVWt2xj5Y4an9++Q1UBBipMPfojRnBbXpx/Q7ejoH0ef2w9WECYqwaA6 1hpCAkFf3PFzbIMe+vEeQOVArEdLeEfpKMA3Js1RthNEajH80vpyumMY5CyN6aAeadc9 nZVz9+5Szzs+THXxr6RRD6sW/ePUxEb/yPt6dKi6XgZeFRLYhLmVC6Fvu7ga1fTInQn8 VW8w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=RcvLLmR+; spf=pass (google.com: domain of fm-1212295-2025062519391045f2ec8a40f31b06b8-1_hkut@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2025062519391045f2ec8a40f31b06b8-1_HkUt@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-315e9e5acfdsi168208a91.0.2025.06.25.12.39.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Jun 2025 12:39:12 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1212295-2025062519391045f2ec8a40f31b06b8-1_hkut@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 2025062519391045f2ec8a40f31b06b8 for ; Wed, 25 Jun 2025 21:39:10 +0200 From: "'Cedric Hombourger' via isar-users" To: isar-users@googlegroups.com Cc: felix.moessbauer@siemens.com, Cedric Hombourger Subject: [PATCH v3 5/6] bootstrap: create lock for downloads/deb without sudo Date: Thu, 26 Jun 2025 03:37:47 +0800 Message-Id: <20250625193748.2681-6-cedric.hombourger@siemens.com> In-Reply-To: <20250625193748.2681-1-cedric.hombourger@siemens.com> References: <20250625193748.2681-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=fm2 header.b=RcvLLmR+; spf=pass (google.com: domain of fm-1212295-2025062519391045f2ec8a40f31b06b8-1_hkut@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2025062519391045f2ec8a40f31b06b8-1_HkUt@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_H3,RCVD_IN_MSPIKE_WL, 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: CQtSN/Q4Zzvy 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.39.5 -- 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/20250625193748.2681-6-cedric.hombourger%40siemens.com.