cockpit: Add runtime dependency on GNU Coreutils

The BusyBox version of mv does not have the -Z flag for setting SELinux
security context. This results in failure
when the cockpit-certificate-helper script is executed.

Depend the package on GNU Coreutils to make sure that the proper version
of mv is installed.

Signed-off-by: Daniel Semkowicz <dse@thaumatec.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Daniel Semkowicz 2025-10-16 09:37:44 +02:00 committed by Khem Raj
parent 35fafdb342
commit d8d4b7ab88
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -172,8 +172,8 @@ FILES:${PN} += " \
${nonarch_libdir}/firewalld \
"
RDEPENDS:${PN} += "${PN}-bridge"
# Needs bash for /usr/libexec/cockpit-certificate-helper
RDEPENDS:${PN} += "bash"
# Needs bash and mv for /usr/libexec/cockpit-certificate-helper
RDEPENDS:${PN} += "bash coreutils"
do_install:append() {
pkgdatadir=${datadir}/cockpit