From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6989592999926693888 X-Received: by 2002:ac2:5e2b:: with SMTP id o11mr15851435lfg.81.1627391437078; Tue, 27 Jul 2021 06:10:37 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:b4b3:: with SMTP id q19ls2465642ljm.0.gmail; Tue, 27 Jul 2021 06:10:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwnBcvGBhrjgpJBqdShi+0ROI2dbBriX6h2KzfeCtR829Drnehms6XCGkfYGYvSVTDk0Z/N X-Received: by 2002:a2e:a887:: with SMTP id m7mr15718856ljq.236.1627391436008; Tue, 27 Jul 2021 06:10:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627391436; cv=none; d=google.com; s=arc-20160816; b=WW1mx1ai+5kjZPC4vDfXO6p4d3oVoj8dXCuczPzMw+gGhXpTofNRWcFdHQWMLjgdVD qSBQj1FXqiVFthX7P7TgK7m9O6y5AkmdWaG/iHNOWlPuyKL70/6P2z5cTcwyQI4nTEqP q2lTHvqUAGe2Um/nV+4aS2WBmKxUvlZeB83oFgE5uirgyJB0cma2ntKWtkfEcNbJE1jZ 6aYJqwiH/xXwTJgDtbCXsOPL+ErgtdVRlUUX3N6MJ+dHQEGVpfuKmDnC3i19RjhZQKQB nLivo7T2X8g3Qw5Z7FiS4frsQ7TiX3JfILtG7zfJRO6IQuCuWMfVOmFn9xC3LkhE8qet 0WUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=zCdWw5uhreQ5u/Y3oaTdKPMsSNCa7NiHilyI+GibUIM=; b=l0sAyjY2vhdIY7tHFIK+3JBB7EAx7hvlIU/lgj3NpyUgJrOpFwZ61BtjGj7FHVKhRr 6+0uJvdOKRxWZX07pPapCTF0SwHsrCudznodzhlCnSuXhvY4ppXjI6a67h/O2VlINu42 xrdBbUKjldwfFZUkniJCOyuDtwPK3xjoso6x9JOvwDAdktbckgOyaUpf+gBuW8/dRWJ4 K3bxHat4geaIJeyhZX721AnrQwFfRDU2UeN3omTwqQqI9Hmu4mVmuDmsUFHgGm/9ojJM 4B4DiqFxSRTs/LaF/Ht0EhTUf5ZTOuZ9wscZ8+3WPQRJFS4DNud3yT3z6EqbYANK0u/K ZFGw== 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 r190si121103lff.0.2021.07.27.06.10.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 27 Jul 2021 06:10:35 -0700 (PDT) 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 localhost.localdomain (mm-88-30-214-37.mgts.dynamic.pppoe.byfly.by [37.214.30.88] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 16RDAYaF025639 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 27 Jul 2021 15:10:34 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 7/7] ubifs: Fix output files permissions Date: Tue, 27 Jul 2021 16:10:25 +0300 Message-Id: <20210727131025.49975-1-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 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: m/ed3W7Mb/Tx Need to change imager output files owner to the current user to make them available outside Isar without sudo. Signed-off-by: Anton Mikanovich --- meta/classes/fit-img.bbclass | 1 + meta/classes/ubi-img.bbclass | 1 + meta/classes/ubifs-img.bbclass | 1 + 3 files changed, 3 insertions(+) diff --git a/meta/classes/fit-img.bbclass b/meta/classes/fit-img.bbclass index da8e1da..98ed8eb 100644 --- a/meta/classes/fit-img.bbclass +++ b/meta/classes/fit-img.bbclass @@ -23,6 +23,7 @@ do_fit_image() { # Create fit image using buildchroot tools sudo chroot ${BUILDCHROOT_DIR} /usr/bin/mkimage ${MKIMAGE_ARGS} \ -f '${PP_WORK}/${FIT_IMAGE_SOURCE}' '${PP_DEPLOY}/${FIT_IMAGE_FILE}' + sudo chown $(id -u):$(id -g) '${DEPLOY_DIR_IMAGE}/${FIT_IMAGE_FILE}' image_undo_mounts } diff --git a/meta/classes/ubi-img.bbclass b/meta/classes/ubi-img.bbclass index 0f4c4cb..5ce7686 100644 --- a/meta/classes/ubi-img.bbclass +++ b/meta/classes/ubi-img.bbclass @@ -26,6 +26,7 @@ do_ubi_image() { # Create ubi image using buildchroot tools sudo chroot ${BUILDCHROOT_DIR} /usr/sbin/ubinize ${UBINIZE_ARGS} \ -o '${PP_DEPLOY}/${UBI_IMAGE_FILE}' '${PP_WORK}/${UBINIZE_CFG}' + sudo chown $(id -u):$(id -g) '${DEPLOY_DIR_IMAGE}/${UBI_IMAGE_FILE}' image_undo_mounts } diff --git a/meta/classes/ubifs-img.bbclass b/meta/classes/ubifs-img.bbclass index 7d78a79..74a167a 100644 --- a/meta/classes/ubifs-img.bbclass +++ b/meta/classes/ubifs-img.bbclass @@ -25,6 +25,7 @@ do_ubifs_image() { # Create ubifs image using buildchroot tools sudo chroot ${BUILDCHROOT_DIR} /usr/sbin/mkfs.ubifs ${MKUBIFS_ARGS} \ -r '${PP_ROOTFS}' '${PP_DEPLOY}/${UBIFS_IMAGE_FILE}' + sudo chown $(id -u):$(id -g) '${DEPLOY_DIR_IMAGE}/${UBIFS_IMAGE_FILE}' image_undo_mounts } -- 2.20.1