What about shipping with skip-networking instead? I use this on all (just 2 - I'm a Postgres guy now) of my installs without issue. As memory serves, libmysqlclient defaults to trying the socket first when connecting to "localhost." Furthermore, this ensures that it's never accidentally made publicly available, at least not out of the box.
Regards, Bryce Chidester br...@cobryce.com