chrony - System Clock Synchronization Client and Server

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename chrony-3.4-5.1.i586.rpm
Package name chrony
Package version 3.4
Package release 5.1
Package architecture i586
Package type rpm
Category Productivity/Networking/Other
License GPL-2.0-only
Maintainer -
Download size 247.17 KB
Installed size 501.79 KB
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.


Package Version Architecture Repository
chrony-3.4-5.1.x86_64.rpm 3.4 x86_64 openSUSE Oss
chrony - - -


Name Value
/bin/bash -
/usr/sbin/groupadd -
/usr/sbin/useradd -
coreutils -
diffutils -
fillup -
grep - - - - - - - - - - - -
logrotate -


Name Value
chrony = 3.4-5.1
chrony(x86-32) = 3.4-5.1
config(chrony) = 3.4-5.1
ntp-daemon -


Type URL
Binary Package chrony-3.4-5.1.i586.rpm
Source Package chrony-3.4-5.1.src.rpm

Install Howto

Install chrony rpm package:

# zypper install chrony




2019-03-21 - Reinhard Max <>
- Fix ordering and dependencies of chronyd.service, so that it is
started after name resolution is up (bsc#1129914).
- Add chrony-service-ordering.patch
- Fix location of helper script in chrony-dnssrv@.service
2019-03-06 - Martin Pluskal <>
- Update testsuite to version 58c5e8b
2018-12-20 - Reinhard Max <>
- Read runtime servers from /var/run/netconfig/chrony.servers to
fix bsc#1099272.
- Move chrony-helper to /usr/lib/chrony/helper, because there
should be no executables in /usr/share.
2018-12-14 - Martin Pluskal <>
- Make sure to generate correct sysconfig file (boo#1117147)
- Update clknetsim to revision 8b48422
2018-11-22 - Martin Pluskal <>
- Remove discrepancies between spec file and chrony-tmpfiles (boo#1115529)
2018-10-18 - Ismail Dönmez <>
- Update the keyring and uncomment it in the spec file
2018-10-18 - Martin Pluskal <>
- Comment out bad signature
2018-09-19 - Michael Ströder <>
- Added %{_tmpfilesdir}/%{name}.conf
- Updated clknetsim
- Update to version 3.4
* Enhancements
+ Add filter option to server/pool/peer directive
+ Add minsamples and maxsamples options to hwtimestamp directive
+ Add support for faster frequency adjustments in Linux 4.19
+ Change default pidfile to /var/run/chrony/ to allow chronyd
without root privileges to remove it on exit
+ Disable sub-second polling intervals for distant NTP sources
+ Extend range of supported sub-second polling intervals
+ Get/set IPv4 destination/source address of NTP packets on FreeBSD
+ Make burst options and command useful with short polling intervals
+ Modify auto_offline option to activate when sending request failed
+ Respond from interface that received NTP request if possible
+ Add onoffline command to switch between online and offline state
according to current system network configuration
+ Improve example NetworkManager dispatcher script
* Bug fixes
+ Avoid waiting in Linux getrandom system call
+ Fix PPS support on FreeBSD and NetBSD
2018-08-03 -
- Update clknetsim to revision 42b693b
* Drop not needed chrony-fix-open.patch
- Build tests with optflags as well
- Do not run tests on i586
- Enable signd
2018-08-02 -
- Mention all sources as such in spec file
- Fix formatting of changelog
- Drop reference to change is not present

See Also

Package Description
chrpath-0.16-4.10.i586.rpm Modifies the dynamic library load path of compiled programs and libraries
chrpath-0.16-4.10.x86_64.rpm Modifies the dynamic library load path of compiled programs and libraries
ciano-0.2.1-1.2.i586.rpm A multimedia file converter
ciano-0.2.1-1.2.x86_64.rpm A multimedia file converter
ciano-lang-0.2.1-1.2.noarch.rpm Translations for package ciano
cifs-utils-6.9-1.1.i586.rpm Utilities for doing and managing mounts of the Linux CIFS filesystem
cifs-utils-6.9-1.1.x86_64.rpm Utilities for doing and managing mounts of the Linux CIFS filesystem
cifs-utils-devel-6.9-1.1.i586.rpm Files needed for building plugins for cifs-utils
cifs-utils-devel-6.9-1.1.x86_64.rpm Files needed for building plugins for cifs-utils
cilium-1.4.2-1.1.x86_64.rpm Linux Native, HTTP Aware Networking and Security for Containers
cilium-cni-1.4.2-1.1.x86_64.rpm CNI plugin for Cilium
cilium-devel-1.4.2-1.1.x86_64.rpm Development files for Cilium
cilium-docker-1.4.2-1.1.x86_64.rpm Docker libnetwork plugin for Cilium
cilium-etcd-operator-2.0.5-1.1.i586.rpm Operator to manage Cilium's etcd cluster
cilium-etcd-operator-2.0.5-1.1.x86_64.rpm Operator to manage Cilium's etcd cluster