Howto

NTPクライアントをIPv6対応にする

最新のntpのソースを使用して、IPv6対応のntpdateを作成する手順について説明します。

ソースの取得からビルドまで

まずは、最新ソース(ntp-4.2.0a+stable)を取得してconfigureを行ないます。

[PC ~]$ apt-get source ntp
[PC ~]$ cd ntp-4.2.0a+stable
[PC ntp-4.2.0a+stable]$ sh configure --build=i686-pc-linux-gnu --host=arm-linux-gcc --enable-ipv6 \
               --without-openssl-libdir --without-openssl-incdir \
               --without-crypto --without-kame \
               CC=arm-linux-gcc

次に必要なものをコンパイルしていきます。

[PC ~]$ cd libntp
[PC libntp]$ make
[PC ~]$ cd ../ntpdate
[PC ntpdate]$ make

以上でntpdateが出来上がります。