From patchwork Fri Feb 27 14:57:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4931 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 27 Feb 2026 15:57:44 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f60.google.com (mail-yx1-f60.google.com [74.125.224.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61REvgoO015377 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 27 Feb 2026 15:57:42 +0100 Received: by mail-yx1-f60.google.com with SMTP id 956f58d0204a3-64ca99235cdsf2985638d50.1 for ; Fri, 27 Feb 2026 06:57:42 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1772204257; cv=pass; d=google.com; s=arc-20240605; b=SkoguddL6RiD3QfjSYGqFWcHyV/Ak0ZjMOWQnQENcwOyXVmlG1i5R9IUzZQ2GYWuu8 KMCG8ikrx6IoMn79zzcO/GuhbYeC+rngowQK82E9FesQX8FgNP0rFp5flzzSDDtTDlmW LRLIkAaF2slPCGE6QnZk/ObK6ak7TTzs33w9eIyPQu/9h8xkLP2V7luOvXJGwk6CUpuY Qa3RKkDX6z6U874o0QymTwPwgT4FkEqiu49W8YYMcSf7ePIKwkpidWCZ1KdHm6kYVOSR GPWg4R5CoK0xJEUUCmBYXe5Bv1ypJrj/9GWdCZF5INTBeaTbmjrqwnKvuwJ4a6uIvTYp x4iQ== 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=XsrOO3ysZPpVtBeW3ayfJUs/rDm+pn3YDXFBHg2I7+c=; fh=2rAT2H+6g7SXc6JJ7cJnWDJY8tUq1cy7zjqBZkCzrQI=; b=VRG7UEAyL3cMDD+fbwSqewF9kJUt3gCY2zgoX6mwSqfC+YiGNfep9oqR2mn4JdP44S f8z1VgcnWYxvs8zD/c3WAqc1IpnMFaP7vKOkINJsZnnbjUco/zOLH/jJ5v+Xb97PygvO q514lownvo/NIF1uEyMFX3PcEBPZ5Rk8mEt/9ZAtms/oKTfKWypDFMGGPEOSpyZD0Maj 1eo+C22qgw4WQt1kDPts48nikrdn/dL0lFS7iU6mNIc9BoAsWCd1vr6kzKUoXxcKNDUJ VCNIY/RykLTNUmebvneyhjjOytN4Xv+znDqbQEsjGEqrsqHTawxLNP67voiz5ertffLl H19Q==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ppiHAvDT; 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:c20f::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=1772204257; x=1772809057; 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=XsrOO3ysZPpVtBeW3ayfJUs/rDm+pn3YDXFBHg2I7+c=; b=jfclqflOZl5leiVjQXSxmIyDEfdnO27fWNH/JDScfnhr+NmuE17RqE/1P2A8Ij/uL/ zOpulo+lYKuoNSniQOG2UQ3ZCD8zj3zOkQ05cTzawRYImjXDSinpV4FJHfvb4Py7TuKV J87ohXZIZTvOFlZRGH7tmjbmvxpIZ5kRUnfYS/wNNE7nmdo4HdZdF+RA8G5jemvuXAIi +DkAP8qsaCNmmAsmXgcMHeX1EU1D0PhZ1WQaQf692/dTR9xneSC/vd32sDJCQ8C2tUQW 6rJTJnrGgi5XS25tgtRlHjlci2KAcGC5lalcou3ytXMB+z9fCkYKKaYsyoe/QRzjKKna U8ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772204257; x=1772809057; 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=XsrOO3ysZPpVtBeW3ayfJUs/rDm+pn3YDXFBHg2I7+c=; b=L46oJ1ofDibPgquIfkAKe6hL0+sPl2oivV2r2RBjMjY9S5gMoSqAZ2a1E9N2qAgUC5 9Oj3b76nSEmD0soAl3RLdz6DGMHbAACeWcvto7Hs/E9eL+uRawroE5+Z3hA8p2Mc/0J+ o3LFydm6b08hl9ya5Ztqxg3VuqhdGeBwq94WWjcp1aU1YkJzcCLQDXse+IkqLuXuidlY 6TOJpDfeuykY9QuuufS2fLJxtCg4QLznRuXLMuwjKOloLrO8ZN+YGmjgMtrG7LTQvhvw 6Qp42V6YRZgvWVJw3Z6c4EvxvstLA8bukZIWGJOYHsK1MP+q67J0uUeacgI/T0+AazxE Bi6w== X-Forwarded-Encrypted: i=3; AJvYcCVmuo2m98wWCPWEDuZpYi1rH6A73goHYZNJf2q5Cqo6WUjP021ZNU//ZiyLXa6HNt5qJBUjT3c=@isar-build.org X-Gm-Message-State: AOJu0Yw5fsIikkKGjMolTKvulhpj7nFa+HFpWTzOZ7bktssby0alilp/ KEpdRDiF0txoHMFkYWQ1NHuWBJuc+oLtioBoK+3pOmc5JuVZRjHbh4xZ X-Received: by 2002:a05:690e:1a98:b0:64c:b242:496e with SMTP id 956f58d0204a3-64cc201e04emr2130189d50.17.1772204256521; Fri, 27 Feb 2026 06:57:36 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+FCC562PKMph/OkA9UUpxicG5zkFqw4Fi4JQlejfCnU+w==" Received: by 2002:a05:690e:206:b0:641:f6b5:e319 with SMTP id 956f58d0204a3-64caac677aels2768113d50.3.-pod-prod-01-us; Fri, 27 Feb 2026 06:57:35 -0800 (PST) X-Received: by 2002:a05:690c:1b:b0:793:b660:fbf7 with SMTP id 00721157ae682-7988547594cmr27807537b3.9.1772204255575; Fri, 27 Feb 2026 06:57:35 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1772204255; cv=pass; d=google.com; s=arc-20240605; b=Tawo1CeNweNarMJCRoBsZQm5Qgs6B3WklT+hjjU4hRbmjXiJzOCqZ/TtkGSCCdo/p9 xoa8yopXyFE3K33DWOyGP9YJnLOKBvUOz/qFZKRfGQ9OWP7cxilthR+eXW2pkY+AdeKk rwLG0KkQjhycln+DabgjefovNrSW5uM9WZX1Baiepm+wYvfxe2ZFxbYZVa9qVxJMPhkl LiQ1FE3DJC0Ns7591V/tj/cime+V4fDr1Rkj3fX6QLK3Jr6QHGd1C78IHl6CImEYxXG9 J+Xekllq4jt3AAqJmIrVx6rffTCw+b1cdQShtMEIsaGLFKja6S2mg27b7GShPf4r8I4+ GxNg== 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=VldxIz/DjGmiS/HvG7OIjf0atkcNwSbp4hiMXkYJcKHYDeewUMNQvS/8Hee7D008jV ZOSzj4z4sIzSbM4DKM6L6948bE4K692ScRybDQ899QCXH/4Zn5Vic3TB8ATSaQ8xnfMs vcNUNrZex4qxKI3Cwng26bbBK9vR+Vua+KR+Tsux1IPPNA35f1fjzEDEuj3BkRFHSSzx 9bWICVgKQESjuHhCpug0b14WvEwSZ8f+P3v9kyJYY8AFzuKf8eApk5v+5myZKRGfIq8R puDi5X23HJxUqhBf3pgMU5azq9yi/M7lBtT2sH6Adk3yd7R6QDaf/isbcdjww5KET668 8aOw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ppiHAvDT; 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:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 00721157ae682-79876c4014bsi1762647b3.7.2026.02.27.06.57.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 06:57:35 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jvVEnsMjwDo6Q1sfG8omwH3XBkSfO/Kpv43iNoBEhAIDeT1r/xAj3/c0NC7GRMZWW3sAB5G8YWQhgBCAwcuWT9j4CgN8jVLF2a4SSER86u2ki01bKtHzFzjw2pPjBgxsXBK5zT8J4EU1bda6IyTOgV9EJzItjfF86oXOj8lpxDWRKsCxWwp6OZq5yJfPEVUUUiaWbjTd8GH59kPUup+/9zaML78SlX24YPYDYv0ul+cAvAARIiuCnrRlzUplBerb7D3rfxGQ4oey/uo+6BPFXsbIeanJR5jqYim0n9QUsJ3VyxmKFsChoq9C522QpCY8ejmeNytmJHNJ072eWHGCtg== 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=fTTBfOBMAQk5JxHqM+IrNJBDrrmKajWNKmCkM84JCQ+4f4igTBIHeB7WmM0YO22JR0wjKwBNl2sL8/m0volJm5P3UMePetZKxg65CzlaN5aX6Gdpfus5KtKnq/tqQETMqTq9DQjENBLmSa+Svjbp+37YGuLQ8V3WuGJDBKJs4H7pGoS/fViWvAgteEuIdDW9UGffHVWmzLJW+l4mj47vU93mEx7tnkOBfKWPKA+IWEv4OkLnDQpDXS111+PwV5Q/dfbnS28utHdTrcsU50/3i6Qb9jn5Qk2dz1nMXzjOlmJJeHLT2Wmjx7IIwtXtWT1lAE95Xq/Lmia1Lxe4pGz/IA== 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 FRZPR10MB9889.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1ca::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.13; Fri, 27 Feb 2026 14:57:32 +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.9654.014; Fri, 27 Feb 2026 14:57:31 +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: [PATCH v2 02/16] deb-dl-dir: export without root privileges Date: Fri, 27 Feb 2026 15:57:02 +0100 Message-ID: <20260227145716.3794146-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260227145716.3794146-1-felix.moessbauer@siemens.com> References: <20260227145716.3794146-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0274.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e6::18) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRZPR10MB9889:EE_ X-MS-Office365-Filtering-Correlation-Id: a135d6a4-b62b-4e29-e182-08de76108882 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014; X-Microsoft-Antispam-Message-Info: ogxBr8Ip8/BGhC9OJBN4LWF4OZO1AH/sZqjkZOZb9QL7QvcukIxHYkixYGYaBqnUNiavi+u8vxttPPiiQ/D3UvIfNNlGuXDIGgoFFQLYG84gIkQCgmuVEKiXYzJW9wHWr4wkqEHrLqOIO5bWyiQymAChLmdzVRjQ3BpBPdRAQEgx0KhE4pT7WhywAJLSVAZbfCnM3JqXh5JPKEYz/Y7kEKwnK6UuPgr3Q1WlXJZujrkF7qQXBn9YcR6g2JwXEcDvBcve2W+rMMC93GwW1InuajAZXYumvd4FcutjVO4Ef7Eis7VFPBIQjxNOQfsSI0nTLSIBV+tqwYBxskmiksNrwUOc+4ptHXIkUtJ6bMdxP3QI0TKZBb+Rz9Wy4D5fAQ1evD6jeyS+7OidFMylAmnGXrec9OYVVNbk59Mtu6D+95UhIFgxDAXjva5fyStaPMsppR2nhHgugxdHpcN94tBlFz8Ha+8ujZ4/2qU+Sk33X25MqW4c3+XTPVMGoLjD4ioJwvBE2HWnxDsuM/hLdzdclvUZAeNl/VblKeIUpP87/SOG8ZyFavqzpiONOHCBclA5N1bSBu32qvzSPowfiCmkezqGGcePx8WBfvEt/C1czRuTCuSq2GJae03btebfiA+iwZa0PkLMTEO/Gu6GtnY/vKnesvYyG/dN+XNksQOr5p3CzskZaO+JplaIPJtN3ChDQud99+Kcetb1CIxXfwF/mPRXb29FWgAY3N5eLNA5a9o= 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)(1800799024)(10070799003)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: GzcpC4XqH6+pVkngZibtk7I/n49ZVAXN1jRJpQd8AvOrz1ildGLACxE4ItsTIMqvtuFkDix0c4fbkNrDJyp/HJB5IAerEXYN7eKkki3mjVA9SgicrA3TcmL9QyeWaK8nGQqndnkSiyIjQzJl0QDsqu1po0bDtZg47jNZJsVQ8rQC7/AdfeWKSw6UEFgHQGtHocdNwr6HdH849VvIJcuoZkW+wjwfTodOitzZGxm0D+CQu8ici4joZcvXGYLBIy9ZlyuWMtD9YigiOTuA11TnD+XoC1ajbDugf05CBwSIXxUuzDVfY5GxNxERCHHJZzX4LvqfJArGR6KeBeqpmsnp1VwHuQR7yJLQW+pGT1vl+01+Y49kt7Ls2bbGcq+aZs+JzbBgUgQYRn7vGEJhDeWejhz5Z0w4SAtI6H/vvCvjVykApa7ox5NLRedbG17CRySAJnyIpZwMj6MU2aVy/6ENoTy59vSFAwQe6rLsTks5A4VQD4H3b43DPO3iuJbk927qzos9T1Q4R6ozYvxcpgBOSHO8N+nxCu8cKLYWl9qGhNMhH1M0o879yQNwucWOF67xfXlD99m5uRvv8ESrY0aQKwjLzd/jAPNtFCm+q1NJpTJVn8C5h00X4zbEYi3p/bl6I8Z9yZ0HwYXzhyDT+BW/yOsbLStXvqe2UHDFJg+VL46LEycX172RCleLK61aKQU/XBf7hHlFeYeZoBKgrJfwwmmKnsYXUgLOYiMgSYjv+KU7caeShdeKuec18fz6sn19l47PIDOMbtVvgmovTc8IKoxTDd9fR/zEgaLhNKcBNmnSljqLRRKSIzdtZg/I+NTg277LhYSAbxXATDcMTdp2/ALjuZGtmuNy1IWcTsNhfBChcXZKvFzSCDZ1wXqUi01iMcUdYhTo9d40nNZK8cNFgkPeqnK8Nz+9vPFQeaNfqo7yZkzwN04Db2WDFybyJgz+FHQ6Xk05jMlxJU9jKn4l8r7sUdlA3cK3UY5AHSHMHZOLIl3th3+tSUn7pnvBFIC398wNFBx+NiRLF4cbp2cNIpKY/YfHxzijqFaltBa6EOwkkWHZkfU1+/hFQ5fyMtyQawfXcaJPyrPR5aVUZ3itE9Egx01Y3xWchvaLY+kNsOIAf2EfYp7Y07auNfobXSVgQMLivEvmJY/oXxfaC3Vgs1MVIVcOsU0cRrmThd5qBWqJVnvSw8fWpq//WUzKZdKwBYyTEEiwOn9xOrkXEA8h3id3ldV5gXqVc6mP3KmBLaUWkB8zGO3KNeqFOqHtYrNMOk1TJoaPAwILQli4FlDA0JLwRQ6tZruLi8Gtwbye8Seut2I/IwB8WDomZneqwSzI4SdVLbh8/D8V35trrD2oXn9Zi79PQn13dGVrx+3UE2WB1W3+vdhv6OuRlkeOUjQC+Nu4ElbNxxSxrssrqi4bTB1S9td33cT22Yowk9CiHILfzRERO+9/gv1VS5pJhe6p7vX1Z1pzDXX9d8ayoWr16FtNxa4wg78zoLxKCAKTkJYlFHZ6NRhA2hYE+xH2XnxkI/fOi/guPQ7VjbWlqomTjgtY/dH7ZoaspW1f7PwS9Zz9SMyt8mL/O9B+uje5XtOa33jvHi9x2Mw5KiTEQYiJCgrycVd66XpreXpFbJr87Vfozy9dR14wf7igICG1T+DsJE+9uD9aubb9zWtFlo16ankUTw5SHJRcFVsvo3o3RQ+GC3PEsXDHIT/YmefwJi3gyUxcw8JmR4elAdopJPIz6DPp1YwRIpl2+nf/h96+FcE+VkKQwuj/mpAM7YhVzt8wN/Y2P67e X-MS-Exchange-AntiSpam-MessageData-1: JFIohxl+SdZ3jZ/VvFKgtyJKRfGFT6yKczM= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a135d6a4-b62b-4e29-e182-08de76108882 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2026 14:57:31.7705 (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: WUw2yUZtIlBboYsF8oudxz6r3KWdFXkFPNyJWzv7txiomNtTV2VlHdva0t4RQC1AZ45GLNbYzLUu8wbizJ8pSaYj3xWD1+AxnZOzDx1BFHY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRZPR10MB9889 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=ppiHAvDT; 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:c20f::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_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 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 }