1.Dd December 14, 2000 2.Dt BOOTPARAMD 8 3.Os 4.Sh NAME 5.Nm bootparamd 6.Nd boot parameter server 7.Sh SYNOPSIS 8.Nm 9.Op Fl ds 10.Op Fl r Ar router 11.Op Fl f Ar file 12.Sh DESCRIPTION 13The 14.Nm 15utility is a server process that provides information to 16.Xr diskless 8 17clients necessary for booting. 18It consults the 19.Pa /etc/bootparams 20file. 21.Pp 22This version will allow the use of aliases on the hostname in the 23.Pa /etc/bootparams 24file. 25The returned hostname to the 26.Em whoami 27request done by the booting client 28will be the name that appears in 29.Pa /etc/bootparams 30and not the canonical name. 31In this way you can keep the answer short enough 32so that machines that cannot handle long hostnames will not fail during boot. 33.Sh OPTIONS 34.Bl -tag -width Fl 35.It Fl d 36Display the debugging information. 37.It Fl s 38Log the debugging information with 39.Xr syslog 3 . 40.It Fl r Ar router 41The default router (a machine or an IP-address). 42This defaults to the machine running the server. 43.It Fl f Ar file 44The file to use as boot parameter file instead of 45.Pa /etc/bootparams . 46.El 47.Sh FILES 48.Bl -tag -width /etc/bootparams -compact 49.It Pa /etc/bootparams 50default boot parameter file 51.El 52.Sh EXAMPLES 53When netbooting diskless SunOS/Xkernel SPARCstations the booted SunOS kernel 54also broadcasts to the all-0 address. 55The SunOS kernel hangs until it receives a reply. 56To accommodate this behaviour add an alias address 57that responds to an all-0 broadcast. 58So, add something like 59.Ql "ifconfig xl0 192.168.200.254 netmask 255.255.255.255 broadcast 192.168.200.0 alias" 60on the relevant network interface on your 61.Nm 62server. 63The alias address must of course be free for use. 64.Sh SEE ALSO 65.Xr syslog 3 , 66.Xr bootparams 5 , 67.Xr diskless 8 68.Sh AUTHORS 69Written by 70.An Klas Heggemann Aq Mt klas@nada.kth.se . 71.Sh BUGS 72You may find the 73.Xr syslog 3 74loggings to be verbose. 75