Elektrine lite

← Feed

@rune@social.intothecloud.net

Post #2958993

2026-03-26 15:55 UTC

The config for sockets is also weird. You need to tell Chrony that its reference clock is /run/chrony..sock (for me, /run/chrony.pps0.sock), a file that does not exist, which Chrony creates. GPSd, when it starts, without any config, looks for that socket, and if it exists, communicates with it (connects as root, then sheds privileges). 6/7

Replies (1)

  • These communication methods are all backwards black magic voodo nonsense. The receiver (Chrony) creates sockets (or shared memory) that the sender (GPSd) guesses the names of, and uses root privileges to send to / or write into its memory space. Utterly deranged. 7/7

    Open ##2958994