[ALTSP] Terminal hostname
Eugene Prokopiev
enp at altlinux.org
Tue Dec 25 17:38:39 MSK 2007
> А у меня локальная станция говорит что звать ее localhost.localdomain.
Кстати, да, мне это потребовалось для другого, и ничего более умного
мне в голову не пришло, кроме как в rc.sysinit написать:
# Set the hostname
IPADDR=`ip a | grep 'inet'| grep -v '127.0.0.1' | awk '{print $2}' |
awk -F'/' '{print $1}'`
action "Getting ip address $IPADDR:" /sbin/ip a
HOSTNAME=`dig -x $IPADDR +short | awk -F. '{print $1}'`
action "Setting hostname $HOSTNAME:" hostname "$HOSTNAME"
Стыдно, конечно. Может есть более прямое решение?
--
С уважением,
Прокопьев Евгений
More information about the Ltsp-server
mailing list