chrony/doc
Luke Valenta e6a0476eb7 socket: add support for systemd sockets
Before opening new IPv4/IPv6 server sockets, chronyd will check for
matching reusable sockets passed from the service manager (for example,
passed via systemd socket activation:
https://www.freedesktop.org/software/systemd/man/latest/sd_listen_fds.html)
and use those instead.

Aside from IPV6_V6ONLY (which cannot be set on already-bound sockets),
the daemon sets the same socket options on reusable sockets as it would
on sockets it opens itself.

Unit tests test the correct parsing of the LISTEN_FDS environment
variable.

Add 011-systemd system test to test socket activation for DGRAM and
STREAM sockets (both IPv4 and IPv6).  The tests use the
systemd-socket-activate test tool, which has some limitations requiring
workarounds discussed in inline comments.
2023-11-13 17:05:26 +01:00
..
chrony.conf.adoc ntp: add client support for network correction 2023-09-26 15:14:13 +02:00
chronyc.adoc doc: update links to chrony website 2023-07-27 13:05:23 +02:00
chronyd.adoc socket: add support for systemd sockets 2023-11-13 17:05:26 +01:00
faq.adoc doc: update links to chrony website 2023-07-27 13:05:23 +02:00
installation.adoc doc: include gnutls in libraries providing SECHASH feature 2022-03-16 14:54:12 +01:00
Makefile.in configure: rename SOCKDIR to RUNDIR 2016-12-02 14:53:03 +01:00