Thanks, Chris, good ideas. (I thought of similar things yesterday, but
wanted to try the 'less scaffolding' approaches, first.)
But I think we're going to go with a simpler idea that I had last
night: The script that sets up the service will just write the chroot
path to a file, and my client can then read that at connect time. So,
we eliminate the dependency on a known path; keep the working local
socket code; and avoid the time sinks of getting abstract sockets to
work or switching to IF_INET sockets, which are less efficient and
which add security risk.