From: Randolph Sapp <[email protected]>

OE-core has dropped rng-tools by default. A direct quote from them:

        It appears that rngd is not needed as of linux-5.6 and later[1]
        and should not be installed by default since the purpose of rngd
        is to provide additional trusted sources of entropy.

        We did some testing on real hardware, the result seems to support that
        we no longer need rngd by default on kernel v5.6 and later.

        [1] 
https://github.com/torvalds/linux/commit/30c08efec8884fb106b8e57094baa51bb4c44e32

There's no need to drag it around in our package groups.

Signed-off-by: Randolph Sapp <[email protected]>
---
 .../packagegroup-arago-base-tisdk-server-extra.bb |  1 -
 .../packagegroups/packagegroup-arago-bootstrap.bb |  1 -
 .../recipes-core/packagegroups/ti-test.bb         |  1 -
 .../rng-tools/rng-tools/rngd.rules                |  1 -
 .../rng-tools/rng-tools_%.bbappend                | 15 ---------------
 5 files changed, 19 deletions(-)
 delete mode 100644 
meta-arago-distro/recipes-support/rng-tools/rng-tools/rngd.rules
 delete mode 100644 
meta-arago-distro/recipes-support/rng-tools/rng-tools_%.bbappend

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
index 50122f11..891449b7 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
@@ -38,7 +38,6 @@ RDEPENDS:${PN} = "\
     libdnet \
     bridge-utils \
     ebtables \
-    rng-tools \
     elfutils \
     zip \
     libsdl \
diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-bootstrap.bb 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-bootstrap.bb
index e7f852da..b0ec64b0 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-bootstrap.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-bootstrap.bb
@@ -23,7 +23,6 @@ UTILS = " \
         net-tools \
         ethtool  \
         pciutils \
-        rng-tools \
         stress-ng \
         iperf \
         lmbench \
diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
index 0b6e1eed..3e45077b 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
@@ -20,7 +20,6 @@ ARAGO_TEST = "\
     stress \
     stress-ng \
     yavta \
-    rng-tools \
     perf \
     v4l-utils \
     smcroute \
diff --git a/meta-arago-distro/recipes-support/rng-tools/rng-tools/rngd.rules 
b/meta-arago-distro/recipes-support/rng-tools/rng-tools/rngd.rules
deleted file mode 100644
index a21c99b7..00000000
--- a/meta-arago-distro/recipes-support/rng-tools/rng-tools/rngd.rules
+++ /dev/null
@@ -1 +0,0 @@
-ACTION=="add", SUBSYSTEM=="module", KERNEL=="omap_rng", TAG+="systemd", 
ENV{SYSTEMD_WANTS}+="rngd.service"
diff --git a/meta-arago-distro/recipes-support/rng-tools/rng-tools_%.bbappend 
b/meta-arago-distro/recipes-support/rng-tools/rng-tools_%.bbappend
deleted file mode 100644
index 975e2535..00000000
--- a/meta-arago-distro/recipes-support/rng-tools/rng-tools_%.bbappend
+++ /dev/null
@@ -1,15 +0,0 @@
-FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
-
-PR:append = ".arago0"
-
-SRC_URI += "file://rngd.rules"
-
-do_install:append() {
-       # remove duplicate initscript
-       rm -f ${D}${sysconfdir}/init.d/rng-tools
-
-       install -d ${D}${sysconfdir}/udev/rules.d/
-       install -m0644 ${WORKDIR}/rngd.rules ${D}${sysconfdir}/udev/rules.d/
-}
-
-INHIBIT_UPDATERCD_BBCLASS = "1"
-- 
2.40.1



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14416): 
https://lists.yoctoproject.org/g/meta-arago/message/14416
Mute This Topic: https://lists.yoctoproject.org/mt/98983291/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to