bootpd(8) CLIX bootpd(8)
NAME
bootpd - Internet Boot Protocol server
SYNOPSIS
/etc/bootpd [-s] [-t timeout] [-d] [configfile [dumpfile]]
FLAGS
-s Causes bootpd to run in standalone mode.
-t timeout
Specifies a timeout value in minutes. The default timeout is 15
minutes. A timeout value of zero means forever.
-d Increases the debugging level.
configfile
Specifies a configuration file other than /etc/bootptab (the
default).
dumpfile
Specifies a dump file other than /etc/bootpd.dump (the default).
DESCRIPTION
The bootpd server implements an Internet Boot Protocol server as defined
in RFC951 and RFC1048. It is normally run by /etc/inetd by including the
following line in the file /etc/inetd.conf:
bootps dgram udp wait root /etc/bootpd bootpd
This causes bootpd to be started only when a boot request arrives. If
bootpd does not receive another boot request within fifteen minutes of the
last one it received, it will exit to conserve system resources. The -t
flag can be used to specify a different timeout value.
It is also possible to run bootpd in a standalone configuration using the
-s flag (for example, at boot time from /etc/rc.local). This is probably
the desired mode of operation for large network installations with many
hosts. In this case, the -t switch has no effect since bootpd will never
exit.
Each instance of the -d switch increases the level of debugging output.
Upon startup, bootpd first reads its configuration file, /etc/bootptab,
and then begins listening for BOOTREQUEST packets. Refer to the
bootptab(4) manual page for information on the format for the
/etc/bootptab file.
2/94 - Intergraph Corporation 1
bootpd(8) CLIX bootpd(8)
The bootpd server looks in /etc/services to find the port numbers it
should use. Two entries are extracted: bootps, the bootp server listening
port, and bootpc, the destination port used to reply to clients. If the
port numbers cannot be determined this way, they are assumed to be 67 for
the server and 68 for the client.
The bootpd server rereads its configuration file when it receives a hangup
signal, SIGHUP, or when it receives a bootp request packet and detects
that the file has been updated. Hosts may be added, deleted or modified
when the configuration file is reread. If bootpd is compiled with the -
DDEBUG option, receipt of a SIGUSR1 signal causes it to dump its memory-
resident database to the file /etc/bootpd.dump or the command-line-
specified dump file.
FILES
/etc/bootptab
The default configuration file for bootpd.
/etc/bootpd.dump
The default dump file for bootpd.
/etc/services
Service name database.
NOTES
Individual host entries must not exceed 1024 characters.
RELATED INFORMATION
Commands: inetd(8)
Files: bootptab(4)
2 Intergraph Corporation - 2/94