On 10/22/2012 10:38 AM, Tom Gundersen wrote:
Hi guys,
I'd like to suggest that we add nss-myhostname to the base group, enable it by default in /etc/nsswitch.conf and make 'filesystem' depend on it.
This means that the admin no longer has to make sure that /etc/hostname and /etc/hosts are kept in sync, as nss-myhostname will make sure that the local hostname can always be resolved. In particular this means that most people can leave /etc/hosts unchanged so it should simplify the configuration of a basic Arch system.
For more information see: <http://0pointer.de/lennart/projects/nss-myhostname/>.
Cheers,
Tom
This is nice while your configured internet connection works :) At least under my scenario (behind a router), DNS setup to my ISP, If internet connection goes down, all programs that tries to resolve local hostname will "sleep" in connect(2) [called by getaddrinfo(3)], until reaches timeout. I detected this while, while my internet conection fails, and I try to launch mc, it takes longer time, so adding back my hostname line to "hosts" workaround the issue. -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1