1. 复现方法
采用kickstart模式安装系统,在kickstart文件中配置“auth --enableshadow --passalgo=sha512”参数。系统安装完毕后执行authselect check命令确认系统未正确设置配置集。
2. 问题分析结果
通过代码分析可知,使用kickstart安装系统时,若kickstart文件配置了auth/authconfig字段,anaconda会调用“authselect select sssd --force”命令。但在V10 SP1/SP2/SP3版本中,authselect程序未创建/etc/authselect目录,导致authselect select sssd --force命令执行未生效,并报错提示:“目录[/etc/authselect]不存在,请创建它”。
3. 补丁及下载地址
软件仓库更新
4. 修复和更新方法
银河麒麟高级服务器操作系统 V10 SP1需要更新authselect软件包到 authselect-1.0.1-5.p01或以上版本
银河麒麟高级服务器操作系统 V10 SP2需要更新authselect软件包到 authselect-1.2.1-1.p01或以上版本
银河麒麟高级服务器操作系统 V10 SP3需要更新authselect软件包到 authselect-1.2.1-1.p01或以上版本
5.补充说明
见附件
authselect导致配置变更的外网公告补充说明20250516.pdf | 下载 |