Install poppassd on CentOS 8

Facebooktwittermail

CentOS 8にpoppassdをインストールしてみました。

Install poppassd on CentOS 7

今回も下記サイトのプログラムをインストールしてみます。
kravietz/poppassd-ceti
https://github.com/kravietz/poppassd-ceti

検証環境
・CentOS Linux release 8.2.2004 (Core)
・Kernel 4.18.0-193.6.3.el8_2.x86_64

  1. 開発環境のインストール
  2. 開発環境をインストールしていない場合はインストールして下さい。

  3. 必要なモジュールのインストール
  4. kravietz/poppassd-cetiがVersion 1.8.8になりcmake(require cmake 3.12 (bionic)
    )が必須になりました。

  5. xinetdのインストール
  6. git clone
  7. cmake
  8. CentOS 8の最新なのに”CMake 3.12 or higher is required. You are running version 3.11.4“だと。
    取り合えずCMakeLists.txtを編集して3.11にします。

  9. 再度cmake
  10. make
  11. poppassdが作成されました。

  12. poppassdのCopy
  13. /etc/pam.d/poppassdの作成
  14. /etc/xinetd.d/poppassdの作成
  15. /etc/servicesの確認
  16. xinetdの起動
  17. 動作確認
  18. passコマンドの送信後少し応答時間が掛かりましたが、取り合えず動いていそうです。
    応答時間についてはネットワーク系なのかPAM認証なのか調べていません(^^;

Leave a Reply