setting hostname manually?
Ben Willcox
ben.willcox at british-gymnastics.org
Thu Feb 2 11:32:59 CET 2006
Thomas Wuppermann wrote:
> Question:
> I There a way to tell FAI the hostname of the client to install (reverse DNS isn't configured)? perhaps interactively?
Yes, I do this with a menu which I use to enter a static IP address and
hostname to the client. It was discussed on this list a while ago, but
it works like this:
in ./class I have a file 01menu:
-----------------------------------------------------------
/tmp/ip
dialog --title "FAI (Fully Automatic Installation)" \
--menu "Choose the type of installation:" 15 64 6 \
SCOREBOARD "Scoreboard Plasma Controller" \
SCORING "Judges scoring control laptops" \
2>$tmp 1>/dev/console
clear
# define the new class
catnc `cat $tmp`
rm -f $tmp
dialog --title "FAI" --inputbox "Input desired hostname:" 10 30
2>$tmphostname 1>/dev/console
clear
hostname -F $tmphostname
dialog --title "FAI" --inputbox "Input desired IP Address:" 10
30 2>$ip 1>/dev/console
clear
-----------------------------------------------------------
Then I have <CLASSNAME>.VAR:
-----------------------------------------------------------
HOSTNAME=`catnc /tmp/hostname`
IPADDR=`catnc /tmp/ip`
-----------------------------------------------------------
And it just works.
Ben.
More information about the linux-fai
mailing list