2014-01-10 15:05:04 +00:00
|
|
|
%global _hardened_build 1
|
2024-11-05 15:32:38 +00:00
|
|
|
%global clknetsim_ver 40bb97
|
2014-07-01 13:25:48 +00:00
|
|
|
%bcond_without debug
|
2020-03-17 14:15:28 +00:00
|
|
|
%bcond_without nts
|
2014-01-10 15:05:04 +00:00
|
|
|
|
2021-05-13 14:35:50 +00:00
|
|
|
%ifarch %{ix86} x86_64 %{arm} aarch64 mipsel mips64el ppc64 ppc64le s390 s390x
|
|
|
|
%bcond_without seccomp
|
|
|
|
%endif
|
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
Name: chrony
|
2024-10-08 13:39:55 +00:00
|
|
|
Version: 4.6.1
|
2024-10-29 15:18:07 +00:00
|
|
|
Release: 2%{?dist}
|
2008-11-24 12:44:12 +00:00
|
|
|
Summary: An NTP client/server
|
|
|
|
|
2023-01-24 15:22:40 +00:00
|
|
|
License: GPL-2.0-only
|
2023-08-09 14:38:03 +00:00
|
|
|
URL: https://chrony-project.org
|
|
|
|
Source0: https://chrony-project.org/releases/chrony-%{version}%{?prerelease}.tar.gz
|
|
|
|
Source1: https://chrony-project.org/releases/chrony-%{version}%{?prerelease}-tar-gz-asc.txt
|
|
|
|
Source2: https://chrony-project.org/gpgkey-8F375C7E8D0EE125A3D3BD51537E2B76F7680DAC.asc
|
2019-08-27 13:32:07 +00:00
|
|
|
Source3: chrony.dhclient
|
2022-05-24 14:55:50 +00:00
|
|
|
Source4: chrony.sysusers
|
2015-01-27 14:51:04 +00:00
|
|
|
# simulator for test suite
|
2024-01-09 15:50:44 +00:00
|
|
|
Source10: https://gitlab.com/chrony/clknetsim/-/archive/master/clknetsim-%{clknetsim_ver}.tar.gz
|
2012-09-11 14:51:04 +00:00
|
|
|
%{?gitpatch:Patch0: chrony-%{version}%{?prerelease}-%{gitpatch}.patch.gz}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2021-06-08 10:40:53 +00:00
|
|
|
# add distribution-specific bits to DHCP dispatcher
|
2020-06-26 00:56:53 +00:00
|
|
|
Patch1: chrony-nm-dispatcher-dhcp.patch
|
2024-11-05 15:32:38 +00:00
|
|
|
# keep PHC refclock reachable when dropping samples due to high delay
|
|
|
|
Patch2: chrony-refclkreach.patch
|
2020-06-26 00:56:53 +00:00
|
|
|
|
2024-06-13 09:45:53 +00:00
|
|
|
BuildRequires: gnutls-devel libcap-devel libedit-devel pps-tools-devel
|
2021-06-08 13:07:16 +00:00
|
|
|
BuildRequires: gcc gcc-c++ make bison systemd gnupg2
|
2024-06-13 09:45:53 +00:00
|
|
|
%{?with_nts:BuildRequires: gnutls-utils}
|
2021-05-13 14:35:50 +00:00
|
|
|
%{?with_seccomp:BuildRequires: libseccomp-devel}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2018-01-30 10:33:50 +00:00
|
|
|
%{?systemd_requires}
|
2022-05-24 14:55:50 +00:00
|
|
|
%{?sysusers_requires_compat}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2023-06-29 11:04:00 +00:00
|
|
|
# Needed by the leapsectz directive in default chrony.conf
|
|
|
|
Requires: tzdata
|
|
|
|
|
2019-08-22 13:42:00 +00:00
|
|
|
# Old NetworkManager expects the dispatcher scripts in a different place
|
|
|
|
Conflicts: NetworkManager < 1.20
|
|
|
|
|
2018-01-22 14:29:29 +00:00
|
|
|
# suggest drivers for hardware reference clocks
|
|
|
|
Suggests: ntp-refclock
|
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
%description
|
2018-01-25 13:30:30 +00:00
|
|
|
chrony is a versatile implementation of the Network Time Protocol (NTP).
|
|
|
|
It can synchronise the system clock with NTP servers, reference clocks
|
|
|
|
(e.g. GPS receiver), and manual input using wristwatch and keyboard. It
|
|
|
|
can also operate as an NTPv4 (RFC 5905) server and peer to provide a time
|
|
|
|
service to other computers in the network.
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2012-09-10 16:17:25 +00:00
|
|
|
%if 0%{!?vendorzone:1}
|
2017-04-20 15:54:54 +00:00
|
|
|
%global vendorzone %(source /etc/os-release && echo ${ID}.)
|
2012-09-10 16:17:25 +00:00
|
|
|
%endif
|
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
%prep
|
2019-08-27 13:32:07 +00:00
|
|
|
%{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0}
|
2014-06-09 10:40:52 +00:00
|
|
|
%setup -q -n %{name}-%{version}%{?prerelease} -a 10
|
2023-05-10 13:51:46 +00:00
|
|
|
%{?gitpatch:%patch -P 0 -p1}
|
|
|
|
%patch -P 1 -p1 -b .nm-dispatcher-dhcp
|
2024-11-05 15:32:38 +00:00
|
|
|
%patch -P 2 -p1
|
2010-04-29 13:50:56 +00:00
|
|
|
|
|
|
|
%{?gitpatch: echo %{version}-%{gitpatch} > version.txt}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2014-09-11 10:07:05 +00:00
|
|
|
# review changes in packaged configuration files and scripts
|
|
|
|
md5sum -c <<-EOF | (! grep -v 'OK$')
|
2023-06-21 12:32:30 +00:00
|
|
|
5530d6e60f84b76c27495485d2510bac examples/chrony-wait.service
|
2024-09-03 09:58:19 +00:00
|
|
|
826354a2d467d6147e412d43bfe07484 examples/chrony.conf.example2
|
2015-10-02 12:18:21 +00:00
|
|
|
6a3178c4670de7de393d9365e2793740 examples/chrony.logrotate
|
2022-08-11 09:20:45 +00:00
|
|
|
c3992e2f985550739cd1cd95f98c9548 examples/chrony.nm-dispatcher.dhcp
|
2023-05-10 13:51:12 +00:00
|
|
|
4e85d36595727318535af3387411070c examples/chrony.nm-dispatcher.onoffline
|
2023-06-21 12:32:30 +00:00
|
|
|
c11159b78b89684eca773db6236a9855 examples/chronyd.service
|
|
|
|
46fa3e2d42c8eb9c42e71095686c90ed examples/chronyd-restricted.service
|
2014-09-11 10:07:05 +00:00
|
|
|
EOF
|
|
|
|
|
2017-09-19 11:52:06 +00:00
|
|
|
# don't allow packaging without vendor zone
|
|
|
|
test -n "%{vendorzone}"
|
|
|
|
|
2018-04-04 10:40:42 +00:00
|
|
|
# use example chrony.conf as the default config with some modifications:
|
|
|
|
# - use our vendor zone (2.*pool.ntp.org names include IPv6 addresses)
|
|
|
|
# - enable leapsectz to get TAI-UTC offset and leap seconds from tzdata
|
2020-08-25 13:10:11 +00:00
|
|
|
# - use NTP servers from DHCP
|
2015-01-27 14:51:04 +00:00
|
|
|
sed -e 's|^\(pool \)\(pool.ntp.org\)|\12.%{vendorzone}\2|' \
|
2017-09-15 09:53:44 +00:00
|
|
|
-e 's|#\(leapsectz\)|\1|' \
|
2020-08-25 13:10:11 +00:00
|
|
|
-e 's|^pool.*pool.ntp.org.*|&\n\n# Use NTP servers from DHCP.\nsourcedir /run/chrony-dhcp|' \
|
2014-09-11 10:07:05 +00:00
|
|
|
< examples/chrony.conf.example2 > chrony.conf
|
|
|
|
|
2015-10-02 12:18:21 +00:00
|
|
|
touch -r examples/chrony.conf.example2 chrony.conf
|
2012-09-10 16:17:25 +00:00
|
|
|
|
2023-06-21 09:03:16 +00:00
|
|
|
# set selinux context in chronyd-restricted service
|
|
|
|
sed -i '/^ExecStart/a SELinuxContext=system_u:system_r:chronyd_restricted_t:s0' \
|
|
|
|
examples/chronyd-restricted.service
|
|
|
|
|
2014-09-11 08:27:06 +00:00
|
|
|
# regenerate the file from getdate.y
|
|
|
|
rm -f getdate.c
|
|
|
|
|
2024-01-09 15:50:44 +00:00
|
|
|
mv clknetsim-*-%{clknetsim_ver}* test/simulation/clknetsim
|
2014-06-09 10:40:52 +00:00
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
%build
|
2011-06-24 12:29:09 +00:00
|
|
|
%configure \
|
2014-06-09 09:40:26 +00:00
|
|
|
%{?with_debug: --enable-debug} \
|
2016-12-12 07:32:38 +00:00
|
|
|
--enable-ntp-signd \
|
2021-05-13 14:35:50 +00:00
|
|
|
%{?with_seccomp: --enable-scfilter} \
|
2020-03-17 14:15:28 +00:00
|
|
|
%{!?with_nts: --disable-nts} \
|
2020-08-26 07:30:32 +00:00
|
|
|
--chronyrundir=/run/chrony \
|
2011-06-24 12:29:09 +00:00
|
|
|
--docdir=%{_docdir} \
|
2015-11-12 13:43:45 +00:00
|
|
|
--with-ntp-era=$(date -d '1970-01-01 00:00:00+00:00' +'%s') \
|
2014-06-09 09:40:26 +00:00
|
|
|
--with-user=chrony \
|
2015-10-09 12:00:00 +00:00
|
|
|
--with-hwclockfile=%{_sysconfdir}/adjtime \
|
2020-08-26 07:30:32 +00:00
|
|
|
--with-pidfile=/run/chrony/chronyd.pid \
|
2024-05-28 13:22:29 +00:00
|
|
|
--with-sendmail=%{_sbindir}/sendmail \
|
|
|
|
--without-nettle
|
2020-07-13 18:49:38 +00:00
|
|
|
%make_build
|
2008-11-24 12:44:12 +00:00
|
|
|
|
|
|
|
%install
|
2020-07-13 18:49:38 +00:00
|
|
|
%make_install
|
2009-12-15 16:29:32 +00:00
|
|
|
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{_docdir}
|
|
|
|
|
2011-06-24 13:36:06 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{sysconfig,logrotate.d}
|
2008-11-24 12:44:12 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/{lib,log}/chrony
|
2010-04-29 13:50:56 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dhcp/dhclient.d
|
2011-06-24 13:36:06 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
|
2022-05-24 14:55:50 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysusersdir}
|
2019-08-22 13:42:00 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/NetworkManager/dispatcher.d
|
2013-05-09 09:25:01 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT{%{_unitdir},%{_prefix}/lib/systemd/ntp-units.d}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
2012-09-10 16:17:25 +00:00
|
|
|
install -m 644 -p chrony.conf $RPM_BUILD_ROOT%{_sysconfdir}/chrony.conf
|
2014-09-11 10:07:05 +00:00
|
|
|
|
2019-08-27 13:32:07 +00:00
|
|
|
install -m 755 -p %{SOURCE3} \
|
2010-04-29 13:50:56 +00:00
|
|
|
$RPM_BUILD_ROOT%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
|
2014-09-11 10:07:05 +00:00
|
|
|
install -m 644 -p examples/chrony.logrotate \
|
|
|
|
$RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/chrony
|
|
|
|
|
|
|
|
install -m 644 -p examples/chronyd.service \
|
|
|
|
$RPM_BUILD_ROOT%{_unitdir}/chronyd.service
|
2023-01-25 14:16:13 +00:00
|
|
|
install -m 644 -p examples/chronyd-restricted.service \
|
|
|
|
$RPM_BUILD_ROOT%{_unitdir}/chronyd-restricted.service
|
2020-08-25 10:59:37 +00:00
|
|
|
install -m 755 -p examples/chrony.nm-dispatcher.onoffline \
|
2020-06-26 00:56:53 +00:00
|
|
|
$RPM_BUILD_ROOT%{_prefix}/lib/NetworkManager/dispatcher.d/20-chrony-onoffline
|
|
|
|
install -m 755 -p examples/chrony.nm-dispatcher.dhcp \
|
|
|
|
$RPM_BUILD_ROOT%{_prefix}/lib/NetworkManager/dispatcher.d/20-chrony-dhcp
|
2014-09-11 10:07:05 +00:00
|
|
|
install -m 644 -p examples/chrony-wait.service \
|
|
|
|
$RPM_BUILD_ROOT%{_unitdir}/chrony-wait.service
|
2022-05-24 14:55:50 +00:00
|
|
|
install -m 644 -p %{SOURCE4} \
|
|
|
|
$RPM_BUILD_ROOT%{_sysusersdir}/chrony.conf
|
2014-09-11 10:07:05 +00:00
|
|
|
|
2017-01-27 15:29:41 +00:00
|
|
|
cat > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/chronyd <<EOF
|
|
|
|
# Command-line options for chronyd
|
2021-05-13 14:39:42 +00:00
|
|
|
OPTIONS="%{?with_seccomp:-F 2}"
|
2017-01-27 15:29:41 +00:00
|
|
|
EOF
|
|
|
|
|
2023-01-25 15:42:23 +00:00
|
|
|
touch $RPM_BUILD_ROOT%{_sysconfdir}/chrony.keys
|
2008-11-24 12:44:12 +00:00
|
|
|
touch $RPM_BUILD_ROOT%{_localstatedir}/lib/chrony/{drift,rtc}
|
|
|
|
|
2013-05-09 09:25:01 +00:00
|
|
|
echo 'chronyd.service' > \
|
|
|
|
$RPM_BUILD_ROOT%{_prefix}/lib/systemd/ntp-units.d/50-chronyd.list
|
2012-04-27 13:15:02 +00:00
|
|
|
|
2014-06-09 10:40:52 +00:00
|
|
|
%check
|
2015-06-22 13:39:40 +00:00
|
|
|
# set random seed to get deterministic results
|
2023-06-21 12:32:30 +00:00
|
|
|
export CLKNETSIM_RANDOM_SEED=24508
|
2020-07-13 18:49:38 +00:00
|
|
|
%make_build -C test/simulation/clknetsim
|
2017-07-25 17:02:45 +00:00
|
|
|
make quickcheck
|
2014-06-09 10:40:52 +00:00
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
%pre
|
2022-05-24 14:55:50 +00:00
|
|
|
%sysusers_create_compat %{SOURCE4}
|
2008-11-24 12:44:12 +00:00
|
|
|
|
|
|
|
%post
|
2020-08-25 13:10:11 +00:00
|
|
|
# migrate from chrony-helper to sourcedir directive
|
|
|
|
if test -a %{_libexecdir}/chrony-helper; then
|
|
|
|
grep -qi 'sourcedir /run/chrony-dhcp$' %{_sysconfdir}/chrony.conf 2> /dev/null || \
|
|
|
|
echo -e '\n# Use NTP servers from DHCP.\nsourcedir /run/chrony-dhcp' >> \
|
|
|
|
%{_sysconfdir}/chrony.conf
|
|
|
|
mkdir -p /run/chrony-dhcp
|
|
|
|
for f in %{_localstatedir}/lib/dhclient/chrony.servers.*; do
|
|
|
|
sed 's|.*|server &|' < $f > /run/chrony-dhcp/"${f##*servers.}.sources"
|
|
|
|
done 2> /dev/null
|
|
|
|
fi
|
2023-01-25 14:16:13 +00:00
|
|
|
%systemd_post chronyd.service chronyd-restricted.service chrony-wait.service
|
2011-05-05 20:44:34 +00:00
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
%preun
|
2023-01-25 14:16:13 +00:00
|
|
|
%systemd_preun chronyd.service chronyd-restricted.service chrony-wait.service
|
2008-11-24 12:44:12 +00:00
|
|
|
|
|
|
|
%postun
|
2023-01-25 14:16:13 +00:00
|
|
|
%systemd_postun_with_restart chronyd.service chronyd-restricted.service
|
2008-11-24 12:44:12 +00:00
|
|
|
|
|
|
|
%files
|
2014-08-21 09:24:20 +00:00
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
|
|
%license COPYING
|
2023-01-25 15:42:23 +00:00
|
|
|
%doc FAQ NEWS README examples/chrony.keys.example
|
2008-11-24 12:44:12 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/chrony.conf
|
2023-01-25 15:42:23 +00:00
|
|
|
%ghost %config %attr(640,root,chrony) %{_sysconfdir}/chrony.keys
|
2008-11-24 12:44:12 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/chrony
|
2017-01-27 15:29:41 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sysconfig/chronyd
|
2010-04-29 13:50:56 +00:00
|
|
|
%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
|
2008-11-24 12:44:12 +00:00
|
|
|
%{_bindir}/chronyc
|
|
|
|
%{_sbindir}/chronyd
|
2019-08-22 13:42:00 +00:00
|
|
|
%{_prefix}/lib/NetworkManager
|
2013-05-09 09:26:03 +00:00
|
|
|
%{_prefix}/lib/systemd/ntp-units.d/*.list
|
2013-05-09 09:25:01 +00:00
|
|
|
%{_unitdir}/chrony*.service
|
2022-05-24 14:55:50 +00:00
|
|
|
%{_sysusersdir}/chrony.conf
|
2008-11-24 12:44:12 +00:00
|
|
|
%{_mandir}/man[158]/%{name}*.[158]*
|
2020-09-24 09:12:47 +00:00
|
|
|
%dir %attr(750,chrony,chrony) %{_localstatedir}/lib/chrony
|
2008-11-24 12:44:12 +00:00
|
|
|
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/drift
|
|
|
|
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/rtc
|
2020-09-24 09:12:47 +00:00
|
|
|
%dir %attr(750,chrony,chrony) %{_localstatedir}/log/chrony
|
2008-11-24 12:44:12 +00:00
|
|
|
|
|
|
|
%changelog
|
2024-10-29 15:18:07 +00:00
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 4.6-2
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
|
2024-09-03 09:55:10 +00:00
|
|
|
* Tue Sep 03 2024 Miroslav Lichvar <mlichvar@redhat.com> 4.6-1
|
|
|
|
- update to 4.6 (RHEL-55735)
|
|
|
|
|
2024-07-02 09:31:23 +00:00
|
|
|
* Tue Jul 02 2024 Miroslav Lichvar <mlichvar@redhat.com> 4.5-6
|
|
|
|
- fix gnutls build requirement
|
|
|
|
- fix crash on reload command during start (RHEL-45854)
|
|
|
|
|
2024-06-24 15:38:20 +00:00
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 4.5-5
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
2024-05-28 13:23:41 +00:00
|
|
|
* Tue May 28 2024 Miroslav Lichvar <mlichvar@redhat.com> 4.5-4
|
|
|
|
- disable nettle support in favor of gnutls (RHEL-38924)
|
|
|
|
|
2024-01-23 01:36:12 +00:00
|
|
|
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
2024-01-19 15:25:29 +00:00
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
2023-12-05 14:23:50 +00:00
|
|
|
* Tue Dec 05 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.5-1
|
|
|
|
- update to 4.5
|
|
|
|
|
2023-11-22 13:45:44 +00:00
|
|
|
* Wed Nov 22 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.5-0.1.pre1
|
|
|
|
- update to 4.5-pre1
|
|
|
|
|
2023-08-09 14:38:34 +00:00
|
|
|
* Wed Aug 09 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.4-1
|
|
|
|
- update to 4.4
|
|
|
|
- require tzdata (#2218368)
|
|
|
|
|
2023-07-19 15:38:23 +00:00
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-0.4.pre2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
2023-06-21 12:39:06 +00:00
|
|
|
* Wed Jun 21 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.4-0.3.pre2
|
|
|
|
- update to 4.4-pre2
|
|
|
|
- set selinux context in chronyd-restricted service (#2169949)
|
|
|
|
|
2023-06-06 11:08:16 +00:00
|
|
|
* Tue Jun 06 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.4-0.2.pre1
|
|
|
|
- rebuild for AES-GCM-SIV in new nettle
|
|
|
|
|
2023-05-10 13:55:45 +00:00
|
|
|
* Wed May 10 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.4-0.1.pre1
|
|
|
|
- update to 4.4-pre1
|
|
|
|
- switch from patchX to patch -P X
|
|
|
|
|
2023-01-25 15:47:23 +00:00
|
|
|
* Wed Jan 25 2023 Miroslav Lichvar <mlichvar@redhat.com> 4.3-3
|
|
|
|
- drop default chrony.keys config (#2104918)
|
|
|
|
- add chronyd-restricted service for minimal NTP client configurations
|
|
|
|
- convert license tag to SPDX
|
|
|
|
|
2023-01-18 23:50:34 +00:00
|
|
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
2022-08-31 13:01:50 +00:00
|
|
|
* Wed Aug 31 2022 Miroslav Lichvar <mlichvar@redhat.com> 4.3-1
|
|
|
|
- update to 4.3
|
|
|
|
|
2022-08-11 09:23:32 +00:00
|
|
|
* Thu Aug 11 2022 Miroslav Lichvar <mlichvar@redhat.com> 4.3-0.1.pre1
|
|
|
|
- update to 4.3-pre1
|
|
|
|
|
2022-07-20 22:54:57 +00:00
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
2022-05-24 14:55:50 +00:00
|
|
|
* Tue May 24 2022 Luca BRUNO <lucab@lucabruno.net> - 4.2-6
|
|
|
|
- Add a sysusers.d fragment for chrony user/group
|
|
|
|
|
2022-02-16 08:10:11 +00:00
|
|
|
* Wed Feb 16 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.2-5
|
|
|
|
- Drop obsolete workaround in scriptlet
|
|
|
|
|
2022-02-09 10:48:14 +00:00
|
|
|
* Wed Feb 09 2022 Miroslav Lichvar <mlichvar@redhat.com> 4.2-4
|
|
|
|
- update seccomp filter for latest glibc
|
|
|
|
|
2022-02-08 10:17:56 +00:00
|
|
|
* Tue Feb 08 2022 Miroslav Lichvar <mlichvar@redhat.com> 4.2-3
|
|
|
|
- use NTP servers passed by NetworkManager from DHCPv6 NTP server option
|
|
|
|
|
2022-01-19 23:12:23 +00:00
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
2021-12-16 15:21:49 +00:00
|
|
|
* Thu Dec 16 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.2-1
|
|
|
|
- update to 4.2
|
|
|
|
|
2021-12-16 15:22:37 +00:00
|
|
|
* Thu Dec 02 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.2-0.1.pre1
|
2021-12-02 12:14:58 +00:00
|
|
|
- update to 4.2-pre1
|
|
|
|
|
2021-11-16 15:47:03 +00:00
|
|
|
* Tue Nov 16 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.1-5
|
|
|
|
- fix hardened chronyd service to allow writing log files
|
|
|
|
|
2021-09-29 14:22:20 +00:00
|
|
|
* Wed Sep 29 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.1-4
|
|
|
|
- harden chronyd and chrony-wait services
|
|
|
|
|
2021-08-09 13:54:00 +00:00
|
|
|
* Mon Aug 09 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.1-3
|
|
|
|
- update seccomp filter for new glibc
|
|
|
|
- remove unnecessary build requirement
|
|
|
|
|
2021-07-21 19:26:44 +00:00
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
2021-05-13 14:41:21 +00:00
|
|
|
* Thu May 13 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.1-1
|
|
|
|
- update to 4.1
|
|
|
|
- enable seccomp filter by default (incompatible with mailonchange directive)
|
|
|
|
|
2021-04-22 12:53:52 +00:00
|
|
|
* Thu Apr 22 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.1-0.1.pre1
|
|
|
|
- update to 4.1-pre1
|
|
|
|
- rework NM-dispatcher/dhclient detection
|
|
|
|
- enable LTO on s390x
|
|
|
|
|
2021-03-02 15:14:05 +00:00
|
|
|
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.0-4
|
|
|
|
- Rebuilt for updated systemd-rpm-macros
|
|
|
|
See https://pagure.io/fesco/issue/2583.
|
|
|
|
|
2021-02-02 09:47:17 +00:00
|
|
|
* Tue Feb 02 2021 Miroslav Lichvar <mlichvar@redhat.com> 4.0-3
|
|
|
|
- update NM DHCP dispatcher script
|
|
|
|
|
2021-01-26 01:57:12 +00:00
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
2021-02-02 09:47:17 +00:00
|
|
|
- Add BuildRequires: make
|
|
|
|
- drop dnssrv service and timer
|
2021-01-26 01:57:12 +00:00
|
|
|
|
2020-10-07 16:33:52 +00:00
|
|
|
* Wed Oct 07 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-1
|
|
|
|
- update to 4.0
|
|
|
|
- update directory permissions to follow upstream
|
|
|
|
|
2020-09-16 10:54:51 +00:00
|
|
|
* Wed Sep 16 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-0.9.pre4
|
|
|
|
- update to 4.0-pre4
|
|
|
|
|
2020-08-26 07:12:47 +00:00
|
|
|
* Wed Aug 26 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-0.8.pre3
|
|
|
|
- update to 4.0-pre3
|
|
|
|
- switch to sourcedir directive for loading servers from DHCP
|
|
|
|
- add NetworkManager dispatcher script to save servers from DHCP when
|
|
|
|
dhclient is not installed (Robert Fairley)
|
|
|
|
- drop old migration code from scriptlet
|
|
|
|
- move default paths in /var/run to /run
|
|
|
|
|
2020-08-10 20:51:17 +00:00
|
|
|
* Mon Aug 10 2020 Jeff Law <law@redhat.com> - 4.0-0.7.pre2
|
|
|
|
- Disable LTO on s390x
|
|
|
|
|
2020-08-01 00:22:10 +00:00
|
|
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-0.6.pre2
|
|
|
|
- Second attempt - Rebuilt for
|
|
|
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
2020-07-27 13:57:34 +00:00
|
|
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-0.5.pre2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
2020-07-13 18:49:38 +00:00
|
|
|
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> 4.0-0.4.pre2
|
|
|
|
- use make macros
|
|
|
|
|
2020-05-04 07:44:41 +00:00
|
|
|
* Mon May 04 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-0.3.pre2
|
|
|
|
- rebuild for new nettle
|
|
|
|
|
2020-04-20 14:54:25 +00:00
|
|
|
* Mon Apr 20 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-0.2.pre2
|
|
|
|
- update to 4.0-pre2
|
|
|
|
|
2020-03-17 14:19:06 +00:00
|
|
|
* Tue Mar 17 2020 Miroslav Lichvar <mlichvar@redhat.com> 4.0-0.1.pre1
|
|
|
|
- update to 4.0-pre1
|
|
|
|
- add net-tools to build requirements for testing
|
|
|
|
- add missing dependency on coreutils
|
|
|
|
|
2020-01-28 14:01:03 +00:00
|
|
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
2020-01-20 11:21:29 +00:00
|
|
|
* Mon Jan 20 2020 Miroslav Lichvar <mlichvar@redhat.com> 3.5-7
|
|
|
|
- fix testing with new glibc (#1792854)
|
|
|
|
|
2019-10-09 15:05:00 +00:00
|
|
|
* Wed Oct 09 2019 Miroslav Lichvar <mlichvar@redhat.com> 3.5-6
|
|
|
|
- drop timedatex recommendation
|
|
|
|
- verify upstream signatures
|
|
|
|
|
2019-08-22 13:42:00 +00:00
|
|
|
* Thu Aug 22 2019 Lubomir Rintel <lkundrak@v3.sk> - 3.5-5
|
|
|
|
- Move the NetworkManager dispatcher script out of /etc
|
|
|
|
|
2019-07-24 20:14:40 +00:00
|
|
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
2019-07-16 13:39:26 +00:00
|
|
|
* Tue Jul 16 2019 Miroslav Lichvar <mlichvar@redhat.com> 3.5-3
|
|
|
|
- rebuild for new nettle
|
|
|
|
|
2019-05-23 07:52:48 +00:00
|
|
|
* Thu May 23 2019 Miroslav Lichvar <mlichvar@redhat.com> 3.5-2
|
|
|
|
- fix shellcheck warnings in helper scripts
|
|
|
|
|
2019-05-14 12:48:24 +00:00
|
|
|
* Tue May 14 2019 Miroslav Lichvar <mlichvar@redhat.com> 3.5-1
|
|
|
|
- update to 3.5
|
|
|
|
|
2019-05-02 14:35:29 +00:00
|
|
|
* Thu May 02 2019 Miroslav Lichvar <mlichvar@redhat.com> 3.5-0.1.pre1
|
|
|
|
- update to 3.5-pre1
|
|
|
|
|
2019-01-31 15:34:46 +00:00
|
|
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
2018-09-19 15:26:24 +00:00
|
|
|
* Wed Sep 19 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.4-1
|
|
|
|
- update to 3.4
|
|
|
|
|
2018-08-31 09:41:58 +00:00
|
|
|
* Fri Aug 31 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.4-0.1.pre1
|
|
|
|
- update to 3.4-pre1
|
|
|
|
|
2018-08-13 10:01:27 +00:00
|
|
|
* Mon Aug 13 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.3-5
|
|
|
|
- fix PIDFile in local chronyd.service on upgrades from chrony < 3.3-2
|
|
|
|
- add workaround for late reload of unit file (#1614751)
|
|
|
|
|
2018-07-16 14:06:07 +00:00
|
|
|
* Mon Jul 16 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.3-4
|
|
|
|
- add gcc-c++ to build requirements
|
|
|
|
|
2018-07-12 21:46:39 +00:00
|
|
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
2018-06-18 13:57:11 +00:00
|
|
|
* Mon Jun 18 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.3-2
|
|
|
|
- move pidfile to /var/run/chrony to allow chronyd to remove it on exit
|
|
|
|
- avoid blocking in getrandom system call
|
|
|
|
|
2018-04-04 10:45:46 +00:00
|
|
|
* Wed Apr 04 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.3-1
|
|
|
|
- update to 3.3
|
|
|
|
- enable keyfile by default again
|
|
|
|
|
2018-03-15 08:40:54 +00:00
|
|
|
* Thu Mar 15 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.3-0.1.pre1
|
|
|
|
- update to 3.3-pre1
|
|
|
|
- switch to nettle for crypto hashing
|
|
|
|
- add gcc to build requirements
|
|
|
|
|
2018-02-07 04:55:04 +00:00
|
|
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
|
2018-01-30 10:59:45 +00:00
|
|
|
* Tue Jan 30 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.2-3
|
|
|
|
- use systemd macro for scriptlet dependencies
|
|
|
|
|
2018-01-25 13:51:10 +00:00
|
|
|
* Thu Jan 25 2018 Miroslav Lichvar <mlichvar@redhat.com> 3.2-2
|
|
|
|
- fix chronyc getting stuck in infinite loop after clock step
|
|
|
|
- don't allow packaging without vendor zone
|
|
|
|
- suggest ntp-refclock
|
|
|
|
- remove obsolete dependency
|
|
|
|
- update description
|
|
|
|
|
2017-09-15 09:57:18 +00:00
|
|
|
* Fri Sep 15 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.2-1
|
|
|
|
- update to 3.2
|
|
|
|
- get TAI-UTC offset and leap seconds from tzdata by default
|
|
|
|
|
2017-08-29 14:15:34 +00:00
|
|
|
* Tue Aug 29 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.2-0.4.pre2
|
|
|
|
- update to 3.2-pre2
|
|
|
|
|
2017-08-02 18:47:29 +00:00
|
|
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-0.3.pre1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
|
|
2017-07-26 04:48:54 +00:00
|
|
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-0.2.pre1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
2017-07-25 17:05:08 +00:00
|
|
|
* Tue Jul 25 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.2-0.1.pre1
|
|
|
|
- update to 3.2-pre1
|
|
|
|
|
2017-05-04 11:28:21 +00:00
|
|
|
* Thu May 04 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.1-5
|
|
|
|
- check PEERNTP variable before loading existing dhclient files
|
|
|
|
|
2017-04-20 16:31:39 +00:00
|
|
|
* Thu Apr 20 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.1-4
|
|
|
|
- use ID from /etc/os-release to set pool.ntp.org vendor zone (#1443599)
|
|
|
|
- fix seccomp filter for new glibc once again
|
|
|
|
- don't drop PHC samples with zero delay
|
|
|
|
|
2017-03-13 13:55:07 +00:00
|
|
|
* Mon Mar 13 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.1-3
|
|
|
|
- fix seccomp filter for new glibc
|
|
|
|
|
2017-02-10 07:29:27 +00:00
|
|
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2017-01-31 11:09:52 +00:00
|
|
|
* Tue Jan 31 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.1-1
|
|
|
|
- update to 3.1
|
|
|
|
- enable seccomp support on more archs
|
|
|
|
- package chronyd sysconfig file
|
|
|
|
|
2017-01-24 15:29:54 +00:00
|
|
|
* Tue Jan 24 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.1-0.1.pre1
|
|
|
|
- update to 3.1-pre1
|
|
|
|
|
2017-01-16 14:06:12 +00:00
|
|
|
* Mon Jan 16 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.0-1
|
|
|
|
- update to 3.0
|
|
|
|
|
2017-01-06 13:37:15 +00:00
|
|
|
* Fri Jan 06 2017 Miroslav Lichvar <mlichvar@redhat.com> 3.0-0.3.pre3
|
|
|
|
- update to 3.0-pre3
|
|
|
|
|
2016-12-15 13:36:42 +00:00
|
|
|
* Thu Dec 15 2016 Miroslav Lichvar <mlichvar@redhat.com> 3.0-0.2.pre2
|
|
|
|
- update to 3.0-pre2
|
|
|
|
- enable support for MS-SNTP authentication in Samba
|
|
|
|
|
2016-12-09 09:55:04 +00:00
|
|
|
* Fri Dec 09 2016 Miroslav Lichvar <mlichvar@redhat.com> 3.0-0.1.pre1
|
|
|
|
- update to 3.0-pre1
|
|
|
|
|
2016-11-21 12:56:51 +00:00
|
|
|
* Mon Nov 21 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4.1-1
|
|
|
|
- update to 2.4.1
|
|
|
|
|
2016-10-27 12:27:13 +00:00
|
|
|
* Thu Oct 27 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4-4
|
|
|
|
- avoid AVC denials in chrony-wait service (#1350815)
|
|
|
|
|
2016-09-13 08:37:27 +00:00
|
|
|
* Tue Sep 13 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4-3
|
|
|
|
- fix chrony-helper to escape names of systemd units (#1374767)
|
|
|
|
|
2016-06-28 11:12:45 +00:00
|
|
|
* Tue Jun 28 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4-2
|
|
|
|
- fix chrony-helper to exit with correct status (#1350531)
|
|
|
|
|
2016-06-07 10:24:49 +00:00
|
|
|
* Tue Jun 07 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4-1
|
|
|
|
- update to 2.4
|
|
|
|
- don't require info
|
|
|
|
|
2016-05-16 10:37:21 +00:00
|
|
|
* Mon May 16 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.4-0.1.pre1
|
|
|
|
- update to 2.4-pre1
|
|
|
|
- extend chrony-helper to allow management of static sources (#1331655)
|
|
|
|
|
2016-02-16 14:47:18 +00:00
|
|
|
* Tue Feb 16 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.3-1
|
|
|
|
- update to 2.3
|
|
|
|
|
2016-02-02 17:03:46 +00:00
|
|
|
* Tue Feb 02 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.3-0.1.pre1
|
|
|
|
- update to 2.3-pre1
|
|
|
|
|
2016-01-21 15:33:11 +00:00
|
|
|
* Thu Jan 21 2016 Miroslav Lichvar <mlichvar@redhat.com> 2.2.1-1
|
|
|
|
- update to 2.2.1 (CVE-2016-1567)
|
|
|
|
- set NTP era split explicitly
|
|
|
|
|
2015-10-19 10:31:11 +00:00
|
|
|
* Mon Oct 19 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.2-1
|
|
|
|
- update to 2.2
|
|
|
|
|
2015-10-09 12:01:08 +00:00
|
|
|
* Fri Oct 09 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.2-0.2.pre2
|
|
|
|
- update to 2.2-pre2
|
|
|
|
- require libseccomp-devel on supported archs only
|
|
|
|
|
2015-10-02 12:31:26 +00:00
|
|
|
* Fri Oct 02 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.2-0.1.pre1
|
|
|
|
- update to 2.2-pre1
|
|
|
|
- enable seccomp support
|
|
|
|
- use weak dependency for timedatex on Fedora 24 and later
|
|
|
|
|
2015-06-23 14:38:47 +00:00
|
|
|
* Tue Jun 23 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.1.1-1
|
|
|
|
- update to 2.1.1
|
|
|
|
- add -n option to gzip command to not save timestamp
|
|
|
|
|
2015-06-22 14:10:19 +00:00
|
|
|
* Mon Jun 22 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.1-1
|
|
|
|
- update to 2.1
|
|
|
|
- extend chrony-helper to allow using servers from DNS SRV records (#1234406)
|
|
|
|
- set random seed in testing to get deterministic results
|
|
|
|
|
2015-06-17 02:38:39 +00:00
|
|
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-0.2.pre1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-10 13:13:44 +00:00
|
|
|
* Wed Jun 10 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.1-0.1.pre1
|
|
|
|
- update to 2.1-pre1
|
|
|
|
|
2015-04-27 12:27:29 +00:00
|
|
|
* Mon Apr 27 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.0-1
|
|
|
|
- update to 2.0
|
|
|
|
|
2015-04-08 06:55:12 +00:00
|
|
|
* Wed Apr 08 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.0-0.3.pre2
|
|
|
|
- update to 2.0-pre2 (CVE-2015-1853 CVE-2015-1821 CVE-2015-1822)
|
|
|
|
|
2015-01-29 09:28:28 +00:00
|
|
|
* Thu Jan 29 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.0-0.2.pre1
|
|
|
|
- require timedatex (#1136905)
|
|
|
|
|
2015-01-27 14:54:10 +00:00
|
|
|
* Tue Jan 27 2015 Miroslav Lichvar <mlichvar@redhat.com> 2.0-0.1.pre1
|
|
|
|
- update to 2.0-pre1
|
|
|
|
|
2014-09-11 14:02:05 +00:00
|
|
|
* Thu Sep 11 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.31-1
|
|
|
|
- update to 1.31
|
|
|
|
- add servers from DHCP with iburst option by default
|
|
|
|
- use upstream configuration files and scripts
|
|
|
|
- don't package configuration examples
|
|
|
|
- compress chrony.txt
|
|
|
|
|
2014-08-21 09:25:51 +00:00
|
|
|
* Thu Aug 21 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.31-0.1.pre1
|
|
|
|
- update to 1.31-pre1
|
|
|
|
- use license macro if available
|
|
|
|
|
2014-08-16 00:10:42 +00:00
|
|
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.30-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-08-15 09:57:15 +00:00
|
|
|
* Fri Aug 15 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.30-2
|
|
|
|
- reconnect client sockets (#1124059)
|
|
|
|
|
2014-07-01 13:30:33 +00:00
|
|
|
* Tue Jul 01 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.30-1
|
|
|
|
- update to 1.30
|
|
|
|
- enable debug messages
|
|
|
|
|
2014-06-09 09:44:30 +00:00
|
|
|
* Mon Jun 09 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.30-0.1.pre1
|
|
|
|
- update to 1.30-pre1
|
|
|
|
- execute test suite
|
|
|
|
- avoid calling systemctl in helper script
|
|
|
|
- call chronyc directly from logrotate and NM dispatcher scripts
|
|
|
|
- add conflict with systemd-timesyncd service
|
|
|
|
|
2014-06-07 04:42:51 +00:00
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.29.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-01-31 17:17:16 +00:00
|
|
|
* Fri Jan 31 2014 Miroslav Lichvar <mlichvar@redhat.com> 1.29.1-1
|
|
|
|
- update to 1.29.1 (CVE-2014-0021)
|
|
|
|
- replace hardening build flags with _hardened_build
|
|
|
|
|
2013-11-19 14:45:17 +00:00
|
|
|
* Tue Nov 19 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.29-3
|
|
|
|
- let systemd remove pid file (#974305)
|
|
|
|
|
2013-10-03 10:21:28 +00:00
|
|
|
* Thu Oct 03 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.29-2
|
|
|
|
- add ordering dependency to not start chronyd before ntpd stopped
|
|
|
|
|
2013-08-08 17:08:15 +00:00
|
|
|
* Thu Aug 08 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.29-1
|
|
|
|
- update to 1.29 (CVE-2012-4502, CVE-2012-4503)
|
|
|
|
|
2013-08-03 04:54:07 +00:00
|
|
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.28-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-07-17 14:40:48 +00:00
|
|
|
* Wed Jul 17 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.28-1
|
|
|
|
- update to 1.28
|
|
|
|
- change default makestep limit to 10 seconds
|
|
|
|
|
2013-06-24 12:29:02 +00:00
|
|
|
* Mon Jun 24 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.28-0.2.pre1
|
|
|
|
- buildrequire systemd-units
|
|
|
|
|
2013-06-21 16:04:05 +00:00
|
|
|
* Fri Jun 21 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.28-0.1.pre1
|
|
|
|
- update to 1.28-pre1
|
|
|
|
- listen for commands only on localhost by default
|
|
|
|
|
2013-05-09 09:55:41 +00:00
|
|
|
* Thu May 09 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.27-3
|
|
|
|
- disable chrony-wait service by default (#961047)
|
|
|
|
- drop old systemd scriptlets
|
|
|
|
- don't own ntp-units.d directory
|
|
|
|
- move files from /lib
|
|
|
|
- remove unncessary dependency on syslog target
|
|
|
|
|
2013-03-12 17:10:25 +00:00
|
|
|
* Tue Mar 12 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.27-2
|
|
|
|
- suppress error messages from tr when generating key (#907914)
|
|
|
|
- fix delta calculation with extreme frequency offsets
|
|
|
|
|
2013-02-01 18:18:42 +00:00
|
|
|
* Fri Feb 01 2013 Miroslav Lichvar <mlichvar@redhat.com> 1.27-1
|
|
|
|
- update to 1.27
|
|
|
|
- start chrony-wait service with chronyd
|
|
|
|
- start chronyd service after sntp
|
|
|
|
- remove obsolete macros
|
|
|
|
|
2012-09-11 17:39:12 +00:00
|
|
|
* Tue Sep 11 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.27-0.5.pre1.git1ca844
|
|
|
|
- update to git snapshot 1ca844
|
|
|
|
- update systemd integration (#846303)
|
|
|
|
- use systemd macros if available (#850151)
|
|
|
|
- use correct vendor pool.ntp.org zone on RHEL (#845981)
|
|
|
|
- don't log output of chrony-wait service
|
|
|
|
|
2012-07-18 18:59:10 +00:00
|
|
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.27-0.4.pre1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-04-27 13:15:20 +00:00
|
|
|
* Fri Apr 27 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.27-0.3.pre1
|
|
|
|
- update service file for systemd-timedated-ntp target (#816493)
|
|
|
|
|
2012-04-06 12:09:20 +00:00
|
|
|
* Fri Apr 06 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.27-0.2.pre1
|
|
|
|
use systemctl is-active instead of status in chrony-helper (#794771)
|
|
|
|
|
2012-02-28 12:48:21 +00:00
|
|
|
* Tue Feb 28 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.27-0.1.pre1
|
|
|
|
- update to 1.27-pre1
|
|
|
|
- generate SHA1 command key instead of MD5
|
|
|
|
|
2012-02-15 13:36:19 +00:00
|
|
|
* Wed Feb 15 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.26-6.20110831gitb088b7
|
|
|
|
- remove old servers on DHCP update (#787042)
|
|
|
|
|
2012-02-10 16:24:42 +00:00
|
|
|
* Fri Feb 10 2012 Miroslav Lichvar <mlichvar@redhat.com> 1.26-5.20110831gitb088b7
|
|
|
|
- improve chrony-helper to keep track of servers added from DHCP (#787042)
|
|
|
|
- fix dhclient script to always return with zero exit code (#767859)
|
|
|
|
|
2012-01-12 23:22:19 +00:00
|
|
|
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.26-4.20110831gitb088b7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-09-06 13:53:33 +00:00
|
|
|
* Tue Sep 06 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.26-3.20110831gitb088b7
|
|
|
|
- update to git snapshot 20110831gitb088b7
|
|
|
|
- on first start generate password with 16 chars
|
|
|
|
- change systemd service type to forking
|
|
|
|
- add forced-command to chrony-helper (#735821)
|
|
|
|
|
2011-08-15 10:57:12 +00:00
|
|
|
* Mon Aug 15 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.26-2
|
|
|
|
- fix iburst with very high jitters and long delays
|
|
|
|
- use timepps header from pps-tools-devel
|
|
|
|
|
2011-07-13 14:53:56 +00:00
|
|
|
* Wed Jul 13 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.26-1
|
|
|
|
- update to 1.26
|
|
|
|
- read options from sysconfig file if it exists
|
|
|
|
|
2011-06-24 14:27:18 +00:00
|
|
|
* Fri Jun 24 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.26-0.1.pre1
|
|
|
|
- update to 1.26-pre1
|
|
|
|
- fix service name in %%triggerun
|
|
|
|
- drop SysV init script
|
|
|
|
- add chrony-wait service
|
|
|
|
|
2011-05-06 15:57:04 +00:00
|
|
|
* Fri May 06 2011 Bill Nottingham <notting@redhat.com> 1.25-2
|
|
|
|
- fix systemd scriptlets for the upgrade case
|
|
|
|
|
2011-05-04 12:39:29 +00:00
|
|
|
* Wed May 04 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.25-1
|
|
|
|
- update to 1.25
|
|
|
|
|
2011-04-20 14:27:26 +00:00
|
|
|
* Wed Apr 20 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.25-0.3.pre2
|
|
|
|
- update to 1.25-pre2
|
|
|
|
- link with -Wl,-z,relro,-z,now options
|
|
|
|
|
2011-02-08 08:35:28 +00:00
|
|
|
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.25-0.2.pre1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2011-02-01 17:01:08 +00:00
|
|
|
* Tue Feb 01 2011 Miroslav Lichvar <mlichvar@redhat.com> 1.25-0.1.pre1
|
|
|
|
- update to 1.25-pre1
|
|
|
|
- use iburst, four pool servers, rtcsync, stratumweight in default config
|
|
|
|
- add systemd support
|
|
|
|
- drop sysconfig file
|
|
|
|
- suppress install-info errors
|
|
|
|
|
2010-04-29 13:50:56 +00:00
|
|
|
* Thu Apr 29 2010 Miroslav Lichvar <mlichvar@redhat.com> 1.24-4.20100428git73d775
|
|
|
|
- update to 20100428git73d775
|
|
|
|
- replace initstepslew directive with makestep in default config
|
|
|
|
- add NetworkManager dispatcher script
|
|
|
|
- add dhclient script
|
|
|
|
- retry server/peer name resolution at least once to workaround
|
|
|
|
NetworkManager race condition on boot
|
|
|
|
- don't verify chrony.keys
|
|
|
|
|
2010-03-12 13:47:48 +00:00
|
|
|
* Fri Mar 12 2010 Miroslav Lichvar <mlichvar@redhat.com> 1.24-3.20100302git5fb555
|
2010-03-12 13:35:28 +00:00
|
|
|
- update to snapshot 20100302git5fb555
|
|
|
|
- compile with PPS API support
|
|
|
|
|
2010-02-04 14:44:43 +00:00
|
|
|
* Thu Feb 04 2010 Miroslav Lichvar <mlichvar@redhat.com> 1.24-1
|
|
|
|
- update to 1.24 (#555367, CVE-2010-0292 CVE-2010-0293 CVE-2010-0294)
|
|
|
|
- modify default config
|
|
|
|
- step clock on start if it is off by more than 100 seconds
|
|
|
|
- disable client log
|
|
|
|
- build with -fPIE on sparc
|
|
|
|
|
2009-12-15 16:29:32 +00:00
|
|
|
* Tue Dec 15 2009 Miroslav Lichvar <mlichvar@redhat.com> 1.24-0.1.pre1
|
|
|
|
- update to 1.24-pre1
|
|
|
|
|
2009-07-24 18:57:37 +00:00
|
|
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.23-7.20081106gitbe42b4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-07-17 12:53:22 +00:00
|
|
|
* Fri Jul 17 2009 Miroslav Lichvar <mlichvar@redhat.com> 1.23-6.20081106gitbe42b4
|
|
|
|
- switch to editline
|
|
|
|
- support arbitrary chronyc commands in init script
|
|
|
|
|
2009-06-08 08:01:49 +00:00
|
|
|
* Mon Jun 08 2009 Dan Horak <dan[at]danny.cz> 1.23-5.20081106gitbe42b4
|
|
|
|
- add patch with support for s390/s390x
|
|
|
|
|
2009-03-09 14:15:41 +00:00
|
|
|
* Mon Mar 09 2009 Miroslav Lichvar <mlichvar@redhat.com> 1.23-4.20081106gitbe42b4
|
|
|
|
- fix building with broken libcap header (#483548)
|
|
|
|
|
2009-02-24 07:31:16 +00:00
|
|
|
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.23-3.20081106gitbe42b4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2008-11-24 12:44:12 +00:00
|
|
|
* Wed Nov 19 2008 Miroslav Lichvar <mlichvar@redhat.com> 1.23-2.20081106gitbe42b4
|
|
|
|
- fix info uninstall
|
|
|
|
- generate random command key in init script
|
|
|
|
- support cyclelogs, online, offline commands in init script
|
|
|
|
- add logrotate script
|
|
|
|
|
|
|
|
* Tue Nov 11 2008 Miroslav Lichvar <mlichvar@redhat.com> 1.23-1.20081106gitbe42b4
|
|
|
|
- initial release
|