Ping... > -----Original Message----- > From: [email protected] <[email protected]> > On Behalf Of Yongxin Liu via lists.yoctoproject.org > Sent: Wednesday, November 22, 2023 20:57 > To: [email protected]; [email protected]; meta- > [email protected] > Subject: [meta-intel][meta-intel-qat][PATCH V2] qat17: fix the permission > of intalled files > > Change permission to 0644 for static library files, firmware and header > files. > 0755 is too permissive for them. > > Signed-off-by: Yongxin Liu <[email protected]> > --- > recipes-extended/qat/qat17_4.23.0-00001.bb | 40 +++++++++++----------- > 1 file changed, 20 insertions(+), 20 deletions(-) > > diff --git a/recipes-extended/qat/qat17_4.23.0-00001.bb b/recipes- > extended/qat/qat17_4.23.0-00001.bb > index 556a510..c27c306 100644 > --- a/recipes-extended/qat/qat17_4.23.0-00001.bb > +++ b/recipes-extended/qat/qat17_4.23.0-00001.bb > @@ -120,27 +120,27 @@ do_install() { > mkdir -p ${D}${base_libdir} > > install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_space/lib > qat_s.so ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_space/lib > qat.a ${D}${base_libdir} > + install -D -m 0644 > + ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_space > + /libqat.a ${D}${base_libdir} > install -D -m 0755 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosal_s.s > o ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosal.a > ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/qat_direct/src/libadf_user.a > ${D}${base_libdir}/libadf.a > + install -D -m 0644 > + ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosal > + .a ${D}${base_libdir} install -D -m 0644 > + ${S}/quickassist/lookaside/access_layer/src/qat_direct/src/libadf_user > + .a ${D}${base_libdir}/libadf.a > install -D -m 0755 > ${S}/quickassist/utilities/libusdm_drv/libusdm_drv_s.so ${D}${base_libdir} > - install -D -m 0755 ${S}/quickassist/utilities/libusdm_drv/libusdm_drv.a > ${D}${base_libdir} > + install -D -m 0644 > + ${S}/quickassist/utilities/libusdm_drv/libusdm_drv.a > + ${D}${base_libdir} > install -D -m 0750 ${S}/quickassist/utilities/adf_ctl/adf_ctl > ${D}${sbindir} > > - install -D -m 640 ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf > ${D}${sysconfdir}/conf_files > - install -D -m 640 > ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf.vm > ${D}${sysconfdir}/conf_files > + install -D -m 0644 > + ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf > + ${D}${sysconfdir}/conf_files install -D -m 0644 > + ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf.vm > + ${D}${sysconfdir}/conf_files > > - install -m 0755 ${S}/quickassist/qat/fw/qat_d15xx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_d15xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_d15xx.bin > + ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_d15xx_mmp.bin > + ${D}${nonarch_base_libdir}/firmware > > # ICE-D LCC > - install -m 0755 ${S}/quickassist/qat/fw/qat_200xx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_200xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_200xx.bin > + ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_200xx_mmp.bin > + ${D}${nonarch_base_libdir}/firmware > > # ICE-D HCC > - install -m 0755 ${S}/quickassist/qat/fw/qat_c4xxx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_c4xxx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_c4xxx.bin > + ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_c4xxx_mmp.bin > + ${D}${nonarch_base_libdir}/firmware > > install -d ${D}${QAT_HEADER_FILES}/include > install -d ${D}${QAT_HEADER_FILES}/include/dc > @@ -148,15 +148,15 @@ do_install() { > install -d ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > install -d ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > > - install -m 640 ${S}/quickassist/include/*.h > ${D}${QAT_HEADER_FILES}/include > - install -m 640 ${S}/quickassist/include/dc/*.h > ${D}${QAT_HEADER_FILES}/include/dc > - install -m 640 ${S}/quickassist/include/lac/*.h > ${D}${QAT_HEADER_FILES}/include/lac > - install -m 640 ${S}/quickassist/lookaside/access_layer/include/*.h > ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > - install -m 640 ${S}/quickassist/utilities/libusdm_drv/*.h > ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > + install -m 0644 ${S}/quickassist/include/*.h > + ${D}${QAT_HEADER_FILES}/include install -m 0644 > + ${S}/quickassist/include/dc/*.h ${D}${QAT_HEADER_FILES}/include/dc > + install -m 0644 ${S}/quickassist/include/lac/*.h > + ${D}${QAT_HEADER_FILES}/include/lac > + install -m 0644 ${S}/quickassist/lookaside/access_layer/include/*.h > + ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > + install -m 0644 ${S}/quickassist/utilities/libusdm_drv/*.h > + ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compre > ssion/calgary ${D}${nonarch_base_libdir}/firmware > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compre > ssion/calgary32 ${D}${nonarch_base_libdir}/firmware > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compre > ssion/canterbury ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > + ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/co > + mpression/calgary ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > + ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/co > + mpression/calgary32 ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > + ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/co > + mpression/canterbury ${D}${nonarch_base_libdir}/firmware > > #install qat source > cp ${DL_DIR}/QAT.L.${PV}.tar.gz ${D}${prefix}/src/qat/ > -- > 2.39.2
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8179): https://lists.yoctoproject.org/g/meta-intel/message/8179 Mute This Topic: https://lists.yoctoproject.org/mt/102747928/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-intel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
