From patchwork Wed Feb 18 11:58:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 4865 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 18 Feb 2026 12:58:54 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f58.google.com (mail-oa1-f58.google.com [209.85.160.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61IBwqta023079 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 18 Feb 2026 12:58:53 +0100 Received: by mail-oa1-f58.google.com with SMTP id 586e51a60fabf-40ef793e45esf13720185fac.3 for ; Wed, 18 Feb 2026 03:58:53 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771415926; cv=pass; d=google.com; s=arc-20240605; b=hTKNSQz6N6+E4vP3pxAdqqqC4786U0tZa9Ki3a7mnU2gCQLBPxxSwIqm7qUDDNUw7L RphLQAQoOC4NpNKfEvxnWH2jI16AS3FWA1Yl4LmSLaU9Ty2kGy/tebXrSXPIu+5Yvb2u jl0s/KENCf4UT+/vXLCSHsnGpDpnLUZWFTJEDWd0SgclYpjm2OBIEfJvGBTS7CRtNKEf XRlKK0P6jiLpQufwrD5S2DxtRlo8pMmCW5cO8Mdwo7/qhrCwqaXhSucaJ5Nlh3ijEkr5 5RlNW3ZJoQIv+i+LTltkrHdzCgLo/AxJZ+Ffgulf5f89lmSk0gWoPsLnOab/LzMlzDOB 3YpQ== 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=TVRkC3vWJHJ28oN82L0fgrid/hAoSH+jo3f6BJMQNh0=; fh=Ur5gQQpgpN3tgWry9Ey/oMesgFRqVFwsbPZxrzgbTNQ=; b=N7ZbdvyvIkbG+vy7/l+VyMhblYVhkGMMbWlXfzLEXoliSVWJ10yszjVO/uTi7BufPt ut2TFvCvF+PBpOx+BcJ4IMg2BKtAUvpyLtx15KAy/S5UzQTRQtA8+0K2t9A9R7KWQjiw R01VhpSfdFs0CsXuWwZoKqD3ZRwcsTjLcuhwlK8bLkQ8VLX5e0HDubX7/l2bGlJz6LY2 mzOzm5UvST73fqhQzOgNrdqyM622Zfhiv5SI13KdD7kfqzaGGJpvqmdnYcydhDrCWZ5e tpw2aYI6ILBMh+YR21X2ObYk8QFarJiT9a7Qn8nLSj7R/JwDPg663r/RSzVXDQyRHIYP F28w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b3EYqVN2; 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:c201::3 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=1771415926; x=1772020726; 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=TVRkC3vWJHJ28oN82L0fgrid/hAoSH+jo3f6BJMQNh0=; b=BpmwBhdilrjH1wgZB6PzL3p5bAEPHHvtkfJxIkHdq5f8CfcqMtI2g28P7x36RRbcxQ r7NUfA6wuNdch9c6DmHZqNuyMtzAizLQO6jzx8Ch+ns3fvFSkJnZcCIu4JcK3KE+IT1C Lo7vrN9/w3/EIs4xhOhUyD+yGKNzk0kwFrybWHt/+n1LM+7PpOAGnslT7zRIQnJZOapT Nme5E7tH0ZncTGVb+JBlZlFtTZ8M7t9vXFWXmCmrzg+1vfCy1Ppb9vDq57U1upa//B+q n4juZT+EYbh1xhHtoKvu7GLFGNIjxefV03ZH+dGRzFsaG9vbgI9WhiwVX/0+mKXVJPiH u9+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771415926; x=1772020726; 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=TVRkC3vWJHJ28oN82L0fgrid/hAoSH+jo3f6BJMQNh0=; b=svfSbpDRZHI8H+xaRZOpcPnUoyYGCaadjtztQdAZ5tK4RpcXVDg00AkfNx3VUIabJU 9nFhLaOo8y2xmarwOdtCtsA7/V7moxdTppKUVU0dCs93UhRkvjVIglN3MT7nfBFICp83 VpwQUa1cxdCoDcBZ44cPgw49ArjP7lkBIPYvs4ewyIpjJrXR6LF8uEUm9Zz6DFYcaSt6 mWPm598J6aZtSKMauTut1evfFde3Ng3wQQpAg42Lnwn7PZwccjBbS/qliGnqDrtrtaH1 pH+JnDKpnMmF8zLMjjYDahYMNhLuuyYIrH7QAUDavq3gQ+KhJZrkHVErG6ktG3Bs9fXE b5Fw== X-Forwarded-Encrypted: i=3; AJvYcCU4CELQdEKXHBYL3cPf9t1ibLXh1LJtpiT1bjL2M18SfXCvMAFxzsBUEYWnr2gjAwqLFRH8iyg=@isar-build.org X-Gm-Message-State: AOJu0YxtVYDqtxQ8wAqcEIHOhJWcPmiMrlnr335+vA/tKsppyFtPzDub P5pDMfny/JW2leZUqedEzZooDPuTq6EbTHZXrkgS5X21Epk+Q3AmCPfX X-Received: by 2002:a05:6871:c942:b0:332:8989:4ef8 with SMTP id 586e51a60fabf-40ef3ece627mr8284397fac.31.1771415925831; Wed, 18 Feb 2026 03:58:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+E/yIhDKyGAMEPpvqq7seb9Md2cl8PCjcgZmcvHXgKY8Q==" Received: by 2002:a05:6870:32cb:b0:40e:b5a8:d871 with SMTP id 586e51a60fabf-40eca72f768ls3847473fac.2.-pod-prod-02-us; Wed, 18 Feb 2026 03:58:44 -0800 (PST) X-Received: by 2002:a05:6808:f93:b0:45e:8495:21f3 with SMTP id 5614622812f47-4639f1be199mr7721804b6e.40.1771415924836; Wed, 18 Feb 2026 03:58:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771415924; cv=pass; d=google.com; s=arc-20240605; b=RMjrrK4axbyZ9t9GdwWZCSFs8aHO28dQPAEjgye5phXjYQqMmP9Tn4GQOPV96ZZXJq rLPbVkRbTzjopKTONRnU9uTGdU9/esv4qD35Fyvttb/gBS/BmlQUxP6gBmt5hdW4TZXY f/Og+BOcvaIWbgAmCyQW377W/OLPJCxx50txUlABw+Dj42bgFc+qu2OB+xDOe8H7z/oc M3JHSKzBt8Lz71cLFYjwCutSX7Ud8Qnl1+57YqflgC+FCD/oCTaVhbXTEpE138hrFXQZ dfLckN9Wz4rvVNwhvHiHkJxYAt7pjYWDMfpPYxDoSvmA4AryfboCNeyYK+NdQznju7T4 NxuQ== 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=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=; b=jJgsAu9BwxpqPUim48eTrG+opGJ54E4u1DeFXuJ3HEj9xCocqKItVSElxTJge0A5On CzYtl2j90vmpkBRo0ABF+sb5hNUFzmyvOaXw0RVtOGf6fKFLNBmiyCbnwDzpx1v5lyzj IBCyq/KCb6vOATq0Saq9MX7SLK6GuhXQFI7H4ojDpip+5+s1D+zCvMcGR3GzUypVfWj/ GSakPTftjyt+Nw1wAl5DzZjHlr5HL7Qrah86LJ3CqHHuoRtYpn1o4var5tcxNShUqPrl 3I0FDv8PR2gBu9hYYw0B41a9KSe4M31KuCRn90ZxHddBP9z++vzAQk03NJ4oIwgxs8he ejCA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b3EYqVN2; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-40eebc3d778si667213fac.2.2026.02.18.03.58.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Feb 2026 03:58:44 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hkBzE1TRhKGXtIVtQTgbu1hOw4Ep7/4GBzuNh+6FqiiFgPQvFxQ7yXA9mylVslBj517NItsW7zWduDJd5FFpywMbxnRtvYAeOK0RJROKuIeWahq3COU/aPgBfU7bB4z+JX9vpfHzYx8zYXGQURrhTWiVSfXzn4+Kjd9ThkkLkRL4KMyzx/THivfe370gXgBWX/B2ahvvAnchplas0Y1syuKUcnTqredqterDci1tMcQc32/oEUuwZksqRRbeSsbP2493vpvQvoXkCQoF3d+dZa8RRZMKK1yiyux1oSIr2mb2xVAI4ZW/IXCCSGvzlsVc+zfNz0ZH4CfhO28xkkkk4g== 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=shSYbXTAOFptJGh4efvFTlvVa8onxSeOL3hE67uwBt/6/siE8q2a0kvuz5SHrk2q+GxYMft9z2IlIiLfCU4WiWN75RnTNqF5EAN9xbtmPrDPXYrsa/WQcIn+spb7X0yN4BJZLQ8FNcTK1hoBFvOZZH33E9UBbTZ7qDSZ9iB/NJxDrh6gAb9eCMnOLc0EYfy/WbZCPX6DdFI25IejekWGEM2sbp7Q5O3//iVgANzChRQE0ol59AXfPiBvdMtHVSlm6THZ07uRmj+HPoqSIjXmZwG3G0jSQLNk9Sza7wu3aZrQ1fFBOjuXose3IsUxmZsoGKJw2uGhfUNzeutWrucCMw== 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 FRWPR10MB9395.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.13; Wed, 18 Feb 2026 11:58:43 +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.010; Wed, 18 Feb 2026 11:58:43 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC 02/12] deb-dl-dir: export without root privileges Date: Wed, 18 Feb 2026 12:58:17 +0100 Message-ID: <20260218115827.3947145-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260218115827.3947145-1-felix.moessbauer@siemens.com> References: <20260218115827.3947145-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: CH5P220CA0022.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:1ef::28) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRWPR10MB9395:EE_ X-MS-Office365-Filtering-Correlation-Id: 78fe91b9-a9a8-45cf-cabe-08de6ee50ff9 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: hZy8niohGpZYUAiwgSt9nPyDiMn7MTpxR3YMh8zv1L9FPnZuzIUC3zAwnaeSPPaj5DzktlOHq6jTRz4/CMFhTny9key0cUotivwE+zJTrU02wH2bJHPhAcCenwVuIYd51PuNk3+dF7/v6N287YBMyqq/uGfDXgDy/xmvnMwuNTkoVhBZU5V9gm/tEdQnwV7pgWo41we07ZrlxrCybKyVpWflVBGTvcSu8lFe3HIYqu7F2SxmnTmUNMNzjdFGHxssRURBgg0/3K5mrNY2njArWDjCdlp0SmUGSe8tI2LEin2lHk0x/EBgqgNb8oAmwOfhtvBJvdWYFSrrsH+1FI4H+iFK6teNyFaYtJGmd5gHwQUvG6ZQv+GFDHF/7Zjop9UR11CMqhbpD67PzKjsmQ4c3tuNDAa/o9wFRL6hd6XYh5ePFq30VAazoGBEmXOfszxwSnStIOg+IlZfnrySQGNeiPQIQPfRMcWHiXkIIRhMU4m69pw+vj9fccBx1FQHVu0/5BvgTw7C/USXD+VVlkjNgywJEVX/18aPFj1UzhTIatNFCS7SjkwGVf5hz1d4+1pwD77RqBMUuCFikfEhbg+zUDvs3HkiMzTRpCGK2wxUWDxGS0SfDs5o9ReXdabSO0UtaoelwEZu/3H9sbXufm1qjTFXRRoFoxJkflCg97ArU0e8JOZVzrLVaMl3J6XPaipIL4UpjTP0u+SdjyteTjmt3sMh+kmYF78klQYgz+gGylK5qy2FdHuvZZAKa4mbZNFqQmZdrdInXE2ZZycI3fmMf+qgAXA8XVe4ZggMbMHQDhxw35J3SV0pwnv16ZPPaVCV8+cbvelfsmXPJJpMZw/nv/ZpII0yOSkw8VXZ3X/yF75bzen+jYAnw/dQsWSVlpV1ec9szQEDOOC/Fmi1PBTkBIIf4keYDswMVQgk2RwVhVx77f1PJSUHXPASnwdKWVFT7r7pSNRW9/5TOHgt25mdV6w1dF3xUXeXJaH43ICmrXaZkwrZI3GpZxdr/q2Igizc4CjnBq6srZ5PCzLMyOkapQG7ZnKFfsdLIXTwfQgWRIVCJtkxvV6iac2zCK+5vHggXkYVNA2ILadxrPXZ4H90X5NGkdBzflyP3bJ5W7U/tZLJIW0JgOElGz3h8f5e7ZpvTIZnf/x/21ilnLTD4UKbNGyzDoXA9ALU7YG5QBK2/s7CexatAI2eYzMcRcmwufcZfUv67Sz48edpip6qzAxjPXEf3Qm6cBKgCXP4DiDapc/yQxwplhe9U11MXtxum2e+GkYyFdxTHrANcj5Eiq98IqcBWrjJaE2bwnj138gYIK+/xhQmOeLDHACplCzaInu5p1hTZIXlcrdmsh8Rb9A8PNSwhheRP/BnL8JHFqVvJi3Rh/H8J/tmfna4Pk+r8qAlHF5qO/gZPPN86uNgRaDwOnHy4gMSv3Bk0lkS4UWUgeTIin+WyVvv0isPb2ZWh8Pf0vLXEK3P4hwur1aF72SATDEoUfHUtW4lhU0rluDWCEUaIj+PrIpW1tAdP0x6kARKh6N5QU7u7xwNix0BBTgRpx5DPs+tnkF19MSXlJDcSh8= 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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: yU7ObCe+RhqfudcWi5LxaQpo/0Mdl1CYf0lOZWHuWXgZZ626rA5DdIduPu2YOrp9rVKGOLNtUbKqlz3EFimzu/5CFoGMnLHv1Rcj3jBuUCtY/1R5z/SlcIU9lukX/noJ2VzD39MjqkXB+Nq33S2D30z4WLRsFknf9PdrUpqtVU0OA50u+CnwixUwbCt7sUM4CxbkMaYd9NUXQWQXKj780dslrKptSBdA4wefVL1q9WbiLJ+SHz7ej1MryPy2UlwT+wyYwgvNqRq3XvY7tVTEOf/Ia7tfqMqUuPIb0XN8Ztz+a6ngXC0tw7eatsSTPtoM4X8RV8sju00BbqsSNlGpJIQgJPUfaNj39R0OvJC9gD5jvW85XNMSv/BH35ruyDpJQtb7BGxrFaCXRFtvMbTRhbKgLbfgXRwC8Kq4uGq7hqXs6nlpn3VqXJsyaWsNI+d+sSJfTg9QtjkV+kiaJDR0cUdQRIn27nCgjG/BJUxazfG8V89csTE66ZBqDk8KMeMdYVmSzhfjoO+jcormKeZbzI4evMFtNC4gbz+OCeVdqOJTH2xTATyOAzEMhjjGh579+nXqSI2haGff5oifWtSLjooRrPgxu3YMZRJG7rAcW2pQ8D2kVM+UKYmqK4GRXBXatYqgkLFaZf4wIcbgNuBbdArh8fVG6Qqt91NRtayNTBusVzSEB1FoNQ3whLqUPo/y/c+74tSWlJ47n45lRQKyc0MtNtVGV67WFcoXywDtdPt4111Dn7GoRn5wgnAr6oyp8AHDmh5tGie/t8S0daFtIZd4bQyYXe5cj//RLSIqU0a2En/xEbjKWfPfRIB3XZSrXHbLWiZOT6Wa01NjJCtZTPTqhMQrNAP+u/CxsZKd4pjZeEGzPlf76n5Lzj2pFJFyGJo+8R19vNkrVk52QsVRMBez6yTLeJR2psxP/G+e6FIFZ0uMoZjfChC/zg13jBCUp2R7EJaDIFeRrmZC+7wMXZoUW3TaPa+4a2qj8DHC7WnMLwQOdcGrKGKI6nB9HPayCydJibs+0QM+sOE75fRQY7K09hyQsuVnR5bznlCBhwDrHiz0EmGdRS3bZ87mrikV4quNWS5bmH29amMxxJyxrXCGgg3bUr8b4FhGiKmj9AiC4ZjWlqh147X4m7SuwLjVL0bXnm2pdqqHW16GDU0AXOLDSCeebuKpQzBuUjn4/qNdnv4Stb3O16lzkf0X9YylnVY5S0cewYfEKjcRz/AqOHx6I4SNI9LpjoJxqlBpyZf0/LVq+68kAWEjkMonaYqbYmQAgMIBbKpwr0Cz2UJ//iHb94o2KVBKetabxh9ZV/45RHojq9/5Ouzfub9G4Dzgw0QselgOYWAWt9HSRZ5tbFl37C1CkjHt8TOVayxPoMTgOKTvwkIqLfPkePCMBYnG3VpWRw2v63FjpOQRevob+Mc+LM81Gy38NSlVOFXWidDE/Q4rcIXWBlT2J/UXx3b7lvz5SlyzkflLYwLk2R6ztO2FhVuHwHvj/11vQTScC42K0nTa5aZ1ofKXbf8qiLHzgJ7diymiXw63XOh29ZFkeX2GXJsmjj/5P4RsafJXPO0xv3f7mNPpwniNbH0z+3TRXcf3cpbUTSd56gQ+Zp94SDGMI52hPcG1qrWOll62NsLE2YTR1GKTAf795z/7zCGErZ+Y0QZNJjfICA0NCoFuQRXtiVwddNyNd+ouuWTbAkn2zaZff0KDVjlZAk7Vq9QY0dx4ZR9MXTUEJgNW6DeCWf0kgBkM7uDu2K9aJ4XAmxs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78fe91b9-a9a8-45cf-cabe-08de6ee50ff9 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2026 11:58:43.0657 (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: PxhhKiLxFncFPinNaPQrnZVPZqpeY8y1kmG4LwtVvRjY43rsX3QUIWcsMHdjhbolhWbOp4kDiZQJmRtRYgbtQp9M+LfnXT/a6woAqTOA9n0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRWPR10MB9395 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=b3EYqVN2; 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:c201::3 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 }