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/libqat_s.so
 ${D}${base_libdir}
-  install -D -m 0755 
${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_space/libqat.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.so 
${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/compression/calgary
  ${D}${nonarch_base_libdir}/firmware
-  install -m 0755 
${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary32
  ${D}${nonarch_base_libdir}/firmware
-  install -m 0755 
${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compression/canterbury
  ${D}${nonarch_base_libdir}/firmware
+  install -m 0644 
${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary
  ${D}${nonarch_base_libdir}/firmware
+  install -m 0644 
${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary32
  ${D}${nonarch_base_libdir}/firmware
+  install -m 0644 
${S}/quickassist/lookaside/access_layer/src/sample_code/performance/compression/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 (#8158): 
https://lists.yoctoproject.org/g/meta-intel/message/8158
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