change to using path rather than filename for unix sockets