1 Summary: Network Time Protocol utilities
2 Summary(pl): Narzêdzia do synchronizacji czasu (Network Time Protocol)
3 Summary(pt_BR): Network Time Protocol versão 4
9 Source0: ftp://ftp.udel.edu/pub/ntp/ntp4/%{name}-%{version}.tar.gz
10 # Source0-md5: 0f8fabe87cf54f409b57c6283f0c0c3d
14 Source4: %{name}.sysconfig
16 Source6: %{name}date.8
17 Source7: %{name}-client.init
18 Source8: %{name}-client.sysconfig
19 Patch0: %{name}-time.patch
20 Patch1: %{name}-no_libelf.patch
21 Patch2: %{name}-ipv6.patch
22 Patch3: %{name}-openssl_check.patch
23 URL: http://www.ntp.org/
24 BuildRequires: autoconf
25 BuildRequires: automake
26 BuildRequires: libtool
27 BuildRequires: openssl-devel >= 0.9.7d
28 BuildRequires: readline-devel >= 4.2
29 Requires(post,preun): /sbin/chkconfig
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 %define _sysconfdir /etc/ntp
35 %define _bindir %{_sbindir}
38 The Network Time Protocol (NTP) is used to synchronize a computer's
39 time with another reference time source. The ntp package contains
40 utilities and daemons which will synchronize your computer's time to
41 Coordinated Universal Time (UTC) via the NTP protocol and NTP servers.
42 ntp package includes ntpd (a daemon which continuously adjusts system
43 time), while ntp-client package contains ntpdate (a program for
44 retrieving the date and time from remote machines via a network).
47 Network Time Protocol (NTP) s³u¿y do synchronizacji czasu komputera z
48 innym, wzorcowym ¼ród³em czasu. Pakiet ntp zawiera narzêdzia i demony
49 s³u¿±ce do dok³adnego synchronizowania czasu komputera wed³ug czasu
50 uniwersalnego (UTC) poprzez protokó³ NTP z serwerami NTP. Pakiet ntp
51 zawiera ntpd (demona, który w sposób ci±g³y aktualizuje czas
52 systemowy), natomiast pakiet ntp-client zawiera program ntpdate
53 (program do odczytywania daty i czasu z innych maszyn po sieci).
56 Esta é a versão 4 do Network Time Protocol (NTP). Este protocolo é
57 utilizado para sincronizar o relógio do computador com uma outra
58 referência de horário. Este pacote contém utilitários e servidores
59 que sincronizarão o relógio do seu computador com o horário universal
60 (UTC) através do protocolo NTP e utilizando servidores NTP públicos.
62 Instale o pacote ntp se você necessitar de ferramentas para manter o
63 relógio do seu computador constantemente atualizado.
65 Este pacote obsoleta o antigo xntp3.
68 Summary: HTML documentation for ntp
69 Summary(pl): Dokumentacja HTML dla ntp
70 Summary(pt_BR): Documentação adicional para o pacote ntp
74 HTML documentation for ntp.
76 %description doc-html -l pl
77 Dokumentacja do ntp w HTML.
79 %description doc-html -l pt_BR
80 Este pacote contém documentação adicional sobre o NTP versão 4.
83 Summary: Network Time Protocol client
84 Summary(pl): Klient do synchronizacji czasu po NTP (Network Time Protocol)
86 Conflicts: ntp < 4.2.0-3
89 Network Time Protocol client.
91 %description doc-html -l pl
92 Klient do synchronizacji czasu po NTP (Network Time Protocol).
111 rm -rf $RPM_BUILD_ROOT
112 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{rc.d/init.d,sysconfig,cron.hourly},%{_mandir}/man8}
115 DESTDIR=$RPM_BUILD_ROOT
117 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/ntp.conf
118 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/keys
119 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/ntpd
120 install %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/ntp
121 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/ntpd
122 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/ntp
123 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8
124 install %{SOURCE6} $RPM_BUILD_ROOT%{_mandir}/man8
126 cat > $RPM_BUILD_ROOT/etc/cron.hourly/ntp <<EOF
128 /etc/rc.d/init.d/ntp cronsettime
132 rm -rf $RPM_BUILD_ROOT
135 /sbin/chkconfig --add ntpd
136 if [ -f /var/lock/subsys/ntpd ]; then
137 /etc/rc.d/init.d/ntpd restart >&2
139 echo "Run \"/etc/rc.d/init.d/ntpd start\" to start ntpd daemon."
143 if [ "$1" = "0" ]; then
144 if [ -f /var/lock/subsys/ntpd ]; then
145 /etc/rc.d/init.d/ntpd stop >&2
147 /sbin/chkconfig --del ntpd
152 /sbin/chkconfig --add ntp
153 if [ -f /var/lock/subsys/ntp ]; then
154 /etc/rc.d/init.d/ntp restart >&2
156 echo "Run \"/etc/rc.d/init.d/ntp start\" to start ntp."
160 if [ "$1" = "0" ]; then
161 if [ -f /var/lock/subsys/ntp ]; then
162 /etc/rc.d/init.d/ntp stop >&2
164 /sbin/chkconfig --del ntp
168 %defattr(644,root,root,755)
169 %doc NEWS TODO WHERE-TO-START conf/*.conf
170 %attr(750,root,root) %dir %{_sysconfdir}
171 %attr(640,root,root) %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/*
172 %attr(755,root,root) %{_sbindir}/*
173 %attr(754,root,root) /etc/rc.d/init.d/ntpd
174 %attr(640,root,root) %config(noreplace) %verify(not size md5 mtime) /etc/sysconfig/ntpd
176 %exclude %{_mandir}/man8/ntpdate*
177 %exclude %{_sbindir}/ntpdate
180 %defattr(644,root,root,755)
184 %defattr(644,root,root,755)
185 %attr(755,root,root) %{_sbindir}/ntpdate
186 %attr(754,root,root) /etc/rc.d/init.d/ntp
187 %attr(754,root,root) /etc/cron.hourly/ntp
188 %attr(640,root,root) %config(noreplace) %verify(not size md5 mtime) /etc/sysconfig/ntp
189 %{_mandir}/man8/ntpdate*