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