From patchwork Tue Sep 15 02:23:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chen Qi X-Patchwork-Id: 98253 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AC160C88E72 for ; Tue, 15 Sep 2026 02:24:14 +0000 (UTC) Received: from cetc.com.cn (cetc.com.cn [220.181.39.39]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.14506.1789439045455458996 for ; Mon, 14 Sep 2026 19:24:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: cetc.com.cn, ip: 220.181.39.39, mailfrom: chenqi_hycx@cetc.com.cn) Received: from mail.cetc.com.cn (unknown [101.95.142.114]) by mtasvr (Coremail) with SMTP id _____wAnGBgRrKhqm3kBAA--.2536S3; Tue, 15 Sep 2026 10:23:14 +0800 (CST) Received: from server-7r32.. (unknown [101.95.142.114]) by front01 (Coremail) with SMTP id C6CowABn6WnBq6hqitQxAA--.38802S2; Tue, 15 Sep 2026 10:21:53 +0800 (CST) From: chenqi_hycx@cetc.com.cn To: yocto-patches@lists.yoctoproject.org Cc: joe.macdonald@siemens.com Subject: [meta-selinux][PATCH 1/2] packagegroup-selinux-policycoreutils: use policycoreutils instead of listing each utility Date: Tue, 15 Sep 2026 10:23:54 +0800 Message-ID: <20260915022355.646123-1-chenqi_hycx@cetc.com.cn> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-CM-TRANSID: C6CowABn6WnBq6hqitQxAA--.38802S2 X-CM-SenderInfo: xfkh015lbk5un06fv33fof0zgofq/1tbiAQYLCmqn+a4GDwAEsR X-CM-DELIVERINFO: =?B?mU7egZMTIGijefgSB8euu+6OLk7VHJpweJu2O0jc6H0leTZ35Rt/fA/pqtc40DVWE/ da9M8DV270AbAqEHheODR63zjN/MVeiPQ6K5qO4ONguSAfSzpPstCY/bF5mllQg0rmqsdB N4gbn21pf9MjwqOTCwO/l+d2+/vLuS3IaTGLd9z0iukbPNaKFaI1+7IwKsexVw== X-Coremail-Antispam: 1Uk129KBj93XoW7KrykuF15Cw1DZw1rKw45Jwc_yoW8XF1kpr ZIkr9xZr10gryUJws7CFy2qasYqa4UCaykXFy3G3Wj9r18Jr4jk393JF45Cr97uFy7t3yj vrnakFZrJFyqq3gCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3gc02F40EFcxC0VAKzVAqx4xG6I80ewCY02Avz4vE14v_GrUv73VFW2AG mfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUY27kC6x804xWl14x267AKxVWUJVW8JwAFc2x0x2 IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l 84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26ryj6F1UM28EF7xvwVC0I7 IYx2IY6xkF7I0E14v26r4j6F4UM28EF7xvwVC2z280aVAFwI0_Gr1j6F4UJwA2z4x0Y4vE x4A2jsIEc7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc804VCY07 AIYIkI8VC2zVCFFI0UMc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWU XVWUAwAv7VC2z280aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7V AKI48JM4kE6xkIj40Ew7xC0wCY02Avz4vE14v_Gr1l42xK82IYc2Ij64vIr41l4I8I3I0E 4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGV WUWwC2zVAF1VAY17CE14v26r1Y6r17MIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0 I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I 8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU 0xZFpf9x07j089NUUUUU= List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 15 Sep 2026 02:24:14 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4846 From: Chen Qi Besides the newly added `unsetfiles', this packagegroup is using all utilities from policycoreutils. As we have now changed policycoreutils to use the empty main package to pull in all its utilities, we can just use policycoreutils here to simplifies and and to adapt to future policycoreutils upstream changes. Signed-off-by: Chen Qi --- .../packagegroup-selinux-policycoreutils.bb | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb b/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb index 7fd5d1c..2654701 100644 --- a/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb +++ b/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb @@ -9,17 +9,7 @@ PACKAGES = "\ ALLOW_EMPTY:${PN} = "1" RDEPENDS:${PN} = "\ - policycoreutils-fixfiles \ - policycoreutils-genhomedircon \ - policycoreutils-loadpolicy \ - policycoreutils-newrole \ - policycoreutils-runinit \ - policycoreutils-secon \ - policycoreutils-semodule \ - policycoreutils-sestatus \ - policycoreutils-setfiles \ - policycoreutils-setsebool \ - policycoreutils-hll \ + policycoreutils \ semodule-utils-semodule-expand \ semodule-utils-semodule-link \ semodule-utils-semodule-package \