2002-10-29 19:58:12 +00:00
|
|
|
In order to use the BitKeeper repository version of NTP you will have
|
|
|
|
to have the following tools installed:
|
|
|
|
|
2002-11-04 19:36:11 +00:00
|
|
|
autoconf 2.52 or later
|
|
|
|
automake 1.5 or later
|
2002-10-29 19:58:12 +00:00
|
|
|
lynx
|
|
|
|
|
|
|
|
Lynx is used to generate the COPYRIGHT file. Don't ask.
|
|
|
|
|
|
|
|
You can get bitkeeper by visiting:
|
|
|
|
|
|
|
|
http://www.bitkeeper.com/
|
|
|
|
|
|
|
|
We are using bitkeeper under their free license program. You can use
|
|
|
|
bitkeeper for free to access NTP, too. If you have questions about this,
|
|
|
|
please ask. The license is pretty easy to read.
|
|
|
|
|
|
|
|
Once you have installed bitkeeper, you can clone any NTP repository.
|
|
|
|
|
2002-11-04 19:36:11 +00:00
|
|
|
Note: as of 2002-05, ntp.bkserver.net and ntp.bkbits.net are
|
|
|
|
being upgraded. Depending on the "phase" of the upgrade, one
|
|
|
|
of the two machines may not answer.
|
|
|
|
|
2002-10-29 19:58:12 +00:00
|
|
|
You can get the ntp-stable repository by either of the following commands:
|
|
|
|
|
|
|
|
bk clone bk://www.ntp.org/home/bk/ntp-stable ntp-stable
|
|
|
|
|
|
|
|
bk clone bk://ntp.bkserver.net/ntp-stable ntp-stable
|
|
|
|
|
2002-11-04 19:36:11 +00:00
|
|
|
bk clone bk://ntp.bkbits.net/ntp-stable ntp-stable
|
|
|
|
|
2002-10-29 19:58:12 +00:00
|
|
|
You can get the ntp-dev repository by either of the following commands:
|
|
|
|
|
|
|
|
bk clone bk://www.ntp.org/home/bk/ntp-dev ntp-dev
|
|
|
|
|
|
|
|
bk clone bk://ntp.bkserver.net/ntp-dev ntp-dev
|
|
|
|
|
2002-11-04 19:36:11 +00:00
|
|
|
bk clone bk://ntp.bkbits.net/ntp-dev ntp-dev
|
|
|
|
|
2002-10-29 19:58:12 +00:00
|
|
|
The IPV6 patch has been applied:
|
|
|
|
|
|
|
|
bk clone bk://www.ntp.org/home/bk/ntp-dev-ipv6 ntp-dev-ipv6
|
|
|
|
|
|
|
|
bk clone bk://ntp.bkserver.net/ntp-dev-ipv6 ntp-dev-ipv6
|
|
|
|
|
2002-11-04 19:36:11 +00:00
|
|
|
bk clone bk://ntp.bkbits.net/ntp-dev-ipv6 ntp-dev-ipv6
|
|
|
|
|
2002-10-29 19:58:12 +00:00
|
|
|
The ntp-dev-ipv6 repository will be merged back in to the ntp-dev repo
|
|
|
|
as soon as the code is stable.
|
|
|
|
|
|
|
|
If you are stuck behind a firewall that blocks access to the default port
|
|
|
|
used by bitkeeper (14690) but you can use port 80 instead, you can use
|
|
|
|
http as a bk transport mechanism. Just use:
|
|
|
|
|
|
|
|
bk clone http://ntp.bkserver.net/REPO REPO
|
|
|
|
|
|
|
|
Finally, it's possible to use SMTP as a bk transport mechanism. So far, we
|
|
|
|
haven't tried this.
|
|
|
|
|
|
|
|
Once you have obtained the sources, do the following:
|
|
|
|
|
|
|
|
cd REPO
|
|
|
|
bk -r edit to check out the files
|
|
|
|
autoreconf -f -i generates configure and Makefile.in's
|
|
|
|
|
|
|
|
and you should be ready to go. You will get some warning messages from
|
|
|
|
autoreconf. Ignore these messages.
|
|
|
|
|
|
|
|
You can update your repository by incanting:
|
|
|
|
|
|
|
|
cd REPO
|
|
|
|
bk pull
|