From patchwork Tue Jun 9 12:33:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5122 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 09 Jun 2026 14:34:18 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f61.google.com (mail-oo1-f61.google.com [209.85.161.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 659CYGO9005479 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 9 Jun 2026 14:34:17 +0200 Received: by mail-oo1-f61.google.com with SMTP id 006d021491bc7-69e81dbd136sf1799626eaf.3 for ; Tue, 09 Jun 2026 05:34:17 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781008450; cv=pass; d=google.com; s=arc-20240605; b=aSI58li+iZGhWSXIMuTSzTEAtp14/RLb0zRhrGUmsRlTyr10QSS2BwM0Q34RG/X0ag QC3bHnZJoTREHViMT5KV3i8nZ3Kprzlt+RkL6F7OVZjIMufsK+aRSGNVb6Kyfb0Y7iv6 r1CHtPY/8y+2qgUl7RZqYQ4nGGHcu4vyM5goeh4wdqREBwFgGtLX726A6MgRaeDw+NOT x8dN/YhtL1EtxK0b/O8UeE0dLNB7Q1uVWPiDmuvqerGf4ri8D99Ppp/0Fwz4SC/K6WPW 4S8EpawyXmOA4BcRlo1He6Ro6ObZZFZKXbJJoXIWRtI0fDYYsjheXbm05TO/jVaN+3Bp dQTA== 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=G78TLajAds6poenjngtObOlDQgLMjTtUMsTIcPLMhUk=; fh=By8x77NhI2sMg4/02xNV5vE5sXP6OzVbCqZBMMX+gSI=; b=DQRh+5H8GYztjru+FrH49Xnlh0r946Qj8idzSbZiF2M8xe2JBsvV7hrYQAawwM9D9b oJ1kvoIVTLcRFbdBH5WPEAf0xe++TP9vgu7ejU61W4L24nE2+lXIUCL9cizin2OaP3QL L5Ou+tTHozlAQ+PaDaVXnRt5j76ErycW5g2Jij15g2rdhNxXcNKEqFVJuL2gTsG9FYAN HRDnrSrI4Ztm1e8av4V8Q7UraDwutXzJooEFbKJwnr3lOlTf00tH4UWHWqKczLZICfwe GOLJcu9UZz5ETUMtjCXIJpoPEGqo4yfXLEfPQ1NkF68hxyb9toBB4OLvStgG5rycyvG5 7kwQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tA528bUo; 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:c202::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=20251104; t=1781008450; x=1781613250; 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=G78TLajAds6poenjngtObOlDQgLMjTtUMsTIcPLMhUk=; b=okWtTn2P9MJsmSp2gK+EPllO/uSnlKbB1B/Ff6wNRDHir8gQgVgg429ULcmVYKWte8 EL0SzcCc6WVehhK87C/nEuRXQMTUKaEy3Q1OEu4mLi9bBsqHbkDnODbh3q9p+HZA2h4k dzJyEODrHsq68FnMB1oFSB7iBsqTWAKgwjPR1HW0J6DyWmymqyjgmgsVyGaezVAGvIWZ 2xL+57GaihfNadSW3aJtomQcwhtV61ytQlXSXmfx11OJCR654S2w5h16osw+N4yo4uQh vu7gvCgHI6/c5lmvzjsOvlb2NGPL0Ad1sqLc81Ci5kRomVZYAJtYcirv4i7hqP6yGQEX ORxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781008450; x=1781613250; 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=G78TLajAds6poenjngtObOlDQgLMjTtUMsTIcPLMhUk=; b=f9EgGq5eyBxTSluU37raPdi9FwzGsGbags/BgEfDVE1iJqNBgcQAo0DvrCeFrpG6R1 poR9mG5h7cG2da49tA8h4Vdz3SisvByZyO263OUHVd5btgtZxAIGLROsX4rGI/XPk6XQ hpE/V76MyyqO4B3afbsiieFvAKzlyq0AMZvRBe/cKBgMiUx3fRHbYccDgryOzYNZF6DJ un0RpwBGV1+I4kvg58Pyr9w5VFyARUJWg7wUoNHrzqfXk4I5STXo8BIKr+VL0bIiJ+nH Gsr/o/oZgEDEsMx/9XGZQrTJfBMQl0dlGT1HJufLs2T6RGZ52MRhwZJBSNNO+1rQQ2Nn HXHg== X-Forwarded-Encrypted: i=3; AFNElJ/r87Yqa6VJs2W5c8ywgnxeyk7ifvu/ybJdMRkHj5r+OrcwkIzmGv2kItcXLEWQhVgcU1cTQfo=@isar-build.org X-Gm-Message-State: AOJu0YzMx/KkyH4HwUoIrYTKv+srmDeQzNycopK0HX0CoGBvddjSyeOw xSfsJGAnVvXeuGZou1U8Nly7VtoyhCbTsm7eSgggSuD8sTxYXjys/1vh X-Received: by 2002:a4a:d00c:0:b0:696:1a25:fdc9 with SMTP id 006d021491bc7-69e68c27783mr7734597eaf.28.1781008450059; Tue, 09 Jun 2026 05:34:10 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUcLRiXQZdVGrJlWALIXmVw8p7iiSH/YhvmmTuZySFeKqQ==" Received: by 2002:a05:6870:b3cb:b0:3c9:732d:60f2 with SMTP id 586e51a60fabf-441098b942fls3196951fac.1.-pod-prod-02-us; Tue, 09 Jun 2026 05:34:09 -0700 (PDT) X-Received: by 2002:a05:6808:4fcf:b0:44d:bcb0:1409 with SMTP id 5614622812f47-4868ddd9148mr12457457b6e.22.1781008449085; Tue, 09 Jun 2026 05:34:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781008449; cv=pass; d=google.com; s=arc-20240605; b=Mg3d6pX/0MJLIIspgd+wY4VwvXQ4nrBeM03Bw8TeiDzqeA8DHJzO0bcsKtwmn4qTuC /421Asq6PkWm+xWkPEIiUCJ9+zu4UFUxzD9aXL3bBj27tXk/TDqnmU9NuBsqmINFeRkv JECaNZgeV29b/5vGJyeacISMT1r3bdfYFGyWIZREyi+fbmHIr+rehcAolNivgqvc+H6Z Vliyqe9vb/PTSB2C/xL+jLA0zVE8OlhQ29ZaFZqG6DvkVTaCsftWdjkT903GV+WYOX/1 vqwBWE+4q5E6ByghRFPAmmwqIK2v7xhEc2YVSpv5Cziamjlfz+hJ54btnLjv4OUKMg/f rIlw== 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=YtZXeZa65bOuBh6AfTpjWZL0oEwqxxFffSFmdhGKcL8=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=KwEl0/BbF4NTDtPrBpe89dnw2qXOy8tD7TCA4X0gXc1usgpNOjQOlDDq4KGxVHW9yW AM7ml2Q/iINuTovMPwiJ/C5J+wmoZ3oDS5hOwgfO6jvRhbfieJ6tqsxSv8F6t2jfu/MB tF2Ihju/EezbK4rWaC6WqF5jUP2tJj+gtFkmngGyi021FojbRl3NZsgpZ+xxAZBLgtB2 Ds+jmJTJ83MCKTUrscDmg6R6S14coP/vbjjeTfjOY1U6rK6SrOJDXXe4nIo19dtW3V9B Z3Rtwmief1KD03zTLiX6j361Y7U08Rn05fjP5tkwxQAg0Zm8l9K3RHeZyXKx5fojeINX hT5w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tA528bUo; 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:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-440d825e1e9si665814fac.4.2026.06.09.05.34.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jun 2026 05:34:09 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hAmNw8uselZONomwm0s4S7t94H7GxkNeYf29qOxzYooxmvM5Xq8Z33jegpK3CGa1KJd8vr8MnpxrMZcVfSZTGtPDE/TjdYZZRuv6vwVC8emB2/2mvAxC7OtfcTQAMrw2hwCi66/mzcTml3qE3TWkj0BAbHh6oMo++TDrz3WxVR25lpkuyPStJpzA0Dq7TDI3TfBcoSi7m5fp2XUYZ/I8OrsUWfPKR14jPf/j1yqbD1NEP5cjrvz01M6fuQ3qirEp1ntR8gUb/2Se4WdFTkc3YXjR5MEMwQe+rxC0VZAdqVKS779Eni4CAu2Sfgg1kG+MPTywDPMCBgtt7QrFxz2K5Q== 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=YtZXeZa65bOuBh6AfTpjWZL0oEwqxxFffSFmdhGKcL8=; b=E2fZmlFmxoZ2IJl3nzCBrpz8m3OYSx/QXCKuWIdvFbOWwOKK2yH4+W3mZfVezMMnb4X3L1ft4vqJw0yuqkbrGdTzDiN/blTbrLZyY/VQWKJz6QVxfJI2ZYE5evV/Dzxb2xeBDMVFR6y9LaGvuwOEoT23R6R9F5YPszKh+NR4fk3Io+r8DUO6+SsEToCYhtKlXbVk9YWmp17kFA/VLW3R2V2ZBVvffPo9u4ysVz83cMaOihJPvboV1wyW7o8StaFyRaIfd62oe9g5QkGQsWUpr48LDkoZMCkK7XXAk5r+cQCFmHqi1tlB/8E7E+uo8n4BoC7ImDorum4iJnOiAw7iEA== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by AS2PR10MB7024.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:598::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.14; Tue, 9 Jun 2026 12:34:05 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0092.011; Tue, 9 Jun 2026 12:34:05 +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 v5 02/17] deb-dl-dir: export without root privileges Date: Tue, 9 Jun 2026 14:33:40 +0200 Message-ID: <20260609123355.2368573-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260609123355.2368573-1-felix.moessbauer@siemens.com> References: <20260609123355.2368573-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: DU7P194CA0012.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:553::18) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|AS2PR10MB7024:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ddd6603-13b5-4718-d8b0-08dec62364b2 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|55112099003|56012099006|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: w2AWqTartnrIE+2/Cv2gm9vEArxc3dcHYjv/Gl0ry4WP0+bimQNir+rZL0gpklmVF7lX1nAoEydtrIux06uOhKjRtwUJKSSTWSt1du4nPpAdMHPffkOOWZfPFv7Oio+4H4BpFind6fdfs4P21YzWBxhCKNtmstm7F81ypuA6D0x1mE79rhKduCXB8Cb5X/VxXjOFi+wPY3N74xWtjBrY/KOveWgq2EW/eXqfNOiy3G/I4BjJxL9SBEGOCJqJjELpZPukVvQN+TXYNofrlWNm1Rytmsv8mypP/HIRYYhU+5aeveojEaY0e5ww3H/Py9SRV63TDlj3PQ0Mua41SbodEAsh9XyABVcf642duofrVh3O2zCca0Qk7cmx/7WG1GPcciSVkS0l5sFqUAALnlogOAbjrpxj0g2Nz6p+Qx8xWG+zqKWlzQY7OKcElUw8TjNXBXEmckLt2eby3zvG/cqWf+iFmVlKJ5Xd7cGo1yV6CFQCnRO8cAHBDMzRA8taei2kYo4U0e/EfDf8C56C4qYXuYzT3JceMSIil/BD3m060OuTxUE9bNd+KR5tPWNl7T2axJ9lSy5tpreG8g+3t7+Ko4xewyu4U624v16hf6gKeeoj1YVmW2u+yLs+ItCnkLW9gm5AldNNygxXcCyKD/s61/hIVtexl9WUGVfnVi7bb8RXrxPzAEtkYdG75ML0ddmx X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(55112099003)(56012099006)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZLA6qpXqCdrCraOMbCLEGEmqUrrPQltocNAaL/33fNMvQfMef1rJ+2+DA/5x/+6jPztzSjA7gs2tZgdYg1bf6VeXbwz9HJldgqGrTX8bXWpI5yUGFuP1LTapsD2O+LiA8X8m4CAw7FyOnic7+nucaZlDFV6DqgkHeuU+2XjU4c7sdVD2YJkcRwTfUqro0iCtcT+/wP1kqBagnWSyVlSiuXmAfO2WZaCKzXgXnuxYEHt+xg8rlTVUI1cKJmAwUy5qq53JI8+mNtBjvdeoEdiqJTOo4pZbqaAK6kLHWysY7ZxBuyHZCNpFWJkmXVNASMc53mQQPAMuhgMqlhq5edeYs5a0xIiogk4Vti3yxx55iuizl0n2+tg3PSNM9HjuzA8hsFXIkQpteXtHtPoqoc/UVbIc8l5r5ouGMO8LUkLkj/1nekZECzD5Fo3tOrw03cWU4pdlxP9Kf+eMszlwuBj6F3x7CClUkUUUTWEu6xuxCAbnRGTSUDvOXrMuJxXA8vMj+A1cJ7yqhKMK6tAkEDFdLedympnUBuzFbAVP2K7LC976RhWlwgV476zx3fHRqABC0PxQalB86j9SOAPA0AImkQqHD+NtUhg61NGYE8gmSiTCtZbHitMiwMVUId5h48C5hlq824Q1K+ZiPxfEZqu2hk4JbqFJjhwQAx5sY/R2Ftp8csXxAUKS/oRt7Rp40kb8LVBvSA00dMVb1fYj6E0UMFRjGwKsqfh/MwfuGPYDhFs2KGBs0Be3D4s6uSYWCNBf4N2+EiBEJX6y9jJ0sdH8f4m+J7ZKFOP/pFOLhVxLsD/4io0Si4GSJR/GVnpZyplDaydXOvsdpRGyeLvpfNI82yT4zs2d7HRJkUfYOcVMv4XzpuC/wspgrBsu0C+DHdx3iTftczX+s8g8mnaI5+f/3HogtsJKQDCMWG9m7BU3SyOLe2LQTvn3ed5JFKdkW75+MZKr0U/PFseiiIR7+y3WnXvGmFJ59TsaJjJCawrcqde1tB3HQ86u16CQ2g9KyzDR+Lv415w3wVbrYtKvxGQo0jacpDFRyjZhnlAc+eWVFr5xzU+TTNS3NBC/sL3AFgl01S+RenKzfHfEv5nSsomZkTqA0Udx2BG7wtxMgCbs7XWuzkhblDssTDzFBMHLYg+ClqVZQ6obckRGay6lJ7k9KfjCb3LENzIirJouqOa/ES1IW2HXSQ5Q9ynwF/9oEP5kyo2TeyC54PxEI8cPd5nkc4Uwkal278BEzP5iBe5Qqovd3LNEDGIytoErSK4Q3GDl4YXVMnBLtmr5XraPjqdNCEC/X/AIWgoU4vSiBgQ4c4ZxVwYYI5ofgDqScJgZ2oBp7Ap9NvtphDVtL6QXsfAcabVgMst5jNbUqU8RGyjoSVc8w0vlIcqh+s6VrJqwF5MGK4yExN/n155gtq0dURaBlg5/9LaCe+OUuDtxAVTmC9lNJzKyd3GQW7CLuGSRsjtQ3Fz+419PDdtljMMMroHzQ0hDTGXbvHvbr7AtmifChSulr5Vkvu2ppn6yyxoV/ePCqkkM9qsXSIafdeYle/Zcqx92BzGcWNWXXIDAJfyfut0vmBosdcvhmCk/DaPKPK4e2SXrGYuba0DsRM3uFOPJcd+69yhPeeWKqOeN0t5x1xfT6XzSbRYZEj0sGXkR0ILegfEqxAz9fIvKRMEuzdHR703H91yku5P5uSeImvI3Cv+dgQNfdqjOPU2MSU5zq4onUv/NgXjiZ6E22ZUEJTosVMm96OuEtlN4rQYqzDvbl1A= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ddd6603-13b5-4718-d8b0-08dec62364b2 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2026 12:34:05.0417 (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: XdlH9Q/OOlAzFDeKQvqdtX2dlwJcXz5nhY2waZ91Ht77NKvuGhzgxv/oOX+bF61gqM0nJtGUlsheMts0LJHJFr44+wg0NMkvm+q+11i1VnQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB7024 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=tA528bUo; 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:c202::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 620ddc96..71bf7584 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() { 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 }