source: projects/specs/branches/6/n/ntp/ntp-vl.spec @ 11219

Revision 11219, 18.1 KB checked in by iwamoto, 6 years ago (diff)

ntp: sync centos6

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