已关闭
[Requirement|需求建议]: 统一配置ops-math安装目录及文件权限 #3058
qinhan创建于  27 天前关闭于  26 天前
qinhan
qinhan
27 天前 创建

Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.

一、背景信息 (必填)

统一 ops-math 安装目录及文件权限的配置方式,清理散落在安装脚本各处的 chmod 权限设置逻辑,改为在统一入口cmake集中处理

二、价值/作用 (必填)

规范cann包所安装目录及文件的权限,所有目录均为750,可执行程序为750,python/shell脚本为750,
share/info/包名/script目录下安装卸载脚本等统一为740,其他文件为640,符号链接为777,
特殊情况(针对算子仓):
opp/built-in目录为550 ,保持不变
opp/built-in/op_impl/ai_core/tbe/impl/xxx 下文件权限为750,
/python/site-packages/es_math下文件为750
/python/site-packages/es_math-*.dist-info下文件为750

三、设计方案 (必填)

核心改动集中在 scripts/package/ops_math/scripts/install.sh 与 opp_install.sh:删除了对日志文件、scene.info、version.info、INSTALL_INFO_FILE、script 目录及 filelist.csv 的分散 chmod 操作,这些操作会覆盖cmake中统一规范的权限

💡 备注(选填)

likedislike
陈思
陈思成员
27 天前 评论:

/assign @qinhan123

likedislike
CANN-robotCANN-robot成员
27 天前 将 qinhan123 设为负责人
CANN-robotCANN-robot成员
26 天前 关闭了 issue
CANN-robotCANN-robot成员
26 天前 添加了label:resolved