[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:31967] Re: bind 9.9.8 and root hint file



加藤泰文です。ありがとうございます。

>>> On 07 Dec 2015 19:52:51 +0900
    in message   "[plamo:31965] Re: bind 9.9.8 and root hint file"
                  Kiyokazu SUTO-san wrote:

> 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等に変えて残しておいて、前回残した
> もののコピーをそのままルートヒントとして使ってる場合だけ、新しいもので
> 上書きします。

いいですね。次回更新時はこうしようかな。

>>> On Mon, 07 Dec 2015 21:08:30 +0900 (JST)
    in message   "[plamo:31966] Re: bind 9.9.8 and root hint file"
                  KAWAMATA Yoshihiro-san wrote:

> こういうのはどうでしょう?

> if grep -q '古いリソースレコード' /var/named/named.root
> then
>     cp -p /var/named/named.root /var/named/named.root.bak
>     sed -e 's/古いリソースレコード/新しいリソースレコード/g' /var/named/named.root.bak > /var/named/named.root
> fi

なるほど。これだとヒントファイルが更新されるたびにビルドスクリプトの更
新が必要ですね。パッケージ更新の際に私がその作業を忘れそうです ^^;

> あとPlamoのupdatepkgってupdatepkg実行後に何らかのメッセージ出せるん
> でしたっけ?

出せますね。メッセージ出しても良いかもしれませんね。:-D

-- 
==============================================
((((    加藤泰文
○-○                karma @ jazz.email.ne.jp
==============================================
 (Web Page) http://www.ten-forward.ws/
==============================================


References
[plamo:31964] bind 9.9.8 and root hint file, KATOH Yasufumi
[plamo:31965] Re: bind 9.9.8 and root hint file, Kiyokazu SUTO
[plamo:31966] Re: bind 9.9.8 and root hint file, KAWAMATA Yoshihiro

[検索ページ] [メール一覧]
Plamo ML 公開システム