如何合并可插入身份验证模块 (PAM) 中的 .rpmnew 文件?

如何合并可插入身份验证模块 (PAM) 中的 .rpmnew 文件?

.rpmnew升级 Fedora OS 后会创建一些文件。将.rpmnew文件合并到原始文件中的正常过程是比较差异,对文件的配置进行必要的更改.rpmnew,然后用新文件替换原始文件。但是,其中包含的/etc/pam.d文件链接对于具有相同文件名的文件,附加-ac,例如:

password-auth链接到password-auth-ac并具有password-auth.rpmnew升级。

我该如何合并这些文件?

答案1

RPM 中用于检测文件差异的代码在这种极端情况下会失败,即目标已变成符号链接。对于这些特定文件,通常可以安全地用新 RPM 中的新版本替换它们。

mv /etc/pam.d/password-auth.rpmnew /etc/pam.d/password-auth-ac

相关内容