On Thursday, July 3, 2025 5:23:45 AM Pacific Daylight Time David Venhoek wrote:
:::snip::: > would prefer. As we see it, there are two obvious approaches: > > 1) Make the root directory for these sockets configurable via a command > line flag. This could be complemented with a command on the control socket > to change it dynamically, but perhaps this is one of the rare cases where > that doesn't really make much sense. > 2) Make the location of the socket configurable on a per-device basis, both > in the command line interface and via the control socket. As someone whose opinion and twenty bucks will get you a a side of fries, I suggest the third. III) Start gpsd as an non-privileged user of a group that can read/write the serial and PPS devices. IIRC it requires some added capability on Linux to generate the PPS device node; other systems need not apply. Your proposals are anathema to the brittle nature of gpsd.
