Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: chrony | Distribution: openSUSE:Factory:zSystems |
Version: 4.6 | Vendor: openSUSE |
Release: 1.3 | Build date: Wed Sep 18 16:00:13 2024 |
Group: Productivity/Networking/Other | Build host: reproducible |
Size: 638946 | Source RPM: chrony-4.6-1.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://chrony-project.org/ | |
Summary: System Clock Synchronization Client and Server |
Chrony is an implementation of the Network Time Protocol (NTP). It can synchronize the system clock with NTP servers, reference clocks (e.g. a 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. Chrony consists of two programs: chronyd and chronyc. Chronyd is a daemon which runs in the background on the system. It obtains measurements of the system clockâs offset relative to time servers on other systems via the network and adjusts the system time accordingly. For isolated systems, the user can periodically enter the correct time by hand (using chronyc). In either case, chronyd determines the rate at which the computer gains or loses time, and compensates for this. Chronyd can act as either a client or a server. Chronyc provides a user interface to chronyd for monitoring its performance and configuring various settings. It can do so while running on the same computer as the chronyd instance it is controlling or a different computer.
GPL-2.0-only
* Wed Sep 18 2024 Reinhard Max <max@suse.com> - Update to version 4.6: * Add activate option to local directive to set activation threshold * Add ipv4 and ipv6 options to server/pool/peer directive * Add kod option to ratelimit directive for server KoD RATE support * Add leapseclist directive to read NIST/IERS leap-seconds.list file * Add ptpdomain directive to set PTP domain for NTP over PTP * Allow disabling pidfile * Improve copy server option to accept unsynchronised status instantly * Log one selection failure on start * Add offset command to modify source offset correction * Add timestamp sources to ntpdata report * Fix crash on sources reload during initstepslew or RTC initialisation * Fix source refreshment to not repeat failed name resolving attempts * Obsoletes chrony-124-tai.patch - The project's new home is https://chrony-project.org/ . * Wed Jul 31 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update clknetsim to snapshot 633a0be: fix missing stat/fstat with latest glibc. * Tue Jun 04 2024 Reinhard Max <max@suse.com> - bsc#1225362, chrony-124-tai.patch: make 124-tai more reliable * Mon May 27 2024 Reinhard Max <max@suse.com> - Update clknetsim to snapshot 0a11a35. * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %patch -P N instead of deprecated %patchN. * Mon Jan 15 2024 Reinhard Max <max@suse.com> - Update to version 4.5: * Add support for AES-GCM-SIV in GnuTLS * Add support for corrections from PTP transparent clocks * Add support for systemd socket activation * Fix presend in interleaved mode * Fix reloading of modified sources from sourcedir * Fri Sep 01 2023 Fabian Vogt <fvogt@suse.com> - Use make quickcheck instead of make check to avoid >1h build times and failures due to timeouts. This was the default before 3.2 but it changed to make tests more reliable. Here a seed is already set to get deterministic execution. * Wed Aug 09 2023 Reinhard Max <max@suse.com> - Update to 4.4: * Add support for AES-GCM-SIV with Nettle >= 3.9 to shorten NTS cookies to avoid some length-specific blocking of NTP on Internet. * Add support for multiple refclocks using extpps option on one PHC. * Add maxpoll option to hwtimestamp directive to improve PHC tracking with low packet rates * Add hwtstimeout directive to configure timeout for late timestamps. * Handle late hardware transmit timestamps of NTP requests on all sockets. * Handle mismatched 32/64-bit time_t in SOCK refclock samples * Improve source replacement * Log important changes made by command requests (chronyc) * Refresh address of NTP sources periodically * Set DSCP for IPv6 packets * Shorten NTS-KE retry interval when network is down * Update seccomp filter for musl * Warn if loading keys from file with unexpected permissions * Warn if source selection fails or falseticker is detected * Add selectopts command to modify source-specific selection options. * Add timestamp sources to serverstats report and make its fields 64-bit. * Add -e option to chronyc to indicate end of response - Update clknetsim to snapshot ef2a7a9. * Wed Nov 16 2022 Clemens Famulla-Conrad <cfamullaconrad@suse.com> - Install chrony DHCP dispatcher script for Networkmanager * chrony.nm-dispatcher.dhcp.patch /var/run to /run * Thu Sep 01 2022 Reinhard Max <max@suse.com> - Update to 4.3: * Add local option to refclock directive to stabilise system clock with more stable free-running clock (e.g. TCXO, OCXO). * Add maxdelayquant option to server/pool/peer directive to replace maxdelaydevratio filter with long-term quantile-based filtering. * Add selection option to log directive. * Allow external PPS in PHC refclock without configurable pin. * Don't accept first interleaved response to minimise error in delay. * Don't use arc4random on Linux to avoid server performance loss. * Improve filter option to better handle missing NTP samples. * Improve stability with hardware timestamping and PHC refclock. * Update seccomp filter - Update clknetsim to snapshot f00531b. - Use a more specific conditional for the /usr/etc stuff. * Wed Jun 15 2022 Stefan Schubert <schubi@suse.com> - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. * Thu May 12 2022 Stefan Schubert <schubi@suse.de> - Moved 20-chrony file from user specif directory /etc/NetworkManager/dispatcher.d to vendor specific directory /usr/lib/NetworkManager/dispatcher.d. So, users changes can still be done in /etc and will not be overwritten by an update. * Mon Jan 10 2022 Reinhard Max <max@suse.com> - boo#1194206: Use /run instead of /var/run throughout. - bsc#1194229: Fix pool package dependencies, so that SLE actually prefers chrony-pool-suse over chrony-pool-empty.
/etc/chrony.conf /etc/chrony.d /etc/chrony.keys /etc/dhcp /etc/dhcp/dhclient.d /etc/dhcp/dhclient.d/chrony.sh /run/chrony /usr/bin/chronyc /usr/etc/logrotate.d/chrony /usr/lib/NetworkManager/dispatcher.d/20-chrony-dhcp /usr/lib/NetworkManager/dispatcher.d/20-chrony-onoffline /usr/lib/systemd/ntp-units.d/50-chronyd.list /usr/lib/systemd/system/chrony-dnssrv@.service /usr/lib/systemd/system/chrony-dnssrv@.timer /usr/lib/systemd/system/chrony-wait.service /usr/lib/systemd/system/chronyd.service /usr/lib/sysusers.d/system-user-chrony.conf /usr/lib/tmpfiles.d/chrony.conf /usr/libexec/chrony /usr/libexec/chrony/helper /usr/sbin/chronyd /usr/sbin/rcchrony-wait /usr/sbin/rcchronyd /usr/share/doc/packages/chrony /usr/share/doc/packages/chrony/FAQ /usr/share/doc/packages/chrony/NEWS /usr/share/doc/packages/chrony/README /usr/share/doc/packages/chrony/examples /usr/share/doc/packages/chrony/examples/chrony-wait.service /usr/share/doc/packages/chrony/examples/chrony.conf.example1 /usr/share/doc/packages/chrony/examples/chrony.conf.example2 /usr/share/doc/packages/chrony/examples/chrony.conf.example3 /usr/share/doc/packages/chrony/examples/chrony.keys.example /usr/share/doc/packages/chrony/examples/chrony.logrotate /usr/share/doc/packages/chrony/examples/chrony.nm-dispatcher.dhcp /usr/share/doc/packages/chrony/examples/chrony.nm-dispatcher.onoffline /usr/share/doc/packages/chrony/examples/chronyd-restricted.service /usr/share/doc/packages/chrony/examples/chronyd.service /usr/share/fillup-templates/sysconfig.chronyd /usr/share/licenses/chrony /usr/share/licenses/chrony/COPYING /usr/share/man/man1/chronyc.1.gz /usr/share/man/man5/chrony.conf.5.gz /usr/share/man/man8/chronyd.8.gz /var/lib/chrony /var/lib/chrony/drift /var/lib/chrony/rtc /var/log/chrony
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 29 02:28:24 2025