From patchwork Fri Feb 20 17:15:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4885 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 20 Feb 2026 18:16:23 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f59.google.com (mail-oa1-f59.google.com [209.85.160.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61KHGMs3005932 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 20 Feb 2026 18:16:22 +0100 Received: by mail-oa1-f59.google.com with SMTP id 586e51a60fabf-40edeb2e7fdsf22389126fac.3 for ; Fri, 20 Feb 2026 09:16:22 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771607776; cv=pass; d=google.com; s=arc-20240605; b=Xek292N8k1UprsMKESUbOWqk3BO75QO8ttV2/36Lh83Qcs2iKSAekCrIKHRyCx9XiU IJBFYrbQj+s9aOeQC92yCOpLL/NhjZaZothSkNFASA0D4plCu9BSERJuZRWPnuGKea9V CTQYFgTq73+k+l2rNXfprPZlo2LmbrljXz+VFmQBoTdncg+tkO9sVxz8s5crKPMC1WVg gDV2smLTPKTu/Co+clyAeqQ6f6GpVn+f4OdAx8y0+K++MqhvSTBBjo9dsj/eP5my72cP jkRHEfyifhE6w/7niMed/Y/xKYUB1QbzER9IkeCgonigte9WJHcJmSVuo7zU8FxcoFTA ViJA== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=hlt3llXUy2TGGHIN5d0Cvgi+nMQgo0DYE8BA7KQhnqY=; fh=gR47f5znNF/ez3LIO5IkGavsxmiFyr2EE9hX1+A7bFo=; b=NZHQsIOC8Bg29khozMV5OmM5VADzxqoI6BiIJfQzGTxnf81gM8qxuwRO4FfUHs6UVw VQ/RpJ/CBovDau2CNNKgkhJKHvUawz4ZEFwn9dhGo9IF0VGBqzP8wUP+UyscjR+L72ra 7SdwKTMWk3in0OGf+vu8nd+MMfHFHMdacfgiLza0ugrKPsl+zmdul3O2yU8kmZzuAnK4 hDApDjglOn6cgEkE9SCeW0qwn4hkIHT2+bnVfJOgRPBd4br1rt5y/GvKzxPLYSbx+nk8 pPJ3er9xFbH93H7YkQrlic1y7HLFz4ZwRdAo4b0c51uCevi0DKlYJswIp9AGZo4u29JO 0IjQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q3MEof1Z; 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:c20a::7 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=20230601; t=1771607776; x=1772212576; 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=hlt3llXUy2TGGHIN5d0Cvgi+nMQgo0DYE8BA7KQhnqY=; b=Y1Wkll36J7//JSn/qGFR5iwoXYM2tr0fm/hQ6xgVtD3SHbtzEcdWd0ldYf82WnKH7r 0dgw5UK7SnIJ1wbo+i5IJrA/vDkcMlICtcaAmTY8gwmoSlSe0nXGb4jnoOkRV/SSkp46 5u/Zm5st6IzqARlq5TX81WP4iAvbRS/s6/fg7aYqAQ+E4frvvCa2OVSKZyOufgl3vEis 9NBjJJGS3bGP1QsLqAg+DwCSMfOqZQ3jfQb3DQWLeIbi4yIPGVhYoNolml31c2K3NpyP PSZAZJGnor5/shCyxMwvatD0rkC0hmAR3JAma1bivhTV1Yj7ssgneqWVAbfXmlccuIQa CXtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771607776; x=1772212576; 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=hlt3llXUy2TGGHIN5d0Cvgi+nMQgo0DYE8BA7KQhnqY=; b=A9a4seDzZWn0FjUOYcMDAkLWEcHLyWFscHBYQJSIR+J4r3B6cALGg9DfglQEY8HhIe zc9yeRtpiGUmVoAspaPepvZDBj6ZTi0Izpls8t7TSv2IfMK5yV//Oc4WVQarFirbcN3F qF1IYEVGrwNXIAfi9nua3/nAHPyLIXdwi5AVgDLecdSexl8R9PSEOW2hoPC0YhP9tYEJ YcfvLgdQ05qiY5Mi8cz8A0aANdmy25a2xB+pK5eauil+h5T8jJMWSAdHdnpRd1YibdG6 J9vgfqrHdvun3A3BBSPa7OHPohdhNZOdwB4xg0iSEaj5+nrXwl5msVA7QsfgtJoZbScn VbbA== X-Forwarded-Encrypted: i=3; AJvYcCW+Yd3J6NaLxC44oWi9ZPVCFIHL1ln1TNKR93k5clA4dR5PwyEJmXXwzdqVaJfbIzW2f8avjo8=@isar-build.org X-Gm-Message-State: AOJu0Yz6K/qF4jDXR4/XxIkjcqpUCXX/edJYsGM8TC4xxkdR85L8yZ7q bb/C6+80Hejz0Za8Ie3Ctc/UHXGNd8VhKt6H7cAZljIMdSM249eUJwny X-Received: by 2002:a05:6871:9d0b:b0:404:1a4b:2e91 with SMTP id 586e51a60fabf-4157abcb11amr211703fac.2.1771607775876; Fri, 20 Feb 2026 09:16:15 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+EcSrK2AhdgNNbkAOkj8tBV1j+2aovyJPL3Oj8L59E7pg==" Received: by 2002:a05:6870:81ee:b0:40e:dd3c:1d52 with SMTP id 586e51a60fabf-40edd3c232als5195281fac.2.-pod-prod-09-us; Fri, 20 Feb 2026 09:16:14 -0800 (PST) X-Received: by 2002:a05:6808:4fc9:b0:45c:872a:57c with SMTP id 5614622812f47-464463fcbd0mr370542b6e.57.1771607774820; Fri, 20 Feb 2026 09:16:14 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771607774; cv=pass; d=google.com; s=arc-20240605; b=G86Ekl/MlcBb4l6h2Y8O10lYUC2LuxB1hzHgQTM8EKQQhPOXknxT13n/W9XS8oOOi1 zT8ebWHPmvzgpZHTmZN7EOhIGFpRcFvCshEzO+xbT7q/GBYyHrt7+vHXyHaOJtPS+/rK z1LE7/gHF0+1/098xBQ8zFLNrp+7wzOvC434plfRJp51P1mlSbg7n1wUXTz6lKM0B6TS Y6jq3zRNzIQ//1sO8JEh1Izn1QjIUBHPRcrhnLDeAWiwn08Esptn6jjfkqKRJ5zvzYe3 1EuYmBxpMZX8xZMpTLPBfy+1VZfZdM0cWjR4WjhZ3w4v8h29Yd28mh5e7TbPSpyABmJa ygsA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=+EM26EnPCs5Roie9oKdlwLvjh5KOD+Lp700ADYNBCxg=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=bdN9B5SmjD5Q0RWEW7dpuGpPQgcdghed0ZKcxxXd9aZFNLZaUFRzDvTC/86j22UhY/ P5y1lapT09X0M90OxDElgdbVcbhVxzuHvUqnFbCr8tf06XimfaXm2lJlceQNKZLwSwwx vZjCJrCrqsF5Hn9WlhK87FWpZtm80iBpCs2SgcoOv5w+Xpm+qzsABbPj5sf7+mIGVtE7 cXCqFQC74UC4CmDSAykFCIYWnDeFgiTNO9yBQ/GvKB+jqozjJE0nQUnLvL7r4cHFyWQW th26L4/y8T/9ijVJ1NCy+8a6krYvzwv5eaukMBky86eOxIDaz9UZ+uP3WQNpUvrXLggW KrAA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q3MEof1Z; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4638c55a742si743968b6e.0.2026.02.20.09.16.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Feb 2026 09:16:14 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=g/ZxrjAmJU/+SDf61811uioL/CoRlaz81sx6/jBP7G+tksDVqN0PzKmgp5GCkrYonsWsGDT7oQT5CxKmOsRZhg+TeWwYMAoOP7nhzKVYoxMCmL+LCXZM/0YpnBWJHnIV5BkB0px5s0DNSLfECgSa+FpSWxMsiUc/qtU92QeDf18+FqLUrvfmI4411BGYLU/uoGCxFdEjknpU+MUdzfPjIyqKSMfx8KCscHiwHnubYztyNEVd8iX6qnsw/Q4XUAqWRo+hs90iHjm43mBcAjKumxlclKsMTSUjPz4w/CIgNrQyBS7n4S9po1voobnWr7VhFeJ9LQ8ov9VS25dIfBtoLQ== 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=+EM26EnPCs5Roie9oKdlwLvjh5KOD+Lp700ADYNBCxg=; b=NSqTG6cI9Jzcff3qkqRR4N7EqK09WbL1yuRA6dy5rnu6cJBmvhOvh3tRSOvzwrmAErt98UDVxRtmtcFa5mVUhzsDrOVb6VkS1TXLcY2VBm99eo0iIb7RnWEBN3Qltsoxzlmuw0ulY1TrSUU+yWC4353Vb6g4qDfhvqanPzL0tED/tV1KIPrFic6JQ/ZNX3jNuVxzas0SW8/+pMh2lchoq4aTLFXhr+OW+gblCanypqhKvKCYUalOoXhNvDJ44SgfRdu2If7hKvuylWcL6I1D1+x4Mv36bkBVOU58mvv0z+eACPWQ/Bi6UYhRTz8GbHIm3kcECxkv+7uOMSYPhR6gxA== 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 DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by GVXPR10MB6007.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:17::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb 2026 17:16:12 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%3]) with mapi id 15.20.9632.015; Fri, 20 Feb 2026 17:16:12 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC v2 02/19] deb-dl-dir: export without root privileges Date: Fri, 20 Feb 2026 18:15:44 +0100 Message-ID: <20260220171601.3845113-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260220171601.3845113-1-felix.moessbauer@siemens.com> References: <20260220171601.3845113-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR3P281CA0085.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::22) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|GVXPR10MB6007:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e04262e-c9b0-44df-8940-08de70a3bee2 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: Zp76pT8UmNjdssO9mcIaCxWw48F2E7JYKEP86/MujWMcWIkvfrUd48st+ys9S6Vjp2HhtI/dLDvhECMquc7hQlldLGnAfZUjfzstd2Plb3H//Be1RBUxXv2xFSujedrSoUdBbRevD1nOgBhBraC+1dQ5JUCj4qhZ0Z9cmHEmiUsz53Q7YtdOyn8I0OoZZJXcyCEuRTHUDoSqJYs/4o9ee7tctx4wjvxip6gLAn+XnjBNHenPcMUgw7Uhp6nHDaLtO+UxAfRqZQI/AMItA9NlOqzA/B6m6O3JmbFrr7MGIbczAOHDEPF6NKR2+QkuB7R8jaeeYAI5PkEfZSU8HDsGZOabY9YuUkm97uQZIju/A9afaSPcDMDSRg0pKUTgNzmdqpI20MJ3cC3AlNQGgATdcDGpnFvHtTDkmsCmz/1t3qvsckq8Erm1P5W3JB8tU8HGbUDQcmTH9LmVz9Oc2Bq30KeXXs3xiiRiJvdiLnkg3OTkjXdnNFbFpJ0g6tYBMSgac7FViwsw1Xiz3HFmzmEknPoqM4ewV+OVGCZTBpNksIAJJvHeEECTg0aGNTol/1GnzeHY/JuaRl1FBgEfSOwYAb4Fkpq+f6/mm66FHx4rm5O4+JnWPjBdZyEnL+IpvXyCcuH2Tpv+QuIGXUgDhpbhIWmCLpPI0B5FWPmOdNsh6nX6/0wxtSkM2hP3FQavUphCGENfris+VhmzRkT5Y78BbgC+XS/V6nUdZKQaMqMU0kkEmAU4BDKgcs+YZt5adnbeZGOXaGjlvmLGjGl2LeTMxrUcaa2SmswbNDr8ZBVpOZTw+2FeIIB8a4MAaJkNb6e+jyi2INxf1Oe7AkESURCS40ynRyiP6mwPSPJ6ALgpy4WMYzR9kms8UtXA8ADztCLuQPAsJ3gXFXd8LfNSytRIKHfr8NX9jLbsbM+ct6dO2XNQpF/tT4kBauuT24ef68oh4LAYNYoo/OYnzvkIvTvgVoYlRg9x/66MbMrKoAp1DEvivf6Qo2MCkS1CBwkt+895FyFeuqdRtHCyxcc3P5K6DzJAdqpHVXQzdb0O7mHpOZZy4rf4N/4S7Tv1lYgLLmEsdNIVAHG/VG7QP7kYmBT1iLqdF1bLoDvybTbrYsdABe+e/mp1P317xqqx8ak9XcFjb2kzeZyTS94QQDSpKlqdwx1kyf0elWfLbwvclQS03Ia4iCfYcp4o4Ow45EPEwfe71P3+I7byZHcwi4WFeFYZ+V0y9o49B9+2mwdiv8tPxnDy7MGdoe90pUHsI69LA81fYZMRqnYDYhoiEnkpbtH+coaGpGhT5/iUkz3y7h587jePgIVAdCH96NGzeL1NeUeY4jdSN0DK4MSU3mKwyVOlornKOPk1uRY1+vlGE6dTTOUAnjVwuHqkq6cPRDHomNUp8HJqXrnMb8kVhE8j2aB//ynx6rmcD2pZ1ROE4n0TyGxuK4PVKt8c7wUbt+GS5QVXBok7HAu4XNeCMxpZhM2e2kP5FCipkizlSeBFoc8yPff1/y+qPIbM6L4Age1gsVHF9OHn2LckIc0sJxAbR5j0/MqnmO8oJ5Qcha4kuOOan7o= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: x7mPmG8uidlgj1BPV5CagsZOLoE/HwXZyeRepmTuTZ5nWTXTkm9Bqm7+tmWRbME9LlDqUZQAY9i5dtAqm5qMaVuOigGSRN1AsVrBKES/0AyEZ8Mi8LUP0tcZJ2cur3vvzdO+fOwkboOuwztZkxubfHq/cw3enIfktRBK+N8Ag4c6CDV49VByvVrCeAS4EpzoRZSDX8xbAQ1QAOigZcAGU8lpV/pg9HA7w7eBkTQBpUaiTXjWofgBFVrmfhOnwi6ipG0QqgCiJLsy3rU7bhsAWZDETE6vCKskWtDjDHM3Pw5f2pfGeFo6JNLNFMwTI2GY8itbjR58k/KNjCRb1G67LtzIldzAIE5W2d5gJJmSYdH66bA0HV7GVvWGrLXktGyn38crOH2K9RJySbpI9Vy6FGX0e17OFIhPj3aEsq13oAwmTdfDslM8zII78Zv0OvgTQgqb/7fpAy78nHIQjj0JIi410X/uApdHab+Fkl4r+vgu/TfGQ41rkzrhOfU547Gg5Tyl5lSt3J/viWUReCFYkZ+tsNHq9hA7GH5sqdsWBT2wdIwrUWZU/Xi/bjk5nTTz2nzgQQT25jyoTC/8VRPSWzpdgpxJjnOowxcsf5PItfHBbku9MPttp/ZSMyaPet1TiQpb/okacEMXuPFqv34iVj6GGF9pmWXQDjVaH0c7jh7pBYtEYczhua6QSPpPQGAWQdVVSBc7zfyV12yQVmJyhAthR9764tjPij/VA5TKryyd6xqFe/Rj5D6ebVJjMTIfY2z7YZ9yO0VE4XS+a0baToTLK+q/w+xaYxisXNxK+HH66s+S6vXu/oe357pmEhfgITlogj/N+d9YRFp//Fg7daSAawoH/k0vJe8b1qf3SbPysBapQVAjghEKi/QbpTooe2OB4arEbm4+gCN94H52BbLUOfcPOWQlrh+IYlO88VKgcoI0iMPC35614oMM4i0eI+8LhgE2xBA9eZAUvaU+aACNj80j8Kwa0AcoZaOl1D2veyrk/4fm6YHicAiuGCtAzuFcVl+ren4lgj9FwtbmN4DTy0Jh8l06hNRE5dd04JCITYDYnkmh1A0N3aHk+s6lO2VnlO3UeoQ4qUZlhbg8coYt1TQtXugpkTVhJsUs22C209ThT3l/SMfEMKGrZNv05ZM+qAWv3h1cKVJ+tM2MAQot1FKR6xZhvQt49vY0JMYWjvJtUWJE5yQ9SA7/uiXEafPIdBqCTI5GthllISssVCsxZPORwW4Z6YlebvkxBhZwTxwKH2wEbek7EOBTfoPl8wsq7zGcQ5B2PsmGEIxIEqGVB3iS0FsFcVKMZcAXGqOdarSYGdrpjAoWFJ5s1ZMV3eXIpekrXTIgib7Ws83x3k0C1crS0ge/eJmdeRCQvPclnDWC/ljpf0l1V6Yw+kQls3+kk+eOOBM20VwYU7oZYad3k47XteoDTeof762yncy2v+Hdu5pPxB1ABR6FMxVc/3eFKwwKc8/lRSbeH+xB1WN09Q8WpKNxXKjMO3BIVOpAY/dJwSstzzaMS6koQmk1mr9uIb1YfsdM/geZII9FcJyTvVhfRgqqMVWAa1e90EHV9OzWFdNW/6avmCa5Jcy9Ng187q6airoVQ5uYv+99OHDgVssGwU12g3pwkDnI5PgAXeQbmGgy+NM7VVDShGsLajMTGs1dHAYVZUyeCQtGlI7MIHwYA+yLBD3bai5Xv0W5Nmu+UMlZKnZXIRldP7tvQw2AxMLajd8koODO11nrlWhWO2bVIbTBiP+OtQCh2XE= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e04262e-c9b0-44df-8940-08de70a3bee2 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2026 17:16:11.9885 (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: tWM20a5TIxq5EZINJ9jYxISdh39R6Tmy4fFH2Pl3wAiCdrWC4lAmEzcakNSpCtXum2w0Sb2JT+qH9OwUeKYa+zGlu1subF7J3HKTilH/vbs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB6007 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=Q3MEof1Z; 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:c20a::7 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_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-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 7ebc3526..76c2435f 100644 --- a/meta/classes-recipe/deb-dl-dir.bbclass +++ b/meta/classes-recipe/deb-dl-dir.bbclass @@ -153,7 +153,7 @@ deb_dl_dir_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 @@ -170,6 +170,5 @@ deb_dl_dir_export() { ln -Pf "${p}" "${pc}" 2>/dev/null || cp -n "${p}" "${pc}" done - chown -R ${owner} "${pc}" -EOSUDO +EOF }