source: trunk/third/xntp/README.bk @ 17260

Revision 17260, 1.8 KB checked in by zacheiss, 23 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r17259, which included commits to RCS files with non-trunk default branches.
Line 
1In order to use the BitKeeper repository version of NTP you will have
2to have the following tools installed:
3
4        autoconf        2.50 or later (we use 2.52)
5        automake        (we use 1.5)
6        lynx
7
8Lynx is used to generate the COPYRIGHT file.  Don't ask.
9
10You can get bitkeeper by visiting:
11
12        http://www.bitkeeper.com/
13
14We are using bitkeeper under their free license program.  You can use
15bitkeeper for free to access NTP, too.  If you have questions about this,
16please ask.  The license is pretty easy to read.
17 
18Once you have installed bitkeeper, you can clone any NTP repository.
19
20You can get the ntp-stable repository by either of the following commands:
21
22     bk clone bk://www.ntp.org/home/bk/ntp-stable ntp-stable
23
24     bk clone bk://ntp.bkserver.net/ntp-stable ntp-stable
25
26You can get the ntp-dev repository by either of the following commands:
27
28     bk clone bk://www.ntp.org/home/bk/ntp-dev ntp-dev
29
30     bk clone bk://ntp.bkserver.net/ntp-dev ntp-dev
31
32The IPV6 patch has been applied:
33
34     bk clone bk://www.ntp.org/home/bk/ntp-dev-ipv6 ntp-dev-ipv6
35
36     bk clone bk://ntp.bkserver.net/ntp-dev-ipv6 ntp-dev-ipv6
37
38The ntp-dev-ipv6 repository will be merged back in to the ntp-dev repo
39as soon as the code is stable.
40
41If you are stuck behind a firewall that blocks access to the default port
42used by bitkeeper (14690) but you can use port 80 instead, you can use
43http as a bk transport mechanism.  Just use:
44
45     bk clone http://ntp.bkserver.net/REPO REPO
46
47Finally, it's possible to use SMTP as a bk transport mechanism.  So far, we
48haven't tried this.
49
50Once you have obtained the sources, do the following:
51
52        cd REPO
53        bk -r edit              to check out the files
54        autoreconf -f -i        generates configure and Makefile.in's
55
56and you should be ready to go.  You will get some warning messages from
57autoreconf.  Ignore these messages.
58
59You can update your repository by incanting:
60
61        cd REPO
62        bk pull
Note: See TracBrowser for help on using the repository browser.