dns-bootp(1)

NAME
dns-bootp - generate bootp tables from DNS tables

SYNOPSIS
dns-bootp [ option... ][ infile [ outfile ]]
dns-bootp -Help
dns-bootp -VERSion

DESCRIPTION
The dns-bootp program is used to generate the /ertc/bootptab file from the forward DNS tables. This is supplemented with an additional ``bootp'' class.

The output format is described in the bootpd (8) manual entry.

BOOTP TYPES
The ``bootp'' class has the following defined types:

bf  The absolute path of the bootfile.

bs  Bootfile size in 512-octet blocks. It is best to leave this unset.

cs  A list of one or more cookie servers. These will be translated into IP addresses on output.

ds  A list of one or more DNS servers. These will be translated into IP addresses on output.

gw  A list of one or more gateways (routers). These will be translated into IP addresses on output.

ha  The name of a host with a defined ``ether a'' record. This will be translated into an Ethernet address on output. This should not be set, as it is automatically generated from the ``ether a'' record.

hd  The absolute path of the bootfile home directory.

hn  Set the value to "yes" is the hostname should be sent to RFC1048 clients.

ht  This field encodes the hardware type. The most useful value is ``ethernet'', see bootpd(8) for more information.

im  A list of one or more impress server. These will be translated into IP addresses on output.

ip  The name of a host with a defined ``in a'' record. This will be translated into an IP address on output. This should not be set, as it is automatically generated from the ``in a'' record.

lg  A list of one or more log servers. These will be translated into IP addresses on output.

lp  A list of one or more LPR servers. These will be translated into IP addresses on output.

ns  A list of one or more IEN-116 servers. These will be translated into IP addresses on output.

rl  A list of one or more resource location servers. These will be translated into IP addresses on output.

sm  Host subnet mask

sr  The name of the server to boot from. This will be translated into an IP address on output.

tc  Table continuation, points to similar "template" host entry, usually in a file prepended to the output. Many host entries share common values for certain tags (such as name servers, etc.). Rather than repeatedly specifying these tags, a full specification can be listed for one host entry and shared by others via the tc (table continuation) mechanism. The generated output will always place the ``tc'' entry first. Information explicitly specified for a host always overrides information implied by a ``tc'' reference.

to  Time offset in seconds from UTC, the time zone. If set to ``auto'' it will use the time server's timezone.

ts  A list of one or more time servers. These will be translated into IP addresses on output.

vm  The vendor magic cookie selector. The most useful value is ``auto'' or don't set it. See bootpd(8) for additional mystification.

T*  There is also a generic tag, Tn, where n is an RFC1048 vendor field tag number. See bootpd(8) for more addition mystification.

THE * DEFAULT
The special host name ``*'' may be used to specify defaults. These may be over-riden by specific entries. The most recently see default of each type anme is remembered. This may be exploited, for example, to set different servers and gateways for different networks.

OPTIONS
The following options are understood:

-Help
    Provide some help with using the dns-bootp program.

-VERSion
    Print the version of the dns-bootp program being executed.

All other options will produce a diagnostic error.

All other options will produce a diagnostic error. Options may be abbreviated, the minimum abbreviation is shown in upper-case. Options are case insensitive. Options and file names may be mixed arbitrarily on the command line.

EXIT STATUS
The dns-bootp command will exit with a status of 1 on any error. The dns-bootp command will only exit with a status of 0 if there are no errors.

COPYRIGHT
dns-bootp version 1.6,
Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000 Peter Miller; All rights reserved.

The dns-bootp program comes with ABSOLUTELY NO WARRANTY; for details use the 'dns-bootp -VERSion Warranty' command. The dns-bootp program is free software, and you are welcome to redistribute it under certain conditions; for details use the 'dns-bootp -VERSion Redistribution' command.

AUTHOR
Peter Miller | E-Mail: | millerp@canb.auug.org.au
/\/\* | Web: | http://www.canb.auug.org.au/~millerp/