Назад | Перейти на главную страницу

Как объединить файлы .rpmnew в подключаемых модулях аутентификации (PAM)?

Немного .rpmnew файлы создаются после обновления ОС Fedora. Обычная процедура слияния .rpmnew файлы в исходные - сравнить различия, внести необходимые изменения в конфигурацию на .rpmnew файлы и замените исходные файлы новыми. Однако файлы, содержащиеся в /etc/pam.d являются ссылки к файлам с таким же именем, добавленным с -ac, пример:

password-auth ссылки на password-auth-ac и имеет password-auth.rpmnew как апгрейд.

Как мне объединить эти файлы?

Код в RPM, который должен обнаруживать различия файлов, не работает в этом пограничном случае, когда место назначения было преобразовано в символическую ссылку. В случае этих конкретных файлов их, как правило, безопасно заменить новыми версиями, входящими в новые пакеты RPM.

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