[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:31965] Re: bind 9.9.8 and root hint file
-
From:Kiyokazu SUTO
-
Date:Mon, 7 Dec 2015 19:52:52 +0900 (JST)
- Subject: [plamo:31965] Re: bind 9.9.8 and root hint file
- From: Kiyokazu SUTO <suto@xxxxxxxxxxxxxxx>
- Date: 07 Dec 2015 19:52:51 +0900
- User-agent: Semi-gnus/6.10.2 SEMI/1.12.1 ([JR] Nonoichi) FLIM/1.12.2(Kujō) MULE/2.3 (SUETSUMUHANA) (based on Emacs 19.34)
Citation (with leading "> " of each line) from article:
<878u56hdnh.wl-karma@xxxxxxxxxxxxxxxx>
by KATOH Yasufumi <karma@xxxxxxxxxxxxxxxx> :
> ところで、今回はこれまで通り、独自のルートヒントファイルを使っている人
> に配慮して、既存のルートヒントファイルを上書きしないようにしましたが、
> 今後はどちらが良いでしょう?
>
> 1. 今回と同じように/var/named/named.rootが存在する場合はそのままにして
> おいて、/var/named/named.root.new ファイルとしてインストールし、管
> 理者で必要に応じてコピーするなどの作業を行う
> 2. ルートヒントファイルはinternicの最新を使うケースの方が多いだろうか
> ら、/var/named/named.rootが存在する場合でも、パッケージに含まれるルー
> トヒントファイルで上書きする方が良い。ただし、既存の
> /var/named/named.rootも/var/named/named.root.oldなどとバックアップ
> しておく
3. として以下のような処理(テストしてませんが)は如何でしょうか。
if [ -f /var/named/named.root ]; then
if diff /var/named/named.root{.internic,} >/dev/null 2>&1; then
mv /var/named/named.root{,.old}
cp /var/named/named.root{.new,}
fi
else
cp /var/named/named.root{.new,}
fi
mv /var/named/named.root.{new,internic}
つまりnamed.root.newはnewをinternic等に変えて残しておいて、前回残した
もののコピーをそのままルートヒントとして使ってる場合だけ、新しいもので
上書きします。
--
須藤 清一 <suto@xxxxxxxxxxxxxxx>
http://pub.ks-and-ks.ne.jp/pgp-public-key.html
- Follow-Ups
-
- [plamo:31966] Re: bind 9.9.8 and root hint file, KAWAMATA Yoshihiro
- [plamo:31970] bind 9.9.8-P2 (was Re: bind 9.9.8 and root hint file), KATOH Yasufumi
- References
-
- [plamo:31964] bind 9.9.8 and root hint file, KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム