2025. 02. 05. 12:04 keltezéssel, Alexander Kanavin írta:
On Wed, 5 Feb 2025 at 05:36, Zoltán Böszörményi <[email protected]> wrote:
Add a crypto policy file (identical to the one shipped by
rpm-sequoia) and use its path in SEQUOIA_CRYPTO_POLICY envvar
for runCmd('rpmkeys') commands.
This complicated maintaining the policy file even further. Rather, you
should set the location of the policy in the rpm recipe where the
wrappers are defined:

do_install:append:class-native() {
         for tool in ${WRAPPER_TOOLS}; do
                 test -x ${D}$tool && create_wrapper ${D}$tool \
                         RPM_CONFIGDIR=${STAGING_LIBDIR_NATIVE}/rpm \
                         RPM_ETCCONFIGDIR=${STAGING_DIR_NATIVE} \

MAGIC=${STAGING_DIR_NATIVE}${datadir_native}/misc/magic.mgc \
                         RPM_NO_CHROOT_FOR_SCRIPTS=1
         done
}

This should allow dropping patch 2/3 (the tweak to sign_rpm class) as well.

Thanks for the pointers, I am running the self test with this.

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

Reply via email to