From patchwork Thu Jun 25 15:36:36 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5182 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 Jun 2026 17:37:19 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f184.google.com (mail-yw1-f184.google.com [209.85.128.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65PFbHCb004481 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 25 Jun 2026 17:37:18 +0200 Received: by mail-yw1-f184.google.com with SMTP id 00721157ae682-7fe0184fa91sf542057b3.2 for ; Thu, 25 Jun 2026 08:37:17 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1782401831; cv=pass; d=google.com; s=arc-20260327; b=MyrszevEe74nMmImLIKxxzXqsD693xsFwgoDDndZWimJ+ygtcahv+spC49xCblmIki dvOPcEym1JgNhH3XSph+7ejG+cu0r0JsDR31RcfkM2yhfZoGfHfbmSL4Wt2cvgagT3bo eAnRlnsh0SdXIL7lAumz6zh3M3GXjERlqzbzDGV9VEWESnKF3L7diUGckNzCverKaDJ5 Xdr/W0eOIDs6l7xuiEJInA+yMFfHFL70nUeu1WJiU2q/Pk8Qn4nxep9/wa6VO9PWeoe/ T66NclMK8C9jtvz3z9DHxNAoZkGl/fK0aiBAi7mXKlqk4O0Q/mlqeRhC7O08Vyb+/x/c E84w== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=Ta7FIPv0oORROPyJCXBZ3Vyabs5h3iLgXb8vtHMDd6k=; fh=XB23IDHGSnLnOtBimNG6xKd2M2M1be5dpc9jbpdEjy0=; b=M9vNuBGScc5PnzAZilNgqkQK0OKF1dkx8t9h6d4wMHK4Y6ypxNdV8ah8RJ/VgiEbES ojLsK81H/DYIFn0pIUDpGQE/1EjE6A09/bPDT9Y9fvtV9AF9wYTYR7QWjf9MmtFKnFD1 M24bmAX8XvZe5yTCSMlGz35mBSiXjhMMkdW7/VBspjLmCILo5YESP7K9xRlRgvAhTX8N l8OSKg68P69KYanubmSQzjyj4azTYtgIXFWEr2iVkCMDHn7vWm309SvY+nl0pCBJljpA GLVkHtSRikgp9OKE3RA1tBFoIRMcHB6MGn6vYBUeK8WgOsJmUddzODAYKu5J3l2H8s9u VpSQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EqWtAsVS; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@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=20251104; t=1782401831; x=1783006631; 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:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=Ta7FIPv0oORROPyJCXBZ3Vyabs5h3iLgXb8vtHMDd6k=; b=MZ7Pj3R+bCVIb+9fnhor/sMh05+ayyQd4FViBKSM/IOg8hKJQwlsoDhqz/bSIYJneB Qe0b6FS6pLZNL8Q/3aXMIGmuEKyUgEJuEwhiVUZeksd0znTRmWVff1TmpZh7rFUcxHsY pF3rfS/W1vDCimOS8pAuX1pHhSQXAuaRCXD8/xTYZRRolPgFBqiQqtMa8N0adUwJnPfg 38VlLW0fmI4piSPZwXgdA9KfWTeHnXpftZa3FaJTmuQQp3mnXzaykHXjaa0/okfSDiKS szbu0xr0vt7aaG7MqYhM5fziNSvpR4VkDLAyZc8eQlMsBhSgG8yiMLim59bcKL7wf7is oA7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782401831; x=1783006631; 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 :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=Ta7FIPv0oORROPyJCXBZ3Vyabs5h3iLgXb8vtHMDd6k=; b=iE84NIFB7MdAcS2Y5XZO/yVKeP1tl8fkpWlk0AamqMynXnNkHQpBSQRc/1CVUSt2re 1Dbqn1mvYZV03oxoL5QAvo6SgBBnLMBw34h9HuVAqJv/0tbHyZ7kPvEw9nnwJUTCA/fb rGf8Ohk3ZDaTkCPvwkM2szf6E2AUS7QyjguYEfp5UII+5wQJmWu3CAmEquC1T+eZDmd5 d2ozGwHyk0V+1+T04nxN3wvMlrTX2+NXfMW6WtrN6AfhLiCVfTPcuOzxjeA0fCvKTb/v AqRoOZTsNEa6VK/bgEnwkXADx7WfIJDM/hXSnsgwGsdYrLps3yf6I8oT2WFG7FAtLon5 xkiA== X-Forwarded-Encrypted: i=3; AHgh+RrXUx8RJoT+fn+EJbw3SI4djd4Ioib+b8NgcuYyeTBEC+6mFYEdqgkd6GBquRNDrAi7mA6J9C4=@isar-build.org X-Gm-Message-State: AOJu0YxPGoWAJvARu0Z9d5TA+sy2z2Uvf/0ImWPFQ4ErLdMnmM24MIXP HXgxTzp8xwkQHTRLhVvWed8QhAz4toF7jFyyEcZAyXQQw/msfJkgwAwE X-Received: by 2002:a05:690c:6387:b0:7bd:6043:7ea5 with SMTP id 00721157ae682-80a688dded1mr29287117b3.19.1782401831111; Thu, 25 Jun 2026 08:37:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUc2f78gKtha7pFcq6fN+RhzGwS9nCH7BwkoeuuRLEYK3g==" Received: by 2002:a05:6214:2a85:b0:8ce:b031:e76a with SMTP id 6a1803df08f44-8dcda7835ecls180462296d6.0.-pod-prod-01-us; Thu, 25 Jun 2026 08:37:10 -0700 (PDT) X-Received: by 2002:a05:6102:449b:b0:64e:32c3:1371 with SMTP id ada2fe7eead31-7343424db42mr1356255137.2.1782401830012; Thu, 25 Jun 2026 08:37:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782401830; cv=pass; d=google.com; s=arc-20260327; b=YwgDBX/LJW2TJV/a6phKbiMj4Rewnuf9RgVtCeGRVuDkoptiQQEd6TPe29xVHKcDCz l8D34719SePVd0NkJqWMX1gFU59OfjtmRyO7vbZY7UM3e3bmO7PRgabfWBePEjJY5smy Ii4i+6p0Jmp06vbZILH5ck5ZvVWvVCkRzCZQmYlnSVzmTjk80bB7MO0jRrlXF0rfcCiQ uYjZ3JjvnfzPgLIqg0/iTMNEfFbA6333N6B7IaEJl9Er8iL2TeqTAava4g1t8xOF72Bx eHdd3hPI3BRMK4egz9adXspHKU+dc4CvVgPdVutBUTv2jRYAjcmsfucbzf8UzhKo+Y61 ZEiA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=KjbDYw4pHRssAXH0te59riXxdPlsw1o5WFn+aYomoCE=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=dbGYhgU1TRCibID9X0Dfn/KnyCoBqUm9/6B5DZuudnOxF4034lkPrqQXQZdZDZemaf DnadP9hUPNNol4cueaAEJ+SpGpGHX+VXEHUvDeIHU0e+++RIDV5l/VJtvvocVJBTNCrO h3AUeQHzZGXPktUoE1KbYFn54ZVvVHe9fEd8Z6v0IoY4ib2XD3XT556Ryx3sPA5FT0Sr 7gQDJrRMgOoTfEAOeWCcjSyNCbC7Ij8z38fJrntqf6Zt5zy7NysuElGFrz14JfTuqV8m 08ymum84yN6PFXY4LFMcp3WFBtugvPUn+9Bm0SLWiIGsgF1JX2XX6P3Ph/fEV9UhJZQ7 bsOg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EqWtAsVS; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-968fb56e06csi87340241.0.2026.06.25.08.37.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jun 2026 08:37:10 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Lkm/UGZ7XAKZ5s3ocvntj7I8HIaufu2S2zFlo63XmRMMGtXzi3DM5HSkIQNLbJ24XMtzqESJKYgpNxDY/3F+3mWq4IrH890h0BPxFY9PCYNztEJ/8llCYFy2HcIIkVKHZiozU6jWI4Etm5CLmvMljuY4Cb91iWsfpN7wTmXzxOnhXE3cwmISwgAm12+JCPLIDkiaforOA/7pJ6ZVZ7UeAmisoBBi+o3nnNTDtexZc150FpVbKyxCluLHsg6AiiyLSjd2htt04glxA/SYl3MT+QsEzm9m+qrHmBYNeFvRhU2Rj3aFsjN8klWmZnnnPUh7XC0+UGnFtapotZAvCoMSAw== 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=KjbDYw4pHRssAXH0te59riXxdPlsw1o5WFn+aYomoCE=; b=xuIiiS03qUTw6IzJpXOqF5iIdJwd57qtyfpAl3Jbl8hjWoEpHdKfMhf/zdpHthSosc+suENRmw/QCk7lss5LifHrH8DoLTJO4/cGx6qQtxoRFuugXrbEhMOHopZ5xIKYzzhMx4JU8JEOIzmMOASEhR3YjVzAqqoefxCa1R7K7QyfUMIzi/jcmSTDUakGpA7euTpeNM7GkCNaQHNyU839T5Ppsi9mCzSezWyxEvBTv4NFgj+/22s1DRPeEG5SkbNxVIVVxIf9ltMGtxjRMZ+oF1hgG8QIyyykDsATx9nZXZjbPXk/GqPDr9EcZvhD2pujfyKsXE4NDNcTO2KtH50COg== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by PAWPR10MB8116.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:383::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.14; Thu, 25 Jun 2026 15:37:03 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0139.018; Thu, 25 Jun 2026 15:37:03 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v7 02/17] deb-dl-dir: export without root privileges Date: Thu, 25 Jun 2026 17:36:36 +0200 Message-ID: <20260625153651.762936-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260625153651.762936-1-felix.moessbauer@siemens.com> References: <20260625153651.762936-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0147.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:98::12) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB8116:EE_ X-MS-Office365-Filtering-Correlation-Id: 22854cf4-859a-4193-9c3d-08ded2cf9b31 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|10070799003|1800799024|376014|366016|56012099006|11063799006|18002099003|22082099003|55112099003; X-Microsoft-Antispam-Message-Info: 1dGgwvHDa0unKRRjox2l/fAU9rZwguWtvHLwcIdhoQP7pyqEONs6Lx8mo/qV4e+HKyZbTeXgqHZjyO8Ol8M33ol1CVq/fSVDEdVRP6Fz4wl0ofl4NZzYXcGWkZMvYcKlFxtAPOQUqKOXlMio1bAjQlbyNlu2TryCovtf2FlKZ0Xo/na9gIbfFUEmRKWtjliICTD4lpa4Bn+eWmGood+X+UuMaFTzyty7WtJ2g6FdwbDdoY3mBLWccW0uoG7GuIR3c1TEl39dmaZjVsZV8osafgXLko/YS9louY6hcXGmV0B6PHqQUsde0QPLRQmr9U7U0TXyWRRAdTNU3p2J3qRHmbgFcHRaZbffWX2hnbMlCC/1GtWqCNjWThuoKHQABDIUsVwtQooj7qnn+zRE3+sIyJjYr1ZWmHZby6MPFc3BXD+3ie79Aw0nqbq4i/ixE5JR0LF1hcf+ZbKcDCRwK3qbCO3heNXLNaou4F7+WfUxVxTKfj8uiRNox5c3SyvMdIJzMTUbjg2nyq4AkdTWLMBGYfBaxejOFKFc9hReCQ8T+sfXmxUIuXzQkkRvIUPdDawwwupaIyiANdACawlRhs5Y11wx0B1p9r3OyBSaB80QM94AK0WCTwJtVAyO+vp3aLFNL1J16ms7dAAGai4HhyxLbM6ctrcorkp1pub4/BiOtpY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(10070799003)(1800799024)(376014)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: ErNZ4+rYX/2wJr09HOYBYNNY3at6K4A/0oBB+kRfWk8QgjXL7/EGK8ZugDdfyaguzmcO2rhxQo2Jn+k3TfQ98L5YMIBh4I0Nn5UcJZ9YTfafbIOp1Gm+NN6YbX02E5DXw81rBTKaeWXa1/E8wscPKCK9srskh+87YYPzJcgTBF/CZgxDAvagd9sSwRTzZwDNsayPZ9l6Sywp9tlZY50daN0xpYPVR/m5Erfi9Uaol5edz7LeYdSOUoeF0uo94fZCIEj30CgZxEAxkIPhStM7+9NNqlLcZIXrbuieAKct90prlmZybisV/4QCqt3D+aG1PY7Da8KM0THcFS19/H7pQZt8WOnXeCkaezgli/MwZaF6cbueQC+Hr/gao0jM87c1Y3TOO9oZFdgN4o2JkgU1cw6xBLnWLUjYjsLxB6CTRC1gpTjhPO1YXboFHAk8hlyyfx8JkxIOKB8xPBEA7oYYOWEzhcg70ErolD+xu/zOPlQeiGJ7QNF0EwhDZgTRiFESotL6VqnOPszBCmOF9s8ZuGV3q5Pe0RQGl0zM840gA+rE3ew92+NDhhb+0/XGskvMZmWjp8LGUerOGhCZs37kSqNds1b/xKzBQW4b/jxbH8pvSsgkyBVonZWjJT01B9MS6VVrhlYWFX4221FLm35qGnFBxL++TfssYl/88DGoELqVK+PZ3toOGuNerW/VIPM8mWH++KA044+eDoJ6+JkKQIBX9nPwDYusOHBP5lzznVL3QlARPDiycH+7W726bJk81Fv0MDBTHZdfihl3pKYPReMaPsYMR5H5BRmMQIXpr4WcnuAk75Z2cZh/BekwniSVvuR0OL8IGjP3AVUHLzruKIW2teQjndfHUWzNFc/hSnXcRlyUYSma1n92PDtIrm0Bf3X0oqCSHYyOo2QsEVrFR/do4VCk9vU9DxBvRrZiiRMu+puNYCqGPznEQbWoNV+rBsJ/qWHew4Z7d6sWWoYKDviW360ojxDFrpYMGkJRByH2yOVI7SoWXCvoCVxu3GWninRNC83g+HQ180jcHbEtXj3edobTxVA0mi0eKcZ0ucGg7fBPbijO7vg1IGvPF1HbvHKt0Qc1geoz+7jrZYciut7DbVqfDa7ykzm3jZtWvRyF+um7WLOCzzFWWTfMqZP1zmLdZdPP/Q47pHvLzFKSaYQbJ4FMsNG7+gBE68A3ajNx9+XF9rtPbQWovDh3hrrJUCyZYskz4CsKTXxaWtCA1o2JzJZxquwTR3gFf0SN+mqAyAZRXTGKayFiqUuTpFWQs9e1we4o5wR0u6WL07avLQcqOmgPEzQGesOBFIgP0m5bRHCbAshx8FDXJrwis0ydbAjqKGaK8zgXX/zbyZdo9wRXcoEp9eY41R/45L6EIybAKA1ok/47X6zVle4V8PNs/P6O1TTnaRMrOjuMGtPs480rxcGbd3iVlwFBVCiLrdRPLb7aX+XuqXzNoyUGPFiyVeHEAE/SO4V2k2FF+ewNibhTdCmltVwz1F/bYamM9yW/I5ZtQ2fFAArmMnf/z2/YKMz2S/EDXKTFt6WfO1lj4CTAndDrdMV+7SM2u2bGiyMMKFphTztLGHc7DaMKPvvXTLnrye3c3QETyg0uVNN4iTArK+i3Hf7xjofz2yVQBUpdqPwFg5qLf2OhctBtyRDcZFdxIzzthSbNC8witn5SzSM0HfumSNXIoh/bySsz5H7Bo1gfnVopcqlVAT93SbfkQ7teI5u4yCHCGq04Lk08zb0JtGK8yBbgbrgm97ZDy0aPHESbmW/wwtZWavVkKSIPPMoT0feq X-MS-Exchange-AntiSpam-MessageData-1: SqqiT15ShySL9IndtDoaUiT7q3VmDDxWUho= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22854cf4-859a-4193-9c3d-08ded2cf9b31 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2026 15:37:03.7904 (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: IBwyJCc4/S/BjLStTwfD76JLxnccCJ1gRatQJC1Io/W8WTYjiFopvVTCaxPWJZJAOWcgX2KTniDFmH4amonIwlQCKSaNaQ7p+gZDTP6FRz8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB8116 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=EqWtAsVS; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The archive is world readable, so we can access it without root privileges. By that, the files in the download dir are also owned by the calling user, making the additional chown obsolete. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/deb-dl-dir.bbclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/classes-recipe/deb-dl-dir.bbclass b/meta/classes-recipe/deb-dl-dir.bbclass index cec7bd76..ec08d739 100644 --- a/meta/classes-recipe/deb-dl-dir.bbclass +++ b/meta/classes-recipe/deb-dl-dir.bbclass @@ -152,7 +152,7 @@ deb_dl_dir_export() { export isar_debs=$(${SCRIPTSDIR}/lockrun.py -r -f '${REPO_ISAR_DIR}/isar.lock' -c \ "find '${REPO_ISAR_DIR}/${DISTRO}' -name '*.deb' -print") - flock "${pc}".lock sudo -Es << 'EOSUDO' + flock "${pc}".lock /bin/bash -s << 'EOF' set -e printenv | grep -q BB_VERBOSE_LOGS && set -x @@ -169,6 +169,5 @@ deb_dl_dir_export() { ln -Pf "${p}" "${pc}" 2>/dev/null || cp -n "${p}" "${pc}" done - chown -R ${owner} "${pc}" -EOSUDO +EOF }