ntp-vl.spec 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591
  1. %define _bindir %{_prefix}/sbin
  2. Summary: Synchronizes system time using the Network Time Protocol (NTP).
  3. Summary(ja): Network Time Protocol (NTP) を用いたシステム時刻の同期
  4. Name: ntp
  5. Version: 4.2.6p5
  6. Release: 8%{?_dist_release}
  7. License: distributable
  8. Group: System Environment/Daemons
  9. URL: http://www.ntp.org/
  10. Source0: ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-%{version}.tar.gz
  11. Source1: ntp.conf
  12. Source2: ntp.keys
  13. Source3: ntpd.init
  14. Source4: ntpd.sysconfig
  15. Source5: ntpstat-0.2.tgz
  16. Source100: ntpd-NM-dispatch
  17. Source999: filter-requires-ntp.sh
  18. # ntpbz #802
  19. Patch1: ntp-4.2.6p1-sleep.patch
  20. # add support for dropping root to ntpdate
  21. Patch2: ntp-4.2.6p4-droproot.patch
  22. # ntpbz #779
  23. Patch3: ntp-4.2.6p3-bcast.patch
  24. # align buffer for control messages
  25. Patch4: ntp-4.2.6p1-cmsgalign.patch
  26. # link ntpd with -ffast-math on ia64
  27. Patch5: ntp-4.2.6p1-linkfastmath.patch
  28. # ntpbz #2294
  29. Patch6: ntp-4.2.6p5-fipsmd5.patch
  30. # ntpbz #759
  31. Patch7: ntp-4.2.6p1-retcode.patch
  32. # ntpbz #2085
  33. Patch8: ntp-4.2.6p5-rootdisp.patch
  34. # ntpbz #2309
  35. Patch9: ntp-4.2.6p5-hexpw.patch
  36. # ntpbz #898
  37. Patch10: ntp-4.2.6p4-htmldoc.patch
  38. # ntpbz #1402
  39. Patch11: ntp-4.2.6p5-updatebclient.patch
  40. # fix precision calculation on fast CPUs
  41. Patch12: ntp-4.2.4p7-getprecision.patch
  42. # ntpbz #1408
  43. Patch13: ntp-4.2.6p5-logdefault.patch
  44. # add option -m to lock memory
  45. Patch14: ntp-4.2.6p4-mlock.patch
  46. # restore pre 4.2.6 ntpdate behavior
  47. Patch15: ntp-4.2.6p5-ntpdatetimeout.patch
  48. # ntpbz #2040
  49. Patch16: ntp-4.2.6p5-identlen.patch
  50. # ntpbz #1670
  51. Patch17: ntp-4.2.6p3-broadcastdelay.patch
  52. # ntpbz #1671
  53. Patch18: ntp-4.2.6p5-delaycalib.patch
  54. # ntpbz #2019
  55. Patch19: ntp-4.2.6p5-pwcipher.patch
  56. # ntpbz #2320
  57. Patch20: ntp-4.2.6p5-noservres.patch
  58. # ntpbz #2506
  59. Patch21: ntp-4.2.6p5-refreshroute.patch
  60. # ntpbz #2666
  61. Patch22: ntp-4.2.6p5-cve-2014-9294.patch
  62. # ntpbz #2665
  63. Patch23: ntp-4.2.6p5-cve-2014-9293.patch
  64. # ntpbz #2667
  65. Patch24: ntp-4.2.6p5-cve-2014-9295.patch
  66. # ntpbz #2670
  67. Patch25: ntp-4.2.6p5-cve-2014-9296.patch
  68. # ntpbz #2671
  69. Patch26: ntp-4.2.6p5-cve-2014-9297.patch
  70. # ntpbz #2672
  71. Patch27: ntp-4.2.6p5-cve-2014-9298.patch
  72. # ntpbz #2174
  73. Patch28: ntp-4.2.6p5-sourceport.patch
  74. # ntpbz #2612
  75. Patch29: ntp-4.2.6p5-monwarn.patch
  76. # ntpbz #1232
  77. Patch30: ntp-4.2.6p5-nanoshm.patch
  78. # ntpbz #2661
  79. Patch32: ntp-4.2.6p5-mreadvar.patch
  80. # ntpbz #730
  81. Patch33: ntp-4.2.6p5-rsaexp.patch
  82. # ntpbz #2537
  83. Patch34: ntp-4.2.6p5-keylen.patch
  84. # ntpbz #2627
  85. Patch35: ntp-4.2.6p5-shmperm.patch
  86. # ntpbz #2745
  87. Patch36: ntp-4.2.6p5-xleap.patch
  88. # ntpbz #2805
  89. Patch37: ntp-4.2.6p5-mcastjoin.patch
  90. # ntpbz #2779
  91. Patch39: ntp-4.2.6p5-cve-2015-1798.patch
  92. # ntpbz #2781
  93. Patch40: ntp-4.2.6p5-cve-2015-1799.patch
  94. # ntpbz #2797
  95. Patch41: ntp-4.2.6p5-cve-2015-3405.patch
  96. # ntpbz #2837
  97. Patch42: ntp-4.2.6p5-dscp.patch
  98. # ntpbz #2901
  99. Patch43: ntp-4.2.6p5-cve-2015-7704.patch
  100. # allow only one step larger than panic threshold with -g
  101. Patch44: ntp-4.2.6p5-cve-2015-5300.patch
  102. # ntpbz #2246
  103. Patch45: ntp-4.2.6p5-leapreset.patch
  104. # ntpbz #2081
  105. Patch46: ntp-4.2.6p5-rawstats.patch
  106. # ntpbz #2639, #2880
  107. Patch47: ntp-4.2.6p5-clockstate.patch
  108. # ntpbz #2851
  109. Patch48: ntp-4.2.6p5-restrict46.patch
  110. # ntpbz #1593
  111. Patch49: ntp-4.2.6p5-cve-2015-5194.patch
  112. # fix crash when referencing disabled statistic type
  113. Patch50: ntp-4.2.6p5-cve-2015-5195.patch
  114. # don't hang in sntp with crafted reply
  115. Patch51: ntp-4.2.6p5-cve-2015-5219.patch
  116. # ntpbz #2909
  117. Patch52: ntp-4.2.6p5-cve-2015-7701.patch
  118. # ntpbz #2899
  119. Patch53: ntp-4.2.6p5-cve-2015-7691_7692_7702.patch
  120. # ntpbz #2919
  121. Patch54: ntp-4.2.6p5-cve-2015-7852.patch
  122. # ntpbz #2902
  123. Patch55: ntp-4.2.6p5-cve-2015-7703.patch
  124. # ntpbz #2945
  125. Patch56: ntp-4.2.6p5-cve-2015-8138.patch
  126. # ntpbz #2939, #2940
  127. Patch57: ntp-4.2.6p5-cve-2015-7977_7978.patch
  128. # ntpbz #2942, ntpbz #3007
  129. Patch60: ntp-4.2.6p5-cve-2015-7979.patch
  130. # ntpbz #2978
  131. Patch61: ntp-4.2.6p5-cve-2016-1548.patch
  132. # ntpbz #3009
  133. Patch62: ntp-4.2.6p5-cve-2016-2518.patch
  134. # ntpbz #2879
  135. Patch63: ntp-4.2.6p5-cve-2016-1550.patch
  136. # handle unknown clock types
  137. Patch100: ntpstat-0.2-clksrc.patch
  138. # process first packet in multipacket response
  139. Patch101: ntpstat-0.2-multipacket.patch
  140. # use current system variable names
  141. Patch102: ntpstat-0.2-sysvars.patch
  142. # print synchronization distance instead of dispersion
  143. Patch103: ntpstat-0.2-maxerror.patch
  144. # fix error bit checking
  145. Patch104: ntpstat-0.2-errorbit.patch
  146. # improve man page
  147. Patch105: ntpstat-0.2-manual.patch
  148. # fix included autoopts to not crash on range error
  149. Patch150: ntp-4.2.6p5-optsrange.patch
  150. Patch1000: ntp-4.2.6p5-u64.patch
  151. Requires(pre): /sbin/chkconfig
  152. BuildRequires: openssl-devel
  153. BuildRequires: libedit-devel
  154. BuildRequires: libcap-devel
  155. BuildRequires: autoconf
  156. BuildRequires: bison
  157. # ntpstat
  158. BuildRequires: perl-HTML-Parser
  159. #Conflicts: xntp3
  160. Obsoletes: xntp3
  161. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  162. Packager: iwamoto
  163. Vendor: Project Vine
  164. Distribution: Vine Linux
  165. # Working around perl dependency problem
  166. %define __find_requires %{SOURCE999}
  167. %description
  168. The Network Time Protocol (NTP) is used to synchronize a computer's
  169. time with another reference time source. The ntp package contains
  170. utilities and daemons which will synchronize your computer's time to
  171. Coordinated Universal Time (UTC) via the NTP protocol and NTP servers.
  172. The ntp package includes ntpdate (a program for retrieving the date
  173. and time from remote machines via a network) and ntpd (a daemon which
  174. continuously adjusts system time).
  175. Install the ntp package if you need tools for keeping your system's
  176. time synchronized via the NTP protocol.
  177. #'
  178. %package perl
  179. Summary: NTP utilities written in perl
  180. Summary(ja): perl で記述された NTP ユーティリティ
  181. Group: Applications/System
  182. Requires: %{name} = %{version}-%{release}
  183. %description perl
  184. This package contains perl scripts ntp-wait and ntptrace.
  185. %prep
  186. %setup -q -a 5
  187. %patch1 -p1 -b .sleep
  188. %patch2 -p1 -b .droproot
  189. %patch3 -p1 -b .bcast
  190. %patch4 -p1 -b .cmsgalign
  191. %ifarch ia64
  192. %patch5 -p1 -b .linkfastmath
  193. %endif
  194. %patch6 -p1 -b .fipsmd5
  195. %patch7 -p1 -b .retcode
  196. %patch8 -p1 -b .rootdisp
  197. %patch9 -p1 -b .hexpw
  198. %patch10 -p1 -b .htmldoc
  199. %patch11 -p1 -b .updatebclient
  200. %patch12 -p1 -b .getprecision
  201. %patch13 -p1 -b .logdefault
  202. %patch14 -p1 -b .mlock
  203. %patch15 -p1 -b .ntpdatetimeout
  204. %patch16 -p1 -b .identlen
  205. %patch17 -p1 -b .broadcastdelay
  206. %patch18 -p1 -b .delaycalib
  207. %patch19 -p1 -b .pwcipher
  208. %patch20 -p1 -b .noservres
  209. %patch21 -p1 -b .refreshroute
  210. %patch22 -p1 -b .cve-2014-9294
  211. %patch23 -p1 -b .cve-2014-9293
  212. %patch24 -p1 -b .cve-2014-9295
  213. %patch25 -p1 -b .cve-2014-9296
  214. %patch26 -p1 -b .cve-2014-9297
  215. %patch27 -p1 -b .cve-2014-9298
  216. %patch28 -p1 -b .sourceport
  217. %patch29 -p1 -b .monwarn
  218. %patch30 -p1 -b .nanoshm
  219. %patch32 -p1 -b .mreadvar
  220. %patch33 -p1 -b .rsaexp
  221. %patch34 -p1 -b .keylen
  222. %patch35 -p1 -b .shmperm
  223. %patch36 -p1 -b .xleap
  224. %patch37 -p1 -b .mcastjoin
  225. %patch39 -p1 -b .cve-2015-1798
  226. %patch40 -p1 -b .cve-2015-1799
  227. %patch41 -p1 -b .cve-2015-3405
  228. %patch42 -p1 -b .dscp
  229. %patch43 -p1 -b .cve-2015-7704
  230. %patch44 -p1 -b .cve-2015-5300
  231. %patch45 -p1 -b .leapreset
  232. %patch46 -p1 -b .rawstats
  233. %patch47 -p1 -b .clockstate
  234. %patch48 -p1 -b .restrict46
  235. %patch49 -p1 -b .cve-2015-5194
  236. %patch50 -p1 -b .cve-2015-5195
  237. %patch51 -p1 -b .cve-2015-5219
  238. %patch52 -p1 -b .cve-2015-7701
  239. %patch53 -p1 -b .cve-2015-7691_7692_7702
  240. %patch54 -p1 -b .cve-2015-7852
  241. %patch55 -p1 -b .cve-2015-7703
  242. %patch56 -p1 -b .cve-2015-8138
  243. %patch57 -p1 -b .cve-2015-7977_7978
  244. %patch60 -p1 -b .cve-2015-7979
  245. %patch61 -p1 -b .cve-2016-1548
  246. %patch62 -p1 -b .cve-2016-2518
  247. %patch63 -p1 -b .cve-2016-1550
  248. # ntpstat patches
  249. %patch100 -p1 -b .clksrc
  250. %patch101 -p1 -b .multipacket
  251. %patch102 -p1 -b .sysvars
  252. %patch103 -p1 -b .maxerror
  253. %patch104 -p1 -b .errorbit
  254. %patch105 -p1 -b .manual
  255. # autoopt patches
  256. %patch150 -p1 -b .optsrange
  257. %patch1000 -p1 -b .u64
  258. # set default path to sntp KoD database
  259. sed -i 's|/var/db/ntp-kod|%{_localstatedir}/lib/ntp/sntp-kod|' sntp/{sntp.1,main.c}
  260. # fix line terminators
  261. sed -i 's|\r||g' html/scripts/{footer.txt,style.css}
  262. for f in COPYRIGHT ChangeLog; do
  263. iconv -f iso8859-1 -t utf8 -o ${f}{_,} && touch -r ${f}{,_} && mv -f ${f}{_,}
  264. done
  265. # make the build fail if the parsers are not regenerated
  266. rm ntpd/ntp_parser.{c,h}
  267. echo > ntpd/ntp_keyword.h
  268. %build
  269. export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fno-strict-overflow"
  270. if echo 'int main () { return 0; }' | gcc -pie -fPIE -O2 -xc - -o pietest 2>/dev/null; then
  271. ./pietest && export CFLAGS="$CFLAGS -pie -fPIE"
  272. rm -f pietest
  273. fi
  274. export LDFLAGS="-Wl,-z,relro,-z,now"
  275. %configure \
  276. --prefix=/usr \
  277. --with-openssl-libdir=%{_libdir}
  278. make -C ntpd ntp_keyword.h
  279. %__make %{?_smp_mflags}
  280. sed -i 's|$ntpq = "ntpq"|$ntpq = "%{_sbindir}/ntpq"|' scripts/ntptrace
  281. sed -i 's|ntpq -c |%{_sbindir}/ntpq -c |' scripts/ntp-wait
  282. pushd html
  283. ../scripts/html2man
  284. # remove adjacent blank lines
  285. sed -i 's/^[\t\ ]*$//;/./,/^$/!d' man/man*/*.[58]
  286. popd
  287. %__make %{?_smp_mflags} -C ntpstat-0.2 CFLAGS="$CFLAGS"
  288. %install
  289. rm -rf $RPM_BUILD_ROOT
  290. %makeinstall
  291. { pushd $RPM_BUILD_ROOT
  292. mkdir -p .%{_sysconfdir}/{ntp,rc.d/init.d,sysconfig}
  293. mkdir -p .%{_sysconfdir}/NetworkManager/dispatcher.d
  294. install -m644 $RPM_SOURCE_DIR/ntp.conf .%{_sysconfdir}/ntp.conf
  295. touch .%{_sysconfdir}/ntp/drift
  296. install -m600 $RPM_SOURCE_DIR/ntp.keys .%{_sysconfdir}/ntp/keys
  297. touch .%{_sysconfdir}/ntp/step-tickers
  298. install -m755 $RPM_SOURCE_DIR/ntpd.init .%{_sysconfdir}/rc.d/init.d/ntpd
  299. install -m644 %{SOURCE4} .%{_sysconfdir}/sysconfig/ntpd
  300. install -m755 %{SOURCE100} .%{_sysconfdir}/NetworkManager/dispatcher.d/06-ntpd
  301. strip .%{_bindir}/* || :
  302. popd
  303. }
  304. mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
  305. pushd html/man/man8
  306. install -m 644 ntp-wait.8 $RPM_BUILD_ROOT%{_mandir}/man8/
  307. install -m 644 ntptrace.8 $RPM_BUILD_ROOT%{_mandir}/man8/
  308. popd
  309. pushd ntpstat-0.2
  310. mkdir -p $RPM_BUILD_ROOT%{_bindir}
  311. install -m 755 ntpstat $RPM_BUILD_ROOT%{_bindir}
  312. install -m 644 ntpstat.1 $RPM_BUILD_ROOT%{_mandir}/man8/ntpstat.8
  313. popd
  314. %clean
  315. rm -rf $RPM_BUILD_ROOT
  316. %post
  317. /sbin/chkconfig --add ntpd
  318. %preun
  319. if [ $1 = 0 ]; then
  320. service ntpd stop > /dev/null 2>&1
  321. /sbin/chkconfig --del ntpd
  322. fi
  323. %postun
  324. if [ "$1" -ge "1" ]; then
  325. # service ntpd condrestart > /dev/null 2>&1
  326. service ntpd condrestart
  327. fi
  328. %files
  329. %defattr(-,root,root)
  330. %doc html/* NEWS TODO
  331. %{_sbindir}/ntp-keygen
  332. %{_sbindir}/ntpd
  333. %{_sbindir}/ntpdate
  334. %{_sbindir}/ntpdc
  335. %{_sbindir}/ntpq
  336. %{_sbindir}/ntpstat
  337. %{_sbindir}/ntptime
  338. %{_sbindir}/sntp
  339. %{_sbindir}/tickadj
  340. %config %{_sysconfdir}/rc.d/init.d/ntpd
  341. # %config(noreplace) %{_sysconfdir}/ntp.conf
  342. %config %{_sysconfdir}/ntp.conf
  343. %dir %{_sysconfdir}/ntp/
  344. %ghost %config(missingok) %{_sysconfdir}/ntp/drift
  345. %config(noreplace) %{_sysconfdir}/ntp/keys
  346. %ghost %config(missingok) %{_sysconfdir}/ntp/step-tickers
  347. %config(noreplace) %{_sysconfdir}/sysconfig/ntpd
  348. %{_sysconfdir}/NetworkManager/dispatcher.d/*
  349. %{_mandir}/man1/*
  350. %{_mandir}/man8/ntpstat*
  351. %files perl
  352. %defattr(-,root,root)
  353. %{_sbindir}/ntp-wait
  354. %{_sbindir}/ntptrace
  355. %{_mandir}/man8/ntp-wait.8*
  356. %{_mandir}/man8/ntptrace.8*
  357. %changelog
  358. * Thu Jul 21 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.6p5-8
  359. - imported all patches from CentOS.
  360. * Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.2.6p5-7
  361. - rebuild with openssl-1.0.2
  362. * Mon Mar 23 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.6p5-6
  363. - replaced readline with libedit (NTPL conflicts GPL).
  364. * Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.2.6p5-5
  365. - rebuilt with readline 6.3
  366. - fixed location of Vendor/Distribution/Packager tag
  367. (to avoid inclusion in %%description perl)
  368. * Fri Feb 27 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.2.6p5-4
  369. - added patch140 and 150 from Vine Linux/6
  370. * Mon Feb 9 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-5
  371. - add patch140 for fix CVE-2014-9297 (length value in extension fields)
  372. - add patch150 for fix CVE-2014-9298 (bypass ACLs based on IPv6)
  373. these patches based from debian wheezy, thanks.
  374. * Fri Feb 6 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.2.6p5-3
  375. - added patch100-130 from Vine Linux/6
  376. * Sun Dec 21 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-4
  377. - add Patch100-130 for fix CVE-2014-9293,4,5,6
  378. these patches are from rhel6, thanks.
  379. * Sat Dec 13 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-3
  380. - update default ntp.conf
  381. - remove "noreplace" of ntp.conf in files section
  382. - added Japanese summary
  383. * Sat Nov 3 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p5-1
  384. - new upstream release
  385. - update patches from fc18
  386. - fix changelog typo....
  387. * Sun Jan 16 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-2
  388. - add config options to use openssl libs, readline libs
  389. - add BR: libcap-devel, perl-HTML-Parser (Thanks to Take-san)
  390. * Sat Jan 15 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.6p3-1
  391. - new upstream release
  392. - built with openssl 1.0.0c
  393. - perl scripts are separated to -perl package
  394. * Sat Dec 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p8-1
  395. - new upstream release with security fix (CVE-2009-3563)
  396. * Fri Aug 21 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p7-3
  397. - add NetworkManager/dispatcher.d/06-ntpd for NM
  398. - fix changelog typo...
  399. * Wed May 20 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p7-2
  400. - turn on daemon restart message
  401. * Wed May 20 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p7-1
  402. - new upstream release with security fix (CVE-2009-0159,1252)
  403. - drop pacth100 (included in new release)
  404. - update patch5 to fit p7 release
  405. * Mon Apr 27 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p6-2
  406. - add patch100 for fix CVE-2009-0159 (ntpq)
  407. - run autoreconf instead of autoconf
  408. * Sun Jan 11 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.4p6-1
  409. - new upstream release with security fix (CVE-2009-0021)
  410. * Mon Apr 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.2.4p4-1
  411. - new upstream release
  412. * Sun Aug 5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.2.4p3-0vl2
  413. - rebuilt
  414. * Thu Jul 26 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.2.4p3-0vl1
  415. - new upstream release
  416. - updated Patch5
  417. * Mon Nov 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.2.0-0vl7
  418. - rebuild for Vine Seed
  419. * Mon Nov 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.2.0-0vl6
  420. - add Patch5 to skip checking md5.h
  421. * Mon Nov 20 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 4.2.0-0vl5
  422. - rebuilt without libelf-devel (ppc.rpm linked with libelf.so.0)
  423. * Fri Aug 18 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.2.0-0vl4
  424. - rebuild with readline-5.1
  425. - add BuildRequires: openssl-devel, readline-devel
  426. * Fri Apr 09 2004 Tomoya TAKA <taka@vinelinux.org> 4.2.0-0vl3
  427. - rebuild with openssl-0.9.7d
  428. - add config_crypto.patch for alpha (Patch4)
  429. * Wed Mar 3 2004 NISHIMURA Daisuke <nishi@graco.c.u-tokyo.ac.jp> 4.2.0-0vl2
  430. - ntp.conf (Source1): authenticate command has been disappeared.
  431. - ntpd.init (Source3): remove RedHat's firewall-related codes.
  432. - remove obsolete patches (Patch0, Patch1)
  433. * Mon Feb 16 2004 IWAI, Masaharu <iwai@alib.jp> 4.2.0-0vl1
  434. - update to 4.2.0
  435. - update ntpd.init (Source3): from Fedora ntp-4.2.0-5
  436. - add ntpd.sysconfig (Source4)
  437. - stop patching vsnprintf patch (Patch1)
  438. * Mon Sep 1 2003 IWAI, Masaharu <iwai@alib.jp> 4.1.2-0vl1
  439. - update to 4.1.2
  440. - update URL tag
  441. - update vsnprintf.patch (Patch1)
  442. * Tue May 06 2003 Tomoya TAKA <taka@vinelinux.org> 4.1.1-0vl2
  443. - rebuild with new toolchain
  444. * Fri Mar 01 2002 Toru Sagami <sagami@vinelinux.org> 4.1.1-0vl1
  445. - update to 4.1.1
  446. * Tue Sep 04 2001 Jiro Yamada <jiro@fd.catv.ne.jp>
  447. - update to 4.1.0
  448. * Mon Apr 09 2001 akira yamada <akira@vinelinux.org>
  449. - new upstream version 4.0.99k23.
  450. * Thu Apr 05 2001 akira yamada <akira@vinelinux.org>
  451. - fixed buffer overrun (imported from debian).
  452. - imported from rawhide.
  453. * Mon Mar 5 2001 Preston Brown <pbrown@redhat.com>
  454. - allow comments in /etc/ntp/step-tickers file (#28786).
  455. - need patch0 (glibc patch) on ia64 too
  456. * Tue Feb 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  457. - also set prog=ntpd in initscript
  458. * Tue Feb 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  459. - use "$prog" instead of "$0" for the init script
  460. * Thu Feb 8 2001 Preston Brown <pbrown@redhat.com>
  461. - i18n-neutral .init script (#26525)
  462. * Tue Feb 6 2001 Preston Brown <pbrown@redhat.com>
  463. - use gethostbyname on addresses in /etc/ntp.conf for ntptime command (#26250)
  464. * Mon Feb 5 2001 Preston Brown <pbrown@redhat.com>
  465. - start earlier and stop later (#23530)
  466. * Mon Feb 5 2001 Bernhard Rosenkraenzer <bero@redhat.com>
  467. - i18nize init script (#26078)
  468. * Sat Jan 6 2001 Jeff Johnson <jbj@redhat.com>
  469. - typo in ntp.conf (#23173).
  470. * Mon Dec 11 2000 Karsten Hopp <karsten@redhat.de>
  471. - rebuilt to fix permissions of /usr/share/doc/ntp-xxx
  472. * Thu Nov 2 2000 Jeff Johnson <jbj@redhat.com>
  473. - correct mis-spellings in ntpq.htm (#20007).
  474. * Thu Oct 19 2000 Jeff Johnson <jbj@redhat.com>
  475. - add %ghost /etc/ntp/drift (#15222).
  476. * Wed Oct 18 2000 Jeff Johnson <jbj@redhat.com>
  477. - comment out default values for keys, warn about starting with -A (#19316).
  478. - take out -A from ntpd startup as well.
  479. - update to 4.0.99k.
  480. * Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
  481. - use vsnprintf rather than vsprintf (#16676).
  482. * Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
  483. - remove Conflicts: so that the installer is happy.
  484. * Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
  485. - workaround glibc-2.1.90 lossage for now.
  486. * Thu Jul 20 2000 Bill Nottingham <notting@redhat.com>
  487. - move initscript back
  488. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  489. - automatic rebuild
  490. * Mon Jun 26 2000 Preston Brown <pbrown@redhat.com>
  491. - move and update init script, update post/preun/postun scripts
  492. * Wed Jun 21 2000 Preston Brown <pbrown@redhat.com>
  493. - noreplace ntp.conf,keys files
  494. * Mon Jun 12 2000 Jeff Johnson <jbj@redhat.com>
  495. - Create 4.0.99j package.
  496. - FHS packaging.