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