Philipp Kern <pk...@debian.org> writes: > On Mon, Sep 17, 2012 at 11:30:58PM +0200, Marco d'Itri wrote: >> On Sep 17, Philipp Kern <pk...@debian.org> wrote: >> > True, but somehow I feel that freeze time is not the time to change this. >> I disagree, netcfg should be fixed. There is plenty of time to look at >> any fallback, and even reverting the change if needed. >> This is 2012, Europe and Asia are out of IPv4 networks and we cannot >> afford substandard IPv6 support anymore. > > It affects services listening on localhost.
Well, those services are already affected in any case. Any bug triggered by cleaning this up would already be triggered depending on DNS availability. /etc/hosts is not the primary source for names, and if you put anything there then it should really, really not be some locally invented mumbo-jumbo name. That just creates inconsistencies between the connected and unconnected system state and is not helpful at all. For example: bjorn@canardo:~$ grep localhost /etc/hosts 127.0.0.1 localhost ::1 ip6-localhost ip6-loopback bjorn@canardo:~$ host localhost localhost has address 127.0.0.1 localhost has IPv6 address ::1 bjorn@canardo:~$ host ::1 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa domain name pointer localhost. This is not good... Which addresses will a service listening on "localhost" listen too? Seems it depends on whether DNS is available or not. Isn't that seriously buggy? Bjørn -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87lig720wt....@nemi.mork.no