From patchwork Thu Feb 26 16:28:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4911 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 26 Feb 2026 17:29:07 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f62.google.com (mail-yx1-f62.google.com [74.125.224.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61QGT3wH009326 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 26 Feb 2026 17:29:04 +0100 Received: by mail-yx1-f62.google.com with SMTP id 956f58d0204a3-649f0d26e5esf1234348d50.0 for ; Thu, 26 Feb 2026 08:29:04 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1772123338; cv=pass; d=google.com; s=arc-20240605; b=dlBNLOmafnf8lk596toTCne8otonAX2tfPV6l4FDM5GBmcauDMFqcl/k7jDcRE3u/4 poNHIUk6L1jABg2VaXS8nurV67t166k7+wLdwYUgDdvMi0KSbX7q12/5bZIzmi3/0peh kXySPydwNMFdSy5jHBtdPEorIfD0CDkRljKqZ6zcKGp6GhjA/u2aNKMVkR5aeU+yo8fp RCrON7aLsqbFRAf9a76Or1u36D3YB9uQqmsw/cOAECXeMQ8eivJ/xKgLRiIUVX1jDvVK p7ka+BFP+/XUqvfwVQZApx7QpOMj95ISGEFmQC4e/tKi1+yzbUnO8Jv7A7zah09/KahB Z4XQ== 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=TMuYKsEZCHAtNRZJGy48h+JydCB/8QZQvvfaYIK9YoA=; fh=6XpCkpUxEvpcz6i2WgiFjvwycSrXZ8o9KBO+COCwHGM=; b=CpXKVU5MekQ+vCB5qH73fAyH5CAVnuHF2fyFdtAy2rnLTD5anZ5BAZwJAYfiXo6dcI fnn8Ct68QAIEX7QJbA9Z72ISfl0kA3Pm8DfJPy/wNzf+SyW3u0WiJFPOZVXCYsuReTFw 7nIoSrYxBzsvJO5orSA2VOrrayLIt2EkItKs8o37+Zg7wUhI1CP26eBb3MIJq/lFEjOC J5drN+w+GDs9OaKGE4F2Fk3ddZ4nBWPVQ3bbQ0fZWdzaMaQCDJNIP+E9U/Hbjzskzs3y N1hd3sKr7oV81R7jfPpuYCFHfsAvguuwneqMJOa1cHbh3XWAqz66kC930LCMge8so2fE Y8FQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=rVtn6W+7; 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=1772123338; x=1772728138; 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=TMuYKsEZCHAtNRZJGy48h+JydCB/8QZQvvfaYIK9YoA=; b=uHSENYDqTIVm/Ot2gF9i6+qkaLhI/ieGGoktLLPZFSDXMjMyBxy7yAO9jMCc7R0rCB zUgXzLm6uCaroKOZorxIwNfTota21dcac/j/tQ1WQZVmG46veSEwCuwEpwaRfUxI4Ehp GXebnJtzAoSspF3Ke7cwq34buzmtdKtYqQeRXrk5/kGEkMyFs4cLL8I4Zvru9WkvCPa1 vY3T0Q53MRjgroh7mO6eiO030kKR5TR1jFHTjgeQAnmxMLswuwYKf0CJxT27K2dcD6kA IiecC/MPN4Jszxssg7+wuPTj++mv4fscD1hv2h45yo+5LfAuk+QmdPLVEnNAZtxcycb2 tAAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772123338; x=1772728138; 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=TMuYKsEZCHAtNRZJGy48h+JydCB/8QZQvvfaYIK9YoA=; b=KA/m5lDLeS/BmhPiqexm72sYYnx5k4j7ow69E9HT+zKao9wSmkhjoYNhYvmvHtkqE6 c+oQRb0a1warW5si8wYU2jBu9Rwra4SXoYxvYPV2k1H/QIUdlf5t7mG1RRc2R4WDCikd 67l6TpMoAh6cMfashjrKSl/YflS/cNOV1X3L8Fkd04kbEsFSrzVSu/BQT6fECiwRvtzT Y9zd70h6SZgW15R04R60HVeYjdgRXRgeOvra8u7dw2HUZxqo4O4FpCA1JR057fWiDdA0 m3NwylkqOZOmUc/7a2RqTFz7MncCeTJUaR+zOUx9CnhITEBvPuUHC+p+gVBJg2yo+oxr MDfQ== X-Forwarded-Encrypted: i=3; AJvYcCUymwYi2hRnPQ7oyQfAXWJ9z4h9dnKMPz+E0DQzHjT0qJgtJcbbtr7jV2a0wU4OBm/IGVOf+IE=@isar-build.org X-Gm-Message-State: AOJu0YzoxtDchJczEs1orA7xgYANhO4uGek9FmIKTugS2dB0ET37ZaWB 5bTf6Xj5C1HQht5UB/zq1G+kZ2KhOyFKhN4GLQ/X+4rKobhz8uiWwWS9 X-Received: by 2002:a05:690e:d01:b0:649:ed9f:378e with SMTP id 956f58d0204a3-64c787d46f9mr15631835d50.1.1772123337987; Thu, 26 Feb 2026 08:28:57 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+EdhQpIU1Smh1BZnb3APyqQjVTelMs40RMSgmfwweK1gg==" Received: by 2002:a05:690e:4259:b0:641:f6b4:5b3a with SMTP id 956f58d0204a3-64caa9d5a20ls469437d50.3.-pod-prod-03-us; Thu, 26 Feb 2026 08:28:57 -0800 (PST) X-Received: by 2002:a05:6122:6b10:b0:56a:933a:48d with SMTP id 71dfb90a1353d-56a933a1339mr1462992e0c.11.1772123336755; Thu, 26 Feb 2026 08:28:56 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1772123336; cv=pass; d=google.com; s=arc-20240605; b=OZnfqBk0zo4pR78R49QtDQBEYE8VgBjD//KWblAURPQvfjzwHdaikN2rMrAzm9Z9vx lTXCi0YlkpHSjEuhtlWyXLBLI5YbXkiCo7iAq1PV31RnpoB++v0hZJpMdSc2aye9UKbR 5Z3gZHjmxaI7q1wOk4muqWqQdBOiIJkWjyvw3VF9mua0ubPN0olBtfhUjAIu1GJj6iQo eO99izZkiCC/G1+Jk/hxYIcyD2JXykSf1nwrjtssy2ifL4fwAeXkPDWcJ/lm1y4TuI91 7x08t5p/w6+PZO6Fn4DF3qm5QrJjEFRYm0kRLgo7EMMcG2+HYazJzVnLpNoIfDNW4LhA 3Ikg== 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=H+XdDeAEdpHQg7GrUKiRGwK6Bk3otT9I034pt4W6ccEKlKw3jAn9D2MipoZMdGVLuY Jtlo2OS0r79A3tB5DsbK5cEsBas38iFn4MvDtSJrQmPRcjUIg1ik3H6obc4e4z73emmg jBpLTJANp4FBr8bQ64nBVz/a04wBsSPTUTi2qcM2ULX3+amo27rcI1Rqm8eX/180j4db W6domRwyWAfNBE9R0ZLbKXQVvL55+CLm7eNnAiy7JJFAkQWmiMTibJvgLUboG+P+39sa xazIxr6NQapQkxp8rDDlhLq7spq0PeqPGPep8ofjUrzTBKJEnQ1Una0j6Okdzg1K5An0 +bHg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=rVtn6W+7; 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 71dfb90a1353d-56a91b89cb9si84014e0c.1.2026.02.26.08.28.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 08:28:56 -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=flJqecOTfwWONK/QmKQ9Urx71VVxpLbMZJTisWM98AvF5NofnPYfkuwT/WihuUqpgqW/sdzq4HLN0xmYO/nGrSZ6RJqnFgIr7h2bD9JzibQOnKg+ol1eqiU+TmMxJR2AxzlGTfVN7rut8akCSiSFeTdUjPMSHX8aUUNhdAOb73esaRm70gOXHbt99xGHaSxTA4DiZnf6EikXYqOntyuUNColuU8B3zvd4Ux8uzOrgzZqhgXVljIYk5ICPMMmlKO8ON9B1U7VtqZa3Hj0Hzv6R6crLpUR+zZtDf78/gv1bs020MFLjJnxLCYdT9lda4QDF2k8IM3UnF7bZSkHJSVHkA== 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=jZgXoExuwKbXUopMY7+ESSQscP7lID61ZCBfBppkyqp8/yYS0qJRiPyL0G4MgpkXw3arASwpqUf+CQd1z5F8JnYPSZxe54keWdw3ARxX/Qh5TLQhwTr8+ujm85645tz1HI7PhUl5nAFx2Jk/SpjNsDm6g9f4oXNbCPO4dJjjFqIQrr2RFS/U2gjNxMleffeY2Zw+jT5OqC/u/FZ1vWKp28jcxaCeVw4pLa1w8xryQuV5DQbg07ZbCn1uNoIzSGoVa01dW1dw/zxWO+hdsgD9YcyICBWXfgDLa7r/nZ6PcIc0hK2SgCtTLOd0WxlGxKJRitHJkv6Lf39RRPsLdFg7ZQ== 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 DU0PR10MB9297.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:59a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.23; Thu, 26 Feb 2026 16:28:55 +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; Thu, 26 Feb 2026 16:28:54 +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 v1 02/15] deb-dl-dir: export without root privileges Date: Thu, 26 Feb 2026 17:28:27 +0100 Message-ID: <20260226162843.1642329-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260226162843.1642329-1-felix.moessbauer@siemens.com> References: <20260226162843.1642329-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0218.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e4::12) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB9297:EE_ X-MS-Office365-Filtering-Correlation-Id: b82f6cf6-2b53-4a19-b7be-08de7554223c X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: rt5fOQSPwFWo6QQt8T+9HuKY4ZGuYCxeGceXFnhOpJ7Ok4sipFRp4uUJ8QtDaSK/d2kqUDeh0JVRZsHdEV48sYsws/h6bYSj5qByHm2zcrpQ/FIPuHAssatiHmYD8FbWcv2aUm2T69125kvNMrFCsOkvfj4gjhwxkwgG1f/OLHFRZ6RCRVAftkvCeUdUAnQpT3Ug8N6/LMqsNhJrVLhFOz51dspcMi24Uj503muSC55gseSGb3XWje49yX2DV79NJx2GhsnKSeEmN7cd9JW4XyySdq4HsxdlV8FrY7TbUoEzs2WWkkL8564QHOF56xBXlCLlfBdekvpudr25HFOvhXusosCJaMjgtCpf+rr2hhJKZh8JMsawdduW4WrJLJPxBBgrK7HB+gL2kE2KuM7U/5BDUHdKePrkgG+MMGJ6tUvCL0opfEK3BS35kTipkgacvMaR7K+7CJ69kslCraGHbrsILPZuayTw7h3I6QBXrlPpadJZ0evxbqyEQfDXNc0gSuDWylM+8Zt9TKCFsZtsdMW+2Yhi/q7CPqFiLFSvMF/35PTFdsi7yqrp+uX68mqCGSJH2mvNuM9lZdTCzuMabNGT5ZD2LKpean4+s26GGzfbflDHicINu35d36tWwq7q5jHsoir4Tt38V3R4UxILtwcToliC4usleprPCtIcXtlAW/+gMNZ4dKf8U1C6mtNOSCe26wSm2TZD5duF6jTy4/4huSxqc0YFqUDosPxenZA= 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)(10070799003)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: NIlpAuvars85HpDCQ4Pr/lTsc5Rv0U1s2t5a/XQ/o9Ukl9597XY6VHODPf2rFzQtOqPvG8f9O8H74PCPOGbas8CMr45reOo5t+dE3p77Vgbnhiur1jdnYs3PtJ08Qjeaj8qM7URcVzGIvKhO2GC1bc4DgN2nnkMj2/nIpfDcz8H8XI57YNZT8BrXmF+amWJRGvMjwZGiDdpVMIbmDjSsxY5NmPVRrgQNAscK4GIChmiGOKi/G+5nBdvO5Hsk0BD8tBt/CM0yv8/OFNym0k7iVrtsGwKzFFUlJeDhHBLT8dZgvjZEylVbLHRJ0Lksq9lIP4NNAFWuigx5AusCNHAxhnIVAUeJLdSD1hPwa35sRQ23Dmsas7bbgFRe7735BieUiBHZs/6/WDdeMpVfc1jsC7dSECjzfQGK8lwJshTh3EStQ6W2Sf4htsf9Aaw0kXEQbS+8XpDf3SU6A7kbbMNbz3RNP+swNMFWn0fTS7cksNZZYWqXPwemGysR2iudVwZ35HsY2tOWeBB1bxUijz5hRCncRwzKWKppp/wj2VOCHvncuUzbu2rLF5LLM3diHA/89ocMR5kkvggUcosq2hwQQauJv0iuZhpEc881TpmUcukaRuzmNPtLJ2OpIATzKKbpCzX2ObEfLmR8WI8KXkfxHwNVCjjiOLzv/IJMeYMmcBygIUgKtYC6+VFoT93xSDo6KRr6X809HW1nED74AAsvGK9N/HvNDxummCi8/zplz6laWaIUEOud8IhQ8Dbz8Q2jZiwkn4Ac0HN3XrWN/gefjBVUYWME/nUBmCeMBne1sasf3T83XaeO8bxGvkGrMdJT6Tczk2A2ppDwzdWBO1UK4IQcE6A4qj/s2/ojM03dNILk59ucv0EKj/uv+UiZHF3H99YNuXshx2PkY+syFEBo+pGBDn8pP9TYs4lmwLWgK6CogPZIb+Vx3VJs2C35Zoi978pSwlqLMiFPYMFcg0gfTK62+YJI6gYV4Dln5dNsRrIubUvZRjGcU3DXXaaaRXRHTtiBhc0q6tZq714uyCBw7PyTYJRcvSUvpZ2z4yVDM8SudT2KgJe4pM7ZvHqEaMOHpPpLHMp38bMOO99ADfplFBSiV+PGi1xdTcB3OAp3rQtAratpVq50yDBaP+lO/ehASYQHZ06gT4dLMpoXVpPyEZ7EkTj+vKbvIHkMgIHNcBXdLSvPhmvodgUDFMJOeu783dEX0USwCKhza0vrfBD9FvsrUSBr5fYx8KdNziL5+LjvqFqxPoFUee94JctwC0aKdE5TWBJFsa3S/6wC/CAdVtpmyIz9Qu1oQcxeEiP9dD4UboEs0dsC8UyyPH/HYesD/OR0qlYqY3qcaMoaRpGJ710c8o7BmSzkZf1pBG7Fw6kTZFZFeerYz1W6wDij37pj+JYswwsV+2wbIuvGZY+mUvNUwKUA8aaIA5NZXIL4PBdLvaVRqHvpFFZRLN+lbWF8k0RjRse1kgjD3PvP9g6APjI9qocSgm8RNzAjW5jUpzTLa1ejs/yPD0Ui7UNkjg3D/fZGOm21WKvLli2Q4Q1uIcFEnI7CHigqWSpfcYN7QAoQ7+zMQuUqJOMBHhVxEukyRDIIVKINhJ1AOEhJxjFBaHKElPme+hkpSUpUXNWppcUvGDYBqZohE0UXhSfFkZ+tkO/oEDFTcYAKWP2lcgWV6Hvp768FlKDUOxv5gXGEWbRjuJ7ZbauzS+wzbCcTMnipmK2D2e1eAIEnStOHYqqndA5FdYc1WqDmReOn2Cz5xVyeSU7ydPFoosFkvOQOncDwNM3fd5HA X-MS-Exchange-AntiSpam-MessageData-1: 89YttAUqHoOdOr05xHAKi0tFLVUk4xZf5Mo= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: b82f6cf6-2b53-4a19-b7be-08de7554223c X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2026 16:28:54.9098 (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: Ny3ML8pN/3AVIK7UKVU8GXaedkr/K3wb4bxeS+vrt6HzWYs0/uzByi5v/6zPKHt2QZtiOLmugQl4mphdCjPEnmwyLZxaUmqOH1Y4Fp92Ltc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB9297 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=rVtn6W+7; 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 }