chrony - Versatile implementation of the Network Time Protocol

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package filename chrony_3.2-4ubuntu4_amd64.deb
Package name chrony
Package version 3.2
Package release 4ubuntu4
Package architecture amd64
Package type deb
Category admin
License -
Maintainer Ubuntu Developers <>
Download size 198.49 KB
Installed size 496.00 KB
It consists of a pair of programs:
chronyd:  This is a daemon which runs in background on the system.
It obtains measurements (e.g. via the network) of the system's offset
relative to other systems 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 implements the NTP protocol and can act as either a client or
a server.
chronyc: This is a command-line driven control and monitoring program.
An administrator can use this to fine-tune various parameters within
the daemon, add or delete servers etc whilst the daemon is running.


Package Version Architecture Repository
chrony_3.2-4ubuntu4.2_i386.deb 3.2 i386 Ubuntu Updates Main
chrony_3.2-4ubuntu4.2_amd64.deb 3.2 amd64 Ubuntu Updates Main
chrony_3.2-4ubuntu4_i386.deb 3.2 i386 Ubuntu Main
chrony - - -


Name Value
adduser -
iproute2 -
libc6 >= 2.27
libcap2 >= 1:2.10
libcap2-bin -
libedit2 >= 2.11-20080614
libnss3 >= 2:3.13.4-2~
libseccomp2 >= 2.2.3-3~
lsb-base -
ucf -


Name Value
time-daemon -


Name Value
ntp -
time-daemon -


Name Value
time-daemon -


Type URL
Binary Package chrony_3.2-4ubuntu4_amd64.deb
Source Package chrony

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install chrony deb package:
    # sudo apt-get install chrony




2018-04-16 - Christian Ehrhardt <>
chrony (3.2-4ubuntu4) bionic; urgency=medium
* d/postrm: re-establish systemd-timesyncd on removal (LP: #1764357)
* Notify chrony to update sources in response to systemd-networkd
events (LP: #1718227)
- d/links: link dispatcher script to networkd-dispatcher events routable
and off
- d/control: set Recommends to networkd-dispatcher
- d/p/lp-1718227-ignore-non-up-down-events-in-nm-dispatcher.patch
- d/p/lp-1718227-nm-dispatcher-for-networkd.patch
2018-04-05 - Christian Ehrhardt <>
chrony (3.2-4ubuntu3) bionic; urgency=medium
* debian/usr.sbin.chronyd: add cap net_admin for hwtimestamp (LP: #1761327)
2018-03-16 - Christian Ehrhardt <>
chrony (3.2-4ubuntu2) bionic; urgency=medium
* Set -x as default if unable to set time (e.g. in containers) (LP: #1589780)
Chrony is a single service which acts as both NTP client (i.e. syncing the
local clock) and NTP server (i.e. providing NTP services to the network),
and that is both desired and expected in the vast majority of cases.
But in containers syncing the local clock is usually impossible, but this
shall not break the providing of NTP services to the network.
To some extent this makes chrony's default config more similar to 'ntpd',
which complained in syslog but still provided NTP server service in those
- d/p/lp1589780-sys_linux-don-t-keep-CAP_SYS_TIME-with-x-option.patch:
When dropping the root privileges, don't try to keep the CAP_SYS_TIME
capability if the -x option was enabled. This allows chronyd to be
started without the capability (e.g. in containers) and also drop the
root privileges.
- debian/chrony.service: allow the service to run without CAP_SYS_TIME
- debian/control: add new dependency libcap2-bin for capsh (usually
installed anyway, but make them explicit to be sure).
- debian/chrony.default: new option SYNC_IN_CONTAINER to not fall back
(Default off).
- debian/ wrapper to handle special cases in containers
and if CAP_SYS_TIME is missing. Effectively allows to run NTP server in
containers on a default installation and avoid failing to sync time (or
if allowed to sync, avoid multiple containers to fight over it by
- debian/install: make available on install.
- debian/docs, debian/README.container: provide documentation about the
handling of this case.
* debian/chrony.conf: update default chrony.conf to not violate the policy
of (to use no more than four of their servers) and to provide
more ipv6 capable sources by default (LP: #1754358)
2018-02-26 - Christian Ehrhardt <>
chrony (3.2-4ubuntu1) bionic; urgency=medium
* Merge with Debian unstable. Remaining changes:
- d/control: switch to nss instead of tomcrypt (nss is in main)
- d/chrony.conf: use ubuntu ntp pool and server (LP 1744664)
* Dropped changes (in Debian)
- d/chrony.default, d/chrony.service: support /etc/default/chrony
DAEMON_OPTS in systemd environment (LP: 1746081)
- d/chrony.service: properly start after networking (LP: 1746458)
- d/usr.sbin.chronyd: allow to create /run/chrony on demand (LP: 1746444)
* Added Changes:
- debian/usr.sbin.chronyd: ensure RTC/GPS usage isn't blocked by apparmor
(LP: #1751241, Closes: #891201)

See Also

Package Description
cifs-utils_6.8-1_amd64.deb Common Internet File System utilities
cinder-api_12.0.0-0ubuntu1_all.deb Cinder storage service - API server
cinder-backup_12.0.0-0ubuntu1_all.deb Cinder storage service - Scheduler server
cinder-common_12.0.0-0ubuntu1_all.deb Cinder storage service - common files
cinder-scheduler_12.0.0-0ubuntu1_all.deb Cinder storage service - Scheduler server
cinder-volume_12.0.0-0ubuntu1_all.deb Cinder storage service - Volume server
clamav-base_0.99.4+addedllvm-0ubuntu1_all.deb anti-virus utility for Unix - base package
clamav-daemon_0.99.4+addedllvm-0ubuntu1_amd64.deb anti-virus utility for Unix - scanner daemon
clamav-docs_0.99.4+addedllvm-0ubuntu1_all.deb anti-virus utility for Unix - documentation
clamav-freshclam_0.99.4+addedllvm-0ubuntu1_amd64.deb anti-virus utility for Unix - virus database update utility
clamav_0.99.4+addedllvm-0ubuntu1_amd64.deb anti-virus utility for Unix - command-line interface
clamdscan_0.99.4+addedllvm-0ubuntu1_amd64.deb anti-virus utility for Unix - scanner client
cloud-guest-utils_0.30-0ubuntu5_all.deb cloud guest utilities
cloud-image-utils_0.30-0ubuntu5_all.deb cloud image management utilities
cloud-init_18.2-14-g6d48d265-0ubuntu1_all.deb Init scripts for cloud instances