pam_unix2とは何ですか/なぜ一部のディストリビューションには存在しないのですか?

pam_unix2とは何ですか/なぜ一部のディストリビューションには存在しないのですか?

一部のドキュメント、ブログ、Webフォーラム、その他の例が設定pam_unix2に使用されます。/etc/pam.d/からインポートした例pam_winbindマンページ:

auth      required        pam_env.so
auth      sufficient      pam_unix2.so
auth      required        pam_winbind.so  use_first_pass
account   requisite       pam_unix2.so
account   required        pam_winbind.so  use_first_pass
password  sufficient      pam_winbind.so
password  requisite       pam_pwcheck.so  cracklib
password  required        pam_unix2.so    use_authtok
session   required        pam_unix2.so
session   required        pam_winbind.so

pam_unix2 は以下のようです:bcrypt Blowfishベースのパスワードハッシュもサポートしています。(Debian提案のリクエスト#237856)。

マンページは次のとおりです。pam_unixそしてpam_unix2

pam_unix.soこれらとそしての違いは何ですかpam_unix2.so?どれがまだ使われていますか?保つ?関連?

答え1

このパッケージはもともとSuSEのThorsten Kukukによって作成されました。もともとアップストリームFTPリポジトリは消えました(によると)。Debian 監視ファイルそれはftp.suse.com/people/kukuk/pam/pam_unix2/... ミラーのいくつかまだ存在します)

SuSEはしばらくこのフォークを使用してメンテナンスしているようですが、Red Hat / CentOS / Scientific Linuxはそれを提供していないようです。RFE#173002。また、Debian / Ubuntuはそれを追加のパッケージとして提供していますが、バグが多くメンテナンスできず、Jessieから削除されました(重大なエラー=>自動的に削除=>pam_unix2 を使用した Debian ディストリビューションのサポート)

OpenSUSEはまだpam_unix2(2.9.1)を提供しています。パムモジュールパック。 OpenSuSE Factoryでは、pam-modulesバージョン:12.1リリース:73.9と記載されています。 このパッケージには、移行に必要な追加の古いPAMモジュールが含まれています。:pam_unix2とpam_pwcheck協会)

pam_unixはフグをサポートします。

pam_unix2はメンテナンスされていないようです(opensuseは3年後のpam_unix2バージョン2.9.1を使用します)。

最後に、 pam_unix2 には pam_unix オプションがあまりありません。

関連情報