I just ran in to this problem affecting my ekeyd installation (just
reported as #852380). Unix domain sockets are available, but the API
changed in the new version.

Instead of calling socket.unix() to create a socket, you now need to
call socket.unix.tcp(). Note that there is another API change coming
that changes this to socket.unix.stream(). (This change is not yet in
Debian. It's upstream commit 3a33c37b;
https://github.com/diegonehab/luasocket/commit/3a33c37b9ce852d0b3531e82c6ffdb47bb937f0a.)

Reply via email to