Nope. This can't be done automatically. I may not want to tell the
world that the preferred name for this happens to be the one that
this particular server is operating under at this particular moment.
All the server can know is what it's known as at the moment. We need
more indirection.
Also, I not only want to solve the hostname problem, I want to solve
the /a/./b/./c/ and /a/x/../b/y/../c/ and hard-link and symlink file
problems. To do this, a *human* (or a document management system)
needs to assert what the canonical name for something is.
Cheers, Tim Bray, Open Text Corporation (tbray@opentext.com)