xref: /OK3568_Linux_fs/buildroot/package/ntp/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_NTP
2	bool "ntp"
3	select BR2_PACKAGE_LIBEVENT
4	help
5	  Network Time Protocol suite/programs.
6	  Provides things like ntpd, ntpdate, ntpq, etc...
7
8	  http://www.ntp.org/
9
10if BR2_PACKAGE_NTP
11
12config BR2_PACKAGE_NTP_SNTP
13	bool "sntp"
14	help
15	  Simple network time protocol program (a replacement
16	  for the ntpdate tool)
17
18	  A script is installed as S48sntp which will retrieve and
19	  step the time if there is a large difference before ntpd
20	  takes over the necessary slew adjustments in S49ntp.
21
22config BR2_PACKAGE_NTP_NTP_KEYGEN
23	bool "ntp-keygen"
24	help
25	  Create a NTP host key
26
27config BR2_PACKAGE_NTP_NTP_SHM_CLK
28	bool "SHM clock support"
29	help
30	  Compile ntp with support for a SHM clock attached through
31	  shared memory.
32
33config BR2_PACKAGE_NTP_NTP_WAIT
34	bool "ntp-wait"
35	depends on BR2_PACKAGE_PERL
36	help
37	  ntp-wait waits until the locally running ntpd is in state 4
38	  (synchronized). This could be useful at boot time, to delay
39	  the boot sequence until after "ntpd -g" has set the time.
40
41config BR2_PACKAGE_NTP_NTPD
42	bool "ntpd"
43	default y
44	help
45	  ntpd is the time synchronization daemon keeping your local
46	  system date and time in sync and optionally serving time and
47	  date information on the network via the NTP protocol.
48
49config BR2_PACKAGE_NTP_NTPD_ATOM_PPS
50	bool "PPS support"
51	depends on BR2_PACKAGE_NTP_NTPD
52	select BR2_PACKAGE_PPS_TOOLS
53	help
54	  Compile ntpd with the ability to use an ATOM PPS source.
55
56config BR2_PACKAGE_NTP_NTPDATE
57	bool "ntpdate"
58	help
59	  The ntpdate utility program is used to set the local date
60	  and time from an NTP server given as an argument.
61
62config BR2_PACKAGE_NTP_NTPDC
63	bool "ntpdc"
64	help
65	  The ntpdc utility program is used to query an NTP daemon about
66	  its current state and to request changes in that state.
67
68config BR2_PACKAGE_NTP_NTPQ
69	bool "ntpq"
70	help
71	  The ntpq utility program is used to query NTP servers
72	  requesting information about current state and/or changes in
73	  that state.
74
75config BR2_PACKAGE_NTP_NTPSNMPD
76	bool "ntpsnmpd"
77	depends on BR2_USE_MMU # netsnmp fork()
78	select BR2_PACKAGE_NETSNMP
79	help
80	  Install ntpsnmpd NTP SNMP MIB agent.
81
82config BR2_PACKAGE_NTP_NTPTIME
83	bool "ntptime"
84	help
85	  The ntptime utility program is used to read and set kernel
86	  time variables.
87
88config BR2_PACKAGE_NTP_NTPTRACE
89	bool "ntptrace"
90	depends on BR2_PACKAGE_PERL
91	help
92	  ntptrace is a perl script that uses the ntpq utility program
93	  to follow the chain of NTP servers from a given host back to
94	  the primary time source
95
96config BR2_PACKAGE_NTP_TICKADJ
97	bool "tickadj"
98	help
99	  set time-related kernel variables
100
101endif
102