web-dev-qa-db-ja.com

'named.pid'へのbindのパスは、それほどスムーズではないパッケージのインストール後に少し奇妙に見えます

Plesk 10.2.0(およびetckeeperパッケージ)でUbuntu LTS(Lucid Lynx)を実行している新しいVPSホスティングアカウントを持っていました

PleskのWebインターフェイスを使用してPlesk Health Monitorをインストールしました。初めて途中で中止されたため、2回の試行が必要でした。

最初のインストールが中止されたという事実に不安を感じて、私はetckeeper(gitで/etc/ディレクトリをバージョン管理下に置くツール)に行きました)どのような変更が発生したかを確認します。 /etc/init.d/bind9というファイルにdiffがあり、次の行が変更されていることに気付きました。

PIDFILE=/var/named/run-root/var/run/named/named.pid

PIDFILE=/var/named/run-root/var/named/run-root/var/run/named/named.pid

何もないかもしれませんが、パスに繰り返しがたくさんあるのを見るのは少し変だと思いました。

だから、私は知ることに興味があります:

それほどスムーズではないインストールの後で、そのような方法でパスが変更されるのを心配する必要がありますか?


興味のある方は、背景情報をご覧ください...

新しいサーバーに最初にログインした直後に、etckeeper(gitを使用)をインストールして、/etcディレクトリの変更を監視しました。 etckeeperは呪いと祝福の両方でした。最初に設定したとき、#AVOID_COMMIT_BEFORE_INSTALL=1/etc/etckeeper/etckeeper.conf行のコメントを外すのを間違えました。この変更により、PleskのPlesk製品ツールの更新またはインストールを使用してPleskヘルスモニターを追加したときに問題が発生しました。そのパッケージのインストールは、次のメッセージで中止されました。

** etckeeper detected uncommitted changes in /etc prior to apt run
** Aborting apt run. Manually commit and restart.

/etc/etckeeper/etckeeper.confに戻り、#AVOID_COMMIT_BEFORE_INSTALL=1行をコメントアウトしました。次に、PleskのPlesk製品ツールの更新またはインストールを使用して再試行し、Pleskヘルスモニターを追加しました。今回はインストールに成功しました。そのとき、私はetckeeperを使用して上記の差分をチェックしました。

2
JW01

新しいバージョンのバインドは chrooted/var/named/run-rootの下の刑務所に入っているようです。これは、潜在的に脆弱なソフトウェアにセキュリティを追加するために使用される方法です。

PleskなどのCMSシステムに関する私の意見は印刷できないため、質問のその側面についてコメントすることはお断りします。

1
Shadur