Hello Stian,
I've pushed a patch to the repository that allows people to pass :unix as hostname on SBCL to cause cl-postgres to try and use a unix socket.
I've also dropped the usocket dependency on that platform and switched to directly using sb-bsd-sockets, since usocket has half-a-zillion dependencies and doesn't really do anything useful -- there are only two places that have to be conditionalized, the connect call and the socket-error type.
Best, Marijn
postmodern-devel@common-lisp.net