From patchwork Wed Jul 15 11:05:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5232 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 15 Jul 2026 13:06:16 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f191.google.com (mail-pl1-f191.google.com [209.85.214.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66FB6Evr022821 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 15 Jul 2026 13:06:15 +0200 Received: by mail-pl1-f191.google.com with SMTP id d9443c01a7336-2cee1ec30f2sf30305365ad.3 for ; Wed, 15 Jul 2026 04:06:15 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784113569; cv=pass; d=google.com; s=arc-20260327; b=X0W9Z3ExTpU2OX7kMSFzaYkCjxvv7SfQaHFZNpyOCxnYCUET5EYsmGjckb/a6hcK+P fSRREpApnkrfBZj/6t/diqfgYlf/9p0BdYAoCri0J5qvu+LfuKcbLPRj7FY3gL8OsHZ7 ke887dzrxUqReJAMUQHRr5HMvPYB1y63psFggHCENm32w3/GT55TcuwL5fQFd+haIySh 6dkpLpI8REWcGaphT1D9TXVV6Ige70U3KzWnIrkXijiCPaG3rW+2QaToFtwEyvCilsD0 t7LYkiZhbxqk4clBrEDailCm6PM6ILCze1l73rAFwJkg26iLYX1UyeOdf5wIVRaPkZea ms9A== 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=Suda/tIO8h0fwXZp4py1Vv7np27iMiBYj0MxplN4W/g=; fh=SaCn+2f3q3efKJVspo3m/w4KvOrgBEE9veON4MTKcKg=; b=QffN8dfp2PvtnZjFSmc63ptNyvYkKCAZwrtZ+z1DwRJ7a8zBEHKS/ay2L8NzoA9oWQ A4o/w4lx3eHf2cleLsI/x3Z0KZ4Yk/QpkxvQJpVAegrDs6q8bhWN+Gp6Mz88BOPANXb1 EXoBtf1wBz9iD5FQf+Ui5x8RC447lC642hbHtM8IlBVocMCmHmq48EE6+re08ZpGUsyY 2n0+DGboMiB9kzG9o+Ui3y4P+WjeaPaKED3TdvPx1LVvwd4eU1Z4LK/1chvDhBX0aMwG G0y96+aCkSCXm9BiJCuTz00CLce9OOrSRktByfzr12uJUXSXLMGyOvzGH4Ahrvqs6vrT lrnQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eTdaMpTW; 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=20251104; t=1784113569; x=1784718369; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=Suda/tIO8h0fwXZp4py1Vv7np27iMiBYj0MxplN4W/g=; b=f0+0SZeRGhV31VJsBLk9R2P4VXHwmb2dFEjUD4mw4xDTmnqEo9J97V21IUVlfzGUE5 jxjD4OM7dVdIwZvRLiAgl2d2p8l1rI9AI5UIUjwn66oXMg9yRDS5brf5OGwcUqS9VfPJ I3ePa4rGWQs9LcO2nG7qFOOPmIrwYRdO3MAMGJY8+HJqtSmpnSVs4umvalX5XDMjg1kY 3Gp6J6OUcXMDGFv8J1Ht94vP5SaDh0ZYPAXF6CocquuOul2xjkSwsNacTCzx0949zWXB 3T6+R57WWaKskqk5X7/Tm4EmIxwKl0z44f5hO4xNA4oWCU0sd6eU0vPxPwSG2aaH4vWt 9GWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784113569; x=1784718369; 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 :content-type: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:content-type; bh=Suda/tIO8h0fwXZp4py1Vv7np27iMiBYj0MxplN4W/g=; b=Fa0lIo7/X05175qQXttoJTgaZaHDnfk1g2RvXRPoELyV4LQQ7Q4FUvQlZU9rrF5g+x 83BHVwpQKOU5lQ81fvf5VZPMzXBAGuvyJsmSGfNYUFHC7sqNJeUvH4xopM0LUNlx33Ew 6msJVqvwliSDVU1B5srekTjH4a4fGvOFi/uEeS5Qm6YqqvDgVWSunibPHcj1lSU8YzsM qgo74JngY7JC4RLwIoeRP29Xqj801xU8CV2qMaHIZgAsE17RGShQn5nq7XSF/8onfMfu 0IfIdhiLqe+KZHfwaojPYhmBe19y/GCNwKRu1jW0pww+KfY0rm3vcoid9EK2zUCxctyd 2r+g== X-Forwarded-Encrypted: i=3; AHgh+RrahYgS0qu8nQQBfnwQODBMF6GHgS1kML+gGban/J6kieCv683zzYxkHegduUt4A0D+nJ5C2AE=@isar-build.org X-Gm-Message-State: AOJu0YxM/3Lv/AFdemNK/y6PJ0zSVUvr4puJp9bEWt23OvhAy18vxONE Qf9M2vbGnHfSuVwMdFxWBiloSF3RMVGyp7mwmJLniz28Xx6sWE32GfqC X-Received: by 2002:a17:902:d98b:b0:2ca:1bbe:c3d0 with SMTP id d9443c01a7336-2ce9f3d5e4amr162019705ad.43.1784113568962; Wed, 15 Jul 2026 04:06:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPQbAVmFH2/bvire7GhpSkVRUOgbUSaaRixjJ/JMgSBzgw==" Received: by 2002:a17:903:1d0:b0:2cb:59f5:816 with SMTP id d9443c01a7336-2cf030e041fls12850115ad.2.-pod-prod-07-us; Wed, 15 Jul 2026 04:06:07 -0700 (PDT) X-Received: by 2002:a17:903:2a88:b0:2c9:d8c6:1db8 with SMTP id d9443c01a7336-2ce9f284e45mr165419835ad.28.1784113567596; Wed, 15 Jul 2026 04:06:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784113567; cv=pass; d=google.com; s=arc-20260327; b=qW/CwvbQk2MBucJek26a5Bj0xiELWgT4uox9AdgfVbBluReDR2X8g3z45JwB3et0AS FrlRfz5f72FnVGPULH29nUENS0hXmgKFHHoTQAOxu1o2sLOl5eeh/t2a3j84i2qHxivC tsXQfwnwK1R+64i6HEgOOZqcTsL6o3TzsbH6T7j55UftTZejP6gf1bEIarjDVPRjLzov rxi7uxUjSmVsiwQ4s4FWpUAg0JT/jADehqBo8i9biqmOn/pfJTesqvt/oEulS++raxR+ ToxuS07iagERppgUT5QGerkJzVLOyhNKPFKONFIK5G0tNBLmKd4y0dHfdF3ySjJ5gsFP pqIg== 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=S+H/A44d3wUUgnLp6Fa7+KHdBtWV42hKsq9E9jmHDWICIapQOlri78/PuPvtnaFb+o 7H8lXZDMH61tJpHDPzV+wvVLr9lrQKfgY3HA2HyWwEtwgb+/d4/uhUzF6Ut6SBhBMNod S2WP/yu+Iz1GxsvQdW+ndRFKASU/2d4SnRcveUi7OvP1+dqnmPKMVdtJqpaR5DLgnQn1 KgDiMuj9BYdIpQhf3KYI5L5AARiQ0j1HYkoWSZmNl1Pb7dUCJ0CclJLw7X6CF40tRwzd 9+iesnBPvq1OkhawmIIzk/zIoQDAyTDSH9k7ZHOHsJIIDIBH8Kth+IXaM02fDEp9J6Ly t0+A==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eTdaMpTW; 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 d9443c01a7336-2cf10489ad5si21625ad.8.2026.07.15.04.06.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 04:06:07 -0700 (PDT) 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=O1AIKUZ8zRek98q7DQWTXGau3vhlpljI49/qM+VCEy/UNUCevZptTP14XCM2NSTO3oEjkKg+uU+4oSLa+Vlvo87rDv0AX/MNipv1itG9Pu72XAM084h+p0ua7U7Fm8ovmQyazS0VNuqWMfDlV/+uz1B1qeuFUaZ+HgmaCSdIiL+zbyfYHxZc0pzF6t0Rjnvt+WNlcIVz6YUrf9uKDV3FZJg3D3nb8i9A15YAzP6efwv3NKn0RuZaN01Azg0Iv/fun4I6GxhHvCQKnCzdjCEGOENhztofuqHi4jPgr1IRFBQc47eb76XCntk2VQW6R0QWxgtc/OuoN+eAokZMndMkNw== 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=W7z2a+9uySLYfYGC5Vi+lRKvQevLGhHC82zvlPt/6sCBFU4uu6V5FwsPnXJ+P4rwh6DIW/dDxb9z5z2yZecqFKh8ZNQbugO0n5YQAku1wJ3oilOYEL3uHhwfVOyaDrgkgl7MZaLlVvF6XazvVfF2blGudBG8MbNjH4r0EViN5YZm+JRNl4CWcyU1M/Qnl/yJ6i5Bh0HRWrICPjFfaKBw4gCQ7ARZhS3XmyK9mDE5d+LnAzRg7gCHkHWlMy73kxpUTqh1PrclI7jSTdjvBfcVwbhT5iAAmIiPAoRyjZzDgZI1FMU0HIOmPpc5nb1Z8BFHMCkuGy6VJeXAuxx8+w4izg== 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 PAWPR10MB7915.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:366::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul 2026 11:06:04 +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.0202.018; Wed, 15 Jul 2026 11:06:04 +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 v8 02/17] deb-dl-dir: export without root privileges Date: Wed, 15 Jul 2026 13:05:33 +0200 Message-ID: <20260715110548.3605767-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260715110548.3605767-1-felix.moessbauer@siemens.com> References: <20260715110548.3605767-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0166.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:99::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB7915:EE_ X-MS-Office365-Filtering-Correlation-Id: 74ff0f44-fa9b-4600-949c-08dee2610f96 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|1800799024|10070799003|376014|56012099006|11063799006|10067099003|22082099003|55112099003|18002099003; X-Microsoft-Antispam-Message-Info: 16YRVgEv3kCtznTwlP+b9DEFIFeYA3oT1a62sTNkqM/tea9dcfzEDf3GnlaT+sVRQ3YhukgypZotR8pA2AtmiuT/tieSP49xJNQWn+R8lxepQSmQQxAdpHiqO0TjLAy2Jga9btWlyQ/E7Fe+ZPURt+gqnArinCxEjLy52yYgktNtIJWXFzbvc+CfXXRPytqoMJjxTuJRmxOG/hEkqgQdjBa4sH7cogodxgBvPQIEgMkU/NuXO2h+Umd0go6MIoKPUiKczW5tYGvkm/Lb84dV+N7ssZc6+rjJ9HGTPpipn2YMjvf+H8DXixdJRwxK615C/vyZTO5uOIaKc4xVqQH/++TJ8OKgVt6HrAqiEQugRtYCXDlGV+QCq8XKUcZnwR8YNjf9DlUObjHj2eQ8LT3SvkOuHiq48hjE+rvVTbfi2sdn1/oZA8cFv6aLp/Wjm+I/5QR4hri6GkrkCo50LhCrymCSpCQlsTJzbJ2NmMCXEjpQUeXBbsweqxAoRic2ZARZyyPgPb3vC1zyK60ergP4GzhD1nOIEJTPUS5YBpr5w4nC3ir/C8axw/LVCeXR/i9gM5sORFGDcGcJnBu/mmYI0JiG5UybvUbCSe2GxwMvB7Sd2KC9z8wyRb7DP1e9PQRNeVCEWJRNVimxrRiFxfZaKcn6RtjUWYc9ebnE8yAgSrE= 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)(366016)(23010399003)(1800799024)(10070799003)(376014)(56012099006)(11063799006)(10067099003)(22082099003)(55112099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: NG4H2324IgvRH88PHEKa5b0iLduUcPrEHb1fbtxZsDJDuPAmjP6sESVPBTD7pvkmJQdhDot76MCYkDqVORa1hoXZSeUREiamz9721T2+gpuFfIwEdd373SEQujyO6L7m40xca4LAqIr7jfL+VMioXMN+SufyqvE/BuS6qtZep3iQR/3yE28znyoeZ5hNYBFEoQ8h9CTF93EDeXiGfToPaDeATnkBwVc4cf6nEQvWTn5UJ4e/IsTPIhBsJYPKZl9P5pHKq+pCjlXuD1zl/Z70mqDsdEOoW1N6DfNowvBnoJeyhSdJz8jgtU5KJtuHLfmFvEA7yztjwKFsbng9DyVEF1oKfXdbt/sp6wqosOUKl1QZEjNAeCzgojAcxruO6k4FMSvsfH0B05MLFvAcSDzn9WMTkE34PkIjqJpSWkvY45aK63Oo8gAsmUaNBtpVcQLwJbjPzNHJjbZSBhUQqGbVLPwUA4JLndSQCZLr4OR/jEkvmz42VAlqY3oPSg/MjPgAQ8dVHFp23g6rvQElFPMHEqC194SmG3BUznXeH3RwSNcnyPAdzziWhRCVlOBH5mntjNpy4m7Kig/ox2Me2PPS0USo4EgBvj6Hvxr3I9KRFPFwmQZnlvmEh3oqSJe+7O18PWtsQzVv3ouYWKNSo5joteCfncy17T1wIcYgrCMzjQVmAbNustGT35bvHvEI8LhRcwuO066uQJMQPs+JzGt7Oa4iHgpdKZs0MBjZpVEXU3zFqQzchDVlBoQ22KCuvp5UNB+iyuY+U6247tY5/beI4R39VOXt741J1tfwMHndWNgcXfwzx/LUEkYLxhrfjMMEEY1JnCiKBfw/bsE0gZLJp3VQUQa8YEpIsva4v9a6/qvAPdG6hHmt7zLpY1r/tLWm7ySA0pXTU3Do7FmgDT7kcCOz4sWVRVGKhuX2wiOmi9XNawPPKphkoaIxLtV/ZAXS2A37jJeD1pJVweiQ4ZeTodIlyNnDqiLMwyQZl9UdcW44V+gq22cyXBNP1cA8RvNh8D3SlP8siyUlLTDRflj/3T2frt4Mv4+BSSlqmBC0yoLCBL0a7IgQrp5FrTugwiJI9TIhjG0iX4E7y7mY6LdEANyXCiGTgV9SGUwmAEYR4z9yfOGBwpW3P7qJoy+toPMXdWnobIg5jy6+uinesYxW3bpsn/RHofA+Gw8AsUmkfpeWkZpX6VTrv6gsvZjd0o/7gERYsSVjmyXn/Icy3YrFygS0xMpSn3bhOmwC4S6z7ZZfuU5knI1VpcdxyHhXrF/Gh28p7s9F56lP5UjZNPSJv2z/eL39S1jBHRV45+X+fO7xX1hD/Bi9OV8J+d87/a/ReBJLK9wKtKdq038/RGTNg+8zJ7x6n6skI/TqPntFURI+FZMRq9x5hLdrHyAmh7gz4GL6TJjuTLV+TYkyQox0x2ixE0vFu2LLY/NXaBFE8F9jouoqAnsxrvhFzsmSXF2oBtPKuZiabQjNLycdRx23aN+ZI9iS1r2gifynuN1cdHYThMUVRdKiHDEaP3b6dgQay4U0P4lcYMuzNjP/E5zSctxKa1XkcvOlsjt6xS6ezPyus0l6OzuFKGiQukOnjg8znKlqfEUrtFAA9uw5Zw4SwKyImglk/CHl6EgbxFmLt0WpEnHwBaYvN8LVcTljGw8Y1Ml80S8MIbo9belKwGGAY87J/Z0mFVEwp7waKx5L2W/X6PKlrlc/BzIrDgpFhPpOZmMYpQZHhC8QT25GMACsL3jprxwFbppH6+dZw4m6LuZyxF9bLQN+JuiIX6ZQRYFfzXCGCfBQ X-MS-Exchange-AntiSpam-MessageData-1: z1tbgGZcPmJry2cbitrtHGnaXcnWdpE/VFc= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 74ff0f44-fa9b-4600-949c-08dee2610f96 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 11:06:03.5237 (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: WlJoEIGrWPrzO1G4bS/TkUjJrS06Co0oxYdBowItoU5LrdN8HJdvLA9Z9WKN+uv03eFf1sUZJiENrmX7SJibGXhtBX9Vr1GBGDmmp8SLpEw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB7915 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=eTdaMpTW; 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_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 }