From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7199546208794181632 X-Received: by 2002:a05:6808:16a1:b0:37d:7439:e713 with SMTP id bb33-20020a05680816a100b0037d7439e713mr797341oib.125.1676274979359; Sun, 12 Feb 2023 23:56:19 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6808:218e:b0:35a:f69:4b04 with SMTP id be14-20020a056808218e00b0035a0f694b04ls3593626oib.6.-pod-prod-gmail; Sun, 12 Feb 2023 23:56:18 -0800 (PST) X-Google-Smtp-Source: AK7set/xEBFuP/qSI+CT5i76GWjvmVHFM3tAIZ2pORov9U6F14BEygOmE3y7UpMC5eOQcNPWU58Y X-Received: by 2002:a54:4717:0:b0:360:ea59:5931 with SMTP id k23-20020a544717000000b00360ea595931mr10861132oik.18.1676274978756; Sun, 12 Feb 2023 23:56:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1676274978; cv=none; d=google.com; s=arc-20160816; b=NUh2DskbMvoQRm1snnh/Z8hKh1ty71NhDbkHjJRwk/BGFRg/qOajl1x3TYD87lXm4H O1Syc3X78DI3zSnTcj6GKDf4LEtjdfgADNMFa5Y9SZGSAC7Eaf4mUlmVC9AXivnXJRyB mKu1bYJN4hWX/XdFID+6GXyfAQPHgNwIaCI5RD6IAh+eBMmT1573xOu6IuvQ0+nDbaP7 5TRwlDpY6gsJi06Zh1H/MSVIv9+mkpXUGHmgYIBQ2Kd6NIKC0Dk7ofV1G0Fe42A0IibO vEb4vPDj613/FWQv4FJKRPYrD3EmF83C3fz9IM17XnF/OLdJcD17W4nmglf/7rvna/iS N/iQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=zU1WdnOh4KeQFFGxNe1VjABu5LopEIvPJV9X0h67z1c=; b=FZa462DNWt5ZN0tooKlSvxV2g0x6j3g8AVTiSOhx/6ZCkAfDTb67Dq8fw5lY7mnLLK BKrTNbHSNkZwOToiODdth7QCUJXc5h2WVW2brRfYGU1AiaWJjJNBVkwoKfUEGZKPiB6S /LxOU0fvB9e//0of2C5ITdTHpY9O2XMuDts/Iml20df38Vh+vRWXRNjLjWwLgfngudra 6LyXSU2Bo2tQmygSQ42MpwoQfuky7ds0kv17mVBG44CMPUB+9ixye33OInQkDvmQd9QT 3oiz3e2IDNYmpUiLPB6yKfpD8Gl5MJsivxNE0B33ulWFaJbQzGuMan2vOTHaMwm+lvDI MCqA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bd1-20020a056808220100b00378599bee7dsi811893oib.2.2023.02.12.23.56.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 12 Feb 2023 23:56:18 -0800 (PST) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from user-B660.. ([85.254.74.215]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 31D7uDHH003701 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 13 Feb 2023 08:56:16 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 2/4] ccache: fix CCACHE_DIR owner for sbuild Date: Mon, 13 Feb 2023 09:56:09 +0200 Message-Id: <20230213075611.5694-3-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230213075611.5694-1-amikan@ilbers.de> References: <20230213075611.5694-1-amikan@ilbers.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: kdd/Bwg0B6oj If CCACHE_DIR do not exist before sbuild execution it is created with root privileges. Previous 'install' implementation did not work for some reason. This results in permissions issues during the next usage by the imager. Create CCACHE_DIR before sbuild to fix that. Signed-off-by: Anton Mikanovich --- meta/classes/sbuild.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sbuild.bbclass b/meta/classes/sbuild.bbclass index 6e3c790..ea3fb34 100644 --- a/meta/classes/sbuild.bbclass +++ b/meta/classes/sbuild.bbclass @@ -128,12 +128,12 @@ EOSUDO } schroot_configure_ccache() { + mkdir -p "${CCACHE_DIR}" sudo -s <<'EOSUDO' set -e sbuild_fstab="${SBUILD_CONF_DIR}/fstab" - install --group=sbuild --mode=2775 -d ${CCACHE_DIR} fstab_ccachedir="${CCACHE_DIR} /ccache none rw,bind 0 0" grep -qxF "${fstab_ccachedir}" ${sbuild_fstab} || echo "${fstab_ccachedir}" >> ${sbuild_fstab} -- 2.34.1