[ubuntu/lunar-proposed] chrony 4.3-1ubuntu1 (Accepted)
Bryce Harrington
bryce at canonical.com
Fri Jan 13 00:51:15 UTC 2023
chrony (4.3-1ubuntu1) lunar; urgency=medium
* Merge with Debian unstable (LP: #1993389). Remaining changes:
- d/chrony.conf: use ubuntu ntp pool and server
(LP #1744664, #1754358)
- 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
cases.
+ 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/chronyd-starter.sh: wrapper to handle special cases in
containers and if CAP_SYS_TIME is missing. Effectively allows
running the NTP server in containers on a default installation
and avoid failing to sync time (or if allowed to sync, avoid
multiple containers fighting over it by accident).
+ debian/install: make chrony-starter.sh available on install.
+ debian/docs, debian/README.container: provide documentation
about the handling of this case.
* Dropped:
- d/patches/add-rseq.patch: Add "rseq" to list of acceptable syscalls to fix
tests with glibc 2.35.
[Included in upstream 4.3 release]
Date: Mon, 09 Jan 2023 19:41:47 -0800
Changed-By: Bryce Harrington <bryce at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/chrony/4.3-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 09 Jan 2023 19:41:47 -0800
Source: chrony
Built-For-Profiles: noudeb
Architecture: source
Version: 4.3-1ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Bryce Harrington <bryce at canonical.com>
Launchpad-Bugs-Fixed: 1993389
Changes:
chrony (4.3-1ubuntu1) lunar; urgency=medium
.
* Merge with Debian unstable (LP: #1993389). Remaining changes:
- d/chrony.conf: use ubuntu ntp pool and server
(LP #1744664, #1754358)
- 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
cases.
+ 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/chronyd-starter.sh: wrapper to handle special cases in
containers and if CAP_SYS_TIME is missing. Effectively allows
running the NTP server in containers on a default installation
and avoid failing to sync time (or if allowed to sync, avoid
multiple containers fighting over it by accident).
+ debian/install: make chrony-starter.sh available on install.
+ debian/docs, debian/README.container: provide documentation
about the handling of this case.
* Dropped:
- d/patches/add-rseq.patch: Add "rseq" to list of acceptable syscalls to fix
tests with glibc 2.35.
[Included in upstream 4.3 release]
Checksums-Sha1:
329968fd3d1009bde3c3063138e89ba1a0b18991 2444 chrony_4.3-1ubuntu1.dsc
bc7884eb4fde69478a00faee3d42092d426d57c1 593560 chrony_4.3.orig.tar.gz
8ff74552546351201c1ae612100764f433a8eda2 45920 chrony_4.3-1ubuntu1.debian.tar.xz
20cb6a43b1db0ecd8b4052cc7fe99eccf3de25fd 8424 chrony_4.3-1ubuntu1_source.buildinfo
Checksums-Sha256:
49e2d2951a041014788dbf1545971e6ca4bf5a8878961c437d9dd50b0c649918 2444 chrony_4.3-1ubuntu1.dsc
9d0da889a865f089a5a21610ffb6713e3c9438ce303a63b49c2fb6eaff5b8804 593560 chrony_4.3.orig.tar.gz
4f2945c75ff7950c52d96a857f7d8368fdc47bfe4d887f586feab43fcf2f4a15 45920 chrony_4.3-1ubuntu1.debian.tar.xz
3808d8738785fb8d88bf5df32a49948010fb5fb2e7f6b88735e7c230b4cd53c7 8424 chrony_4.3-1ubuntu1_source.buildinfo
Files:
51247393448bf4698a1c62996a6592d3 2444 net optional chrony_4.3-1ubuntu1.dsc
765dd8c085a0be2a52f9e9135665f0b7 593560 net optional chrony_4.3.orig.tar.gz
b2a8a3ae1e61717f100242d562bc4ea2 45920 net optional chrony_4.3-1ubuntu1.debian.tar.xz
6df60f4966c4271d2965de9747926742 8424 net optional chrony_4.3-1ubuntu1_source.buildinfo
Original-Maintainer: Vincent Blut <vincent.debian at free.fr>
Vcs-Git: https://git.launchpad.net/~bryce/ubuntu/+source/chrony
Vcs-Git-Commit: 270d064713c4b0ed3ebd6b9f7d7be2924709ef39
Vcs-Git-Ref: refs/heads/merge-v4.3-1-lunar
More information about the lunar-changes
mailing list