странная хрень, поднимал на кубунте сквид, который ругался на not fully qualified hostname, установка visible_hostname почему-то не сработала... залез в /etc/hosts подредактировать этот файл - в итоге gethostbyname() не отрабатывает вообще :(
сейчас /etc/hostname выглядит так:
127.0.0.1 localhost.localdomain localhost
192.168.0.1 kubuntux.lan kubuntux
а /etc/hosts так:
127.0.0.1 localhost
192.168.0.1 kubuntux.lan
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
формат этих файлов для меня, более привыкшего к редхетовским/сусевским конфигам выглядит необычно, т.е. я их редактировал на привычный манер, но видимо неправильно :). а дефолтные записи не помню уже какие были...
мож кто подскажет, как оно в кубунте должно выглядеть? а то я sudo -s сделать не могу (правда сквид поднялся, зараза).
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat
group: compat
shadow: compat
hosts: files dns mdns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis