<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-support/chrony, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-01-23T06:01:05+00:00</updated>
<entry>
<title>chrony: Ensure /var/lib/chrony belongs to correct user/group</title>
<updated>2026-01-23T06:01:05+00:00</updated>
<author>
<name>Schulz, Andreas - Enabler &amp; Imaging Software</name>
<email>Andreas.Schulz2@karlstorz.com</email>
</author>
<published>2026-01-21T13:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=37f675a8bc8fdb7baeb0422ed263ae048f9dc164'/>
<id>urn:sha1:37f675a8bc8fdb7baeb0422ed263ae048f9dc164</id>
<content type='text'>
Signed-off-by: Andreas Schulz &lt;andreas.schulz2@karlstorz.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: remove buildtime installation of /var/lib/chrony</title>
<updated>2025-11-13T18:15:06+00:00</updated>
<author>
<name>Vishwas Udupa</name>
<email>vudupa@qti.qualcomm.com</email>
</author>
<published>2025-11-13T11:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=89b44b73dca64634f7e77d0edc37fe49f648f025'/>
<id>urn:sha1:89b44b73dca64634f7e77d0edc37fe49f648f025</id>
<content type='text'>
Since commit 3200122d68 (chrony: create /var/lib/chrony by systemd-tmpfiles)
tmpfiles.d mechanism already ensures populating /var/lib/chrony at runtime.
Introduce volatiles mechanism to make sure the directory is created
at runtime for sysvinit as well.
Since /var/lib/chrony is populated at runtime, stop packaging at build time.
this helps to align towards stateless system expectations
or when updates are done via meta-updater.

Signed-off-by: Vishwas Udupa &lt;vudupa@qti.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: upgrade 4.7 -&gt; 4.8</title>
<updated>2025-10-30T04:02:20+00:00</updated>
<author>
<name>Bastian Krause</name>
<email>bst@pengutronix.de</email>
</author>
<published>2025-10-29T17:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5f7dbf36e2353cac6b8c05400316cf1bbd42acfd'/>
<id>urn:sha1:5f7dbf36e2353cac6b8c05400316cf1bbd42acfd</id>
<content type='text'>
0001-Fix-compilation-with-musl.patch is obsolete due to
948ecf8 ("hash: include util.h for MIN macro") included in chrony since
version 3.5.

From chrony's NEWS [1] for the 4.8 release:

Enhancements
------------
* Add maxunreach option to limit selection of unreachable sources
* Add -u option to chronyc to drop root privileges (default chronyc user
  is set by configure script)

Bug fixes
---------
* Hide chronyc socket to mitigate unsafe permissions change
* Fix refclock extpps option to work on Linux &gt;= 6.15
* Validate refclock samples for reachability updates

[1] https://chrony-project.org/news.html

Signed-off-by: Bastian Krause &lt;bst@pengutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: upgrade 4.6.1 -&gt; 4.7</title>
<updated>2025-07-22T23:39:48+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2025-07-22T03:12:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9547f3517523ad8d8046dec4fef4993c5d3ec07a'/>
<id>urn:sha1:9547f3517523ad8d8046dec4fef4993c5d3ec07a</id>
<content type='text'>
Changelog:
==========
- Add opencommands directive to select remote monitoring commands
- Add interval option to driftfile directive
- Add waitsynced and waitunsynced options to local directive
- Add sanity checks for integer values in configuration
- Add support for systemd Type=notify service
- Add RTC refclock driver
- Allow PHC refclock to be specified with network interface name
- Don’t require multiple refclock samples per poll to simplify filter configuration
- Keep refclock reachable when dropping samples with large delay
- Improve quantile-based filtering to adapt faster to larger delay
- Improve logging of selection failures
- Detect clock interference from other processes
- Try to reopen message log (-l option) on cyclelogs command
- Fix sourcedir reloading to not multiply sources
- Fix tracking offset after failed clock step
- Drop support for NTS with Nettle &lt; 3.6 and GnuTLS &lt; 3.6.14
- Drop support for building without POSIX threads

Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: use inherit_defer for conditional inherit of useradd</title>
<updated>2025-04-19T21:36:08+00:00</updated>
<author>
<name>Andreas Fenkart</name>
<email>extern-afe@mission-embedded.com</email>
</author>
<published>2025-04-17T13:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=63df976d8eec0fa714e8da30f4333f8af23c57d3'/>
<id>urn:sha1:63df976d8eec0fa714e8da30f4333f8af23c57d3</id>
<content type='text'>
conditionnal inherit is missed when PACKAGECONFIG privdrop is
activated after this inherit, eg in .bbappend.

Signed-off-by: Andreas Fenkart &lt;afenkart@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: fix /sbin/nologin path in useradd cmdline</title>
<updated>2025-04-19T21:36:08+00:00</updated>
<author>
<name>Andreas Fenkart</name>
<email>extern-afe@mission-embedded.com</email>
</author>
<published>2025-04-17T13:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b7ec47764087628730af1fcfb8bfeea470d81c72'/>
<id>urn:sha1:b7ec47764087628730af1fcfb8bfeea470d81c72</id>
<content type='text'>
/sbin/nologin instead of /bin/nologin

Signed-off-by: Andreas Fenkart &lt;afenkart@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: Add nts support through PACKAGECONFIG</title>
<updated>2025-03-19T16:17:26+00:00</updated>
<author>
<name>Omri Sarig</name>
<email>omri.sarig13@gmail.com</email>
</author>
<published>2025-03-19T13:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0347365edcbd265166fd25b8ce00bc81f5857eaa'/>
<id>urn:sha1:0347365edcbd265166fd25b8ce00bc81f5857eaa</id>
<content type='text'>
Chronyd is supporting NTS (network time security) protocol, however, to
build the application with this support, it require having gnutls at
build time.
This commit adds a PACKAGECONFIG line, allowing users to control whether
the supporting application will have nts or not.

Signed-off-by: Omri Sarig &lt;omri.sarig13@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: upgrade 4.5 -&gt; 4.6.1</title>
<updated>2025-01-14T16:52:03+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-01-14T08:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a67b2586283077e2e842a58234771c65ed881469'/>
<id>urn:sha1:a67b2586283077e2e842a58234771c65ed881469</id>
<content type='text'>
Changelog:
============
Enhancements
------------
* Add ntsaeads directive to enable only selected AEAD algorithms for NTS
* 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

Workarounds
-----------
* Negotiate use of compliant NTS keys with AES-128-GCM-SIV AEAD algorithm
  (by default the keys are generated differently than in RFC 8915 for
  compatibility with chrony server and client versions 4.4, 4.5, and 4.6)
* Switch to compliant NTS keys if first response from server is NTS NAK

Bug fixes
---------
* Fix crash on sources reload during initstepslew or RTC initialisation
* Fix source refreshment to not repeat failed name resolving attempts

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>chrony: fix do_fetch error</title>
<updated>2025-01-02T15:38:58+00:00</updated>
<author>
<name>Jiaying Song</name>
<email>jiaying.song.cn@windriver.com</email>
</author>
<published>2025-01-02T09:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8ffe8112f733c6812732b0fcfa8db7d3849914d0'/>
<id>urn:sha1:8ffe8112f733c6812732b0fcfa8db7d3849914d0</id>
<content type='text'>
Change the SRC_URI to the correct value due to the following error:
WARNING: chrony-4.5-r0.wr2401 do_fetch: Failed to fetch URL https://download.tuxfamily.org/chrony/chrony-4.5.tar.gz, attempting MIRRORS if available

Signed-off-by: Jiaying Song &lt;jiaying.song.cn@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Start WORKDIR -&gt; UNPACKDIR transition</title>
<updated>2024-05-23T15:44:44+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-13T21:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ffc64e9c6fee0af7eea3466135416d011172a5e6'/>
<id>urn:sha1:ffc64e9c6fee0af7eea3466135416d011172a5e6</id>
<content type='text'>
Replace references of WORKDIR with UNPACKDIR where it makes sense to do
so in preparation for changing the default value of UNPACKDIR.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
