Package: chrony Version: 4.0-8+deb11u1 Followup-For: Bug #995201 X-Debbugs-Cc: s.egb...@sbcglobal.net
Also, the client-side 'chronyc' is NOT able to use a custom UNIX socket path. We can configure or change such UNIX socket path on the server side using 'bindcmdaddress' But we cannot lead the horse (chronyc) by the nose (UNIX socket path) to the watering hole (chronyd socket path). Perhaps, remove support for UNIX socket path altogether (just kidding there) or provide a command-line option for chronyc to select its own non-compiled-in/non-default UNIX socket pathway. Real world example: I've got 3 separate instances of chronyd running (using a custom chronyd@netdev.service instances). I can only view exactly and at most ONE instance of those three(3) chrony daemons by the virtue of its compiled in default (/run/chrony/chrony.sock). And none of those are viewable by chrony client if using 'bindaddress' directive non-default setting at each instance of the chrony servers. General idea is to ensure that UDP packets go into a specific interface as indicated by the 'ss' util: # ss -lu | grep ntp UNCONN 0 0 172.16.1.1%enp4s0:ntp 0.0.0.0:* UNCONN 0 0 172.17.2.1%vmbr0:ntp 0.0.0.0:* UNCONN 0 0 172.18.1.1%br0:ntp 0.0.0.0:* -- System Information: Debian Release: 11.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-11-amd64 (SMP w/4 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages chrony depends on: ii adduser 3.118 ii init-system-helpers 1.60 ii iproute2 5.10.0-4 ii libc6 2.31-13+deb11u2 ii libcap2 1:2.44-1 ii libedit2 3.1-20191231-2+b1 ii libgnutls30 3.7.1-5 ii libnettle8 3.7.3-1 ii libseccomp2 2.5.1-1+deb11u1 ii tzdata 2021a-1+deb11u2 ii ucf 3.0043 chrony recommends no packages. Versions of packages chrony suggests: ii bind9-dnsutils [dnsutils] 1:9.16.22-1~deb11u1 (Using latest ISC Bind9 9.17+ pn networkd-dispatcher <none> (this is a bare-boned appliance server) -- Configuration Files: /etc/chrony/conf.d/README [Errno 2] No such file or directory: '/etc/chrony/conf.d/README' /etc/chrony/sources.d/README [Errno 2] No such file or directory: '/etc/chrony/sources.d/README' /etc/default/chrony changed [not included] (not applicable) /etc/dhcp/dhclient-exit-hooks.d/chrony changed [not included] (not applicable) -- no debconf information