sudoインストール手順
CentOSにsudoを設定したら、何故かコマンド実行の度に audit_log_user_command(): Connection refused エラーが発生。
調べた所、sudoの再インストールが必要そうなので、手順だけ控えておきます。
pam, pam-develのインストール
sudoのコンパイルに必要なので、予めインストールしておく。
sudoのソースコードを取得
Sudo Main Pageからソースコードを取得する。
あんまりバージョン上げたくなかったので、sudo-1.6.9p20.tar.gzを使用してみました。
コンパイル/インストール
- ./configure & make & checkinstall
- できたファイルを rpm -Uvh でインストール
- RPMファイルを削除
sudoersの上書き
何故か、/etc/sudoersが空になっていたので、ソースコードの中に入っているsudoersで上書きする。