Because Postgres 9.3 now use the setting `unix_socket_directories` (http://www.postgresql.org/docs/9.3/static/runtime-config-connection.html). You can separate multiple directories with commas in the string now.

If you have a suggestion to better organize this condition, I'm all ears.