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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to