dhclient-scriptをフック

colinux起動の度に、resolv.confを書き換えるのは、めんどいなぁ。
野菜とかに付いてる「私が作りました」的なメッセージによると、
dhclient-scriptが毎回resolve.confを書き換えてるのが原因みたい。

解決策

/etc/dhclient-enter-hooksでmake_resolv_conf関数を再定義すればいいみたい。

vim /etc/dhclient-enter-hooks
make_resolv_conf() {
  rscf=`mktemp /tmp/XXXXXX`;
  echo 'nameserver 192.168.100.1' > $rscf
  change_resolv_conf $rscf
  rm -f $rscf
}


希望通りだけれど、このやり方であってんかや?