RHEL 9 - authselectをアップグレードすると上書きが発生する

RHEL 9 - authselectをアップグレードすると上書きが発生する

私のLDAPサーバーにアクセスするためにSSSDを含む必要な/etc/nsswitch設定を使用するように私のシステムを設定してきました。これを実行すると、この設定が上書きされ、システムへのLDAPユーザーアクセス権が失われます。/etc/authselect/system-auth/etc/authselect/password-auth
dnf update

どんなアイデアがありますか?

答え1

デフォルト設定の1つを選択して変更したようです。/etc/authselect/ディレクトリ内のファイルは、authselect現在アクティブな構成ファイル内のそのファイルのコピー(またはシンボリックリンク)と見なされ、そのソース構成ファイルでいつでも置き換えることができる必要があります。

いずれにせよ、これらのファイルを直接変更しないでください。にシンボリックリンクバージョンではなく、実際のファイルを/etc/nsswitch.conf変更した場合、コマンドはローカルに変更されたファイルを検出でき、特定のオプションを使用しない限り置き換えることはありません。/etc/pam.d/etc/authselect/authselectauthselect --force

別のオプションは、独自のカスタム構成ファイルを作成することです。実際にこれを行うのにほぼ近いようです。カスタマイズとファイルを必要なファイルと共にサブディレクトリに配置する必要があります。system-auth最初password-authnsswitch.conf行は次の説明になります。出力のカスタムプロファイル。そしてを参照してください。/etc/authselect/customREADMEauthselect listman 5 authselect-profilesman 8 authselect

/var/lib/authselect/backups便利なバックアップが含まれていることを確認することもできます。

その場合は、ディレクトリを作成し、/etc/authselect/custom/ldapその中に設定ファイルを復元し、READMEファイルを作成し(明らかに1行の説明で十分です)、実行してauthselect select ldap有効にします。

後で構成を変更する必要があるときにファイルを変更して/etc/authselect/custom/ldap実行するauthselect apply-changes -bと、以前の構成のバックアップは自動的に維持されます。

関連情報