Home | History | Annotate | Line # | Download | only in bootpd
bootptab.cmu revision 1.1
      1  1.1  gwr # /etc/bootptab: database for bootp server (/etc/bootpd)
      2  1.1  gwr # (I've hacked on this but can't test it... -gwr)
      3  1.1  gwr 
      4  1.1  gwr # Blank lines and lines beginning with '#' are ignored.
      5  1.1  gwr #
      6  1.1  gwr # Legend:	(see bootptab.5)
      7  1.1  gwr #	first field -- hostname (not indented)
      8  1.1  gwr #	bf -- bootfile
      9  1.1  gwr #	bs -- bootfile size in 512-octet blocks
     10  1.1  gwr #	cs -- cookie servers
     11  1.1  gwr #	df -- dump file name
     12  1.1  gwr #	dn -- domain name
     13  1.1  gwr #	ds -- domain name servers
     14  1.1  gwr #	ef -- extension file
     15  1.1  gwr #	gw -- gateways
     16  1.1  gwr #	ha -- hardware address
     17  1.1  gwr #	hd -- home directory for bootfiles
     18  1.1  gwr #	hn -- host name set for client
     19  1.1  gwr #	ht -- hardware type
     20  1.1  gwr #	im -- impress servers
     21  1.1  gwr #	ip -- host IP address
     22  1.1  gwr #	lg -- log servers
     23  1.1  gwr #	lp -- LPR servers
     24  1.1  gwr #	ns -- IEN-116 name servers
     25  1.1  gwr #	ra -- reply address
     26  1.1  gwr #	rl -- resource location protocol servers
     27  1.1  gwr #	rp -- root path
     28  1.1  gwr #	sa -- boot server address
     29  1.1  gwr #	sm -- subnet mask
     30  1.1  gwr #	sw -- swap server
     31  1.1  gwr #	tc -- template host (points to similar host entry)
     32  1.1  gwr #	td -- TFTP directory
     33  1.1  gwr #	to -- time offset (seconds)
     34  1.1  gwr #	ts -- time servers
     35  1.1  gwr #	vm -- vendor magic number
     36  1.1  gwr #	Tn -- generic option tag n
     37  1.1  gwr #
     38  1.1  gwr # Be careful about including backslashes where they're needed.  Weird (bad)
     39  1.1  gwr # things can happen when a backslash is omitted where one is intended.
     40  1.1  gwr # Also, note that generic option data must be either a string or a
     41  1.1  gwr # sequence of bytes where each byte is a two-digit hex value.
     42  1.1  gwr 
     43  1.1  gwr # First, we define a global entry which specifies the stuff every host uses.
     44  1.1  gwr # (Host name lookups are relative to the domain: andrew.cmu.edu)
     45  1.1  gwr .default:\
     46  1.1  gwr 	:hn:dn=cmu.edu:\
     47  1.1  gwr 	:hd=/usr/boot:\
     48  1.1  gwr 	:ds=netserver, lancaster:\
     49  1.1  gwr 	:ns=pcs2, pcs1:\
     50  1.1  gwr 	:ts=pcs2, pcs1:\
     51  1.1  gwr 	:sm=255.255.0.0:\
     52  1.1  gwr 	:gw=gw.cs.cmu.edu:\
     53  1.1  gwr 	to=auto:
     54  1.1  gwr 
     55  1.1  gwr 
     56  1.1  gwr # Next, we can define different master entries for each subnet. . .
     57  1.1  gwr .subnet13	:sm=255.255.255.0:gw=128.2.13.1  :tc=.default:
     58  1.1  gwr .subnet19	:sm=255.255.255.0:gw=128.2.19.1  :tc=.default:
     59  1.1  gwr .subnet232	:sm=255.255.255.0:gw=128.2.232.1 :tc=.default:
     60  1.1  gwr 
     61  1.1  gwr #
     62  1.1  gwr # We should be able to use as many levels of indirection as desired.  Use
     63  1.1  gwr # your imagination. . .
     64  1.1  gwr #
     65  1.1  gwr 
     66  1.1  gwr 
     67  1.1  gwr # Individual entries (could also have different servers for some/all of these
     68  1.1  gwr # hosts, but we don't really use this feature at CMU):
     69  1.1  gwr 
     70  1.1  gwr carnegie:tc=.subnet13:ht=ieee802:ha=7FF8100000AF:
     71  1.1  gwr baldwin:tc=.subnet19:ha=0800200159C3:
     72  1.1  gwr wylie:tc=.subnet232:ha=00DD00CADF00:
     73  1.1  gwr arnold:tc=.subnet19:ha=0800200102AD:
     74  1.1  gwr bairdford:tc=.subnet19:ha=08002B02A2F9:
     75  1.1  gwr bakerstown:tc=.subnet19:ha=08002B0287C8:
     76  1.1  gwr butlerjct:tc=.subnet232:ha=08002001560D:
     77  1.1  gwr gastonville:tc=.subnet232:ht=ieee802:ha=7FFF81000A47:
     78  1.1  gwr hahntown:tc=.subnet13:ht=ieee802:ha=7FFF81000434:
     79  1.1  gwr hickman:tc=.subnet19:ht=ieee802:ha=7FFF810001BA:
     80  1.1  gwr lowber:tc=.subnet13:ha=00DD00CAF000:
     81  1.1  gwr mtoliver:tc=.subnet19:ha=00DD00FE1600:
     82  1.1  gwr osborne:tc=.subnet232:ha=00DD00CAD600:
     83  1.1  gwr russelton:tc=.subnet232:ha=080020017FC3:
     84  1.1  gwr thornburg:tc=.subnet13:ha=080020012A33:
     85  1.1  gwr 
     86  1.1  gwr 
     87  1.1  gwr # Hmmm. . .  Let's throw in some whitespace for readability. . . .
     88  1.1  gwr 
     89  1.1  gwr andrew:		tc=.subnet19:ha=00DD00C88900:
     90  1.1  gwr birdville:	tc=.subnet19:ha=00DD00FE2D00:
     91  1.1  gwr coudersport:	tc=.subnet13:ha=00DD00CB1E00:
     92  1.1  gwr bridgeville:	tc=.subnet232:ha=080020011394:
     93  1.1  gwr franklin:	tc=.subnet19:ha=08002B02A5D5:
     94  1.1  gwr hollidaysburg:	tc=.subnet19:ht=ieee802:ha=7FFF810002C8:
     95  1.1  gwr honesdale:	tc=.subnet19:ha=08002B02F83F:
     96  1.1  gwr huntingdon:	tc=.subnet19:ha=08002B02E410:
     97  1.1  gwr indiana:	tc=.subnet13:ha=08002B029BEC:
     98  1.1  gwr jimthorpe:	tc=.subnet232:ha=08002B02FBBA:
     99  1.1  gwr kittanning:	tc=.subnet232:ha=08002B0273FC:
    100  1.1  gwr lebanon:	tc=.subnet232:ha=08002B037F67:
    101  1.1  gwr lewisburg:	tc=.subnet19:ha=50005A1A0DE4:
    102  1.1  gwr middleburg:	tc=.subnet232:ha=00DD00FE1200:
    103  1.1  gwr aspinwall:	tc=.subnet13:ha=08002B03C163:
    104  1.1  gwr berlin:		tc=.subnet13:ha=00DD000A4400:
    105  1.1  gwr norristown:	tc=.subnet13:ha=08002001455B:
    106  1.1  gwr pottsville:	tc=.subnet13:ha=00DD000A3700:
    107  1.1  gwr ridgway:	tc=.subnet19:ha=08002B029425:
    108  1.1  gwr scranton:	tc=.subnet232:ha=0800200113A1:
    109  1.1  gwr chalfont:	tc=.subnet13:ha=08002001124B:
    110  1.1  gwr washington:	tc=.subnet19:ha=00DD00656E00:
    111  1.1  gwr wellsboro:	tc=.subnet13:ha=00DD00CB1C00:
    112  1.1  gwr bb1:		tc=.subnet19:ha=00DD000A1F00:
    113  1.1  gwr adamstown:	tc=.subnet13:ha=08002B02D0E6:
    114  1.1  gwr beta:		tc=.subnet19:ha=02070100B197:
    115  1.1  gwr carbondale:	tc=.subnet232:ha=08002B022A73:
    116  1.1  gwr clairton:	tc=.subnet19:ha=080020010FD1:
    117  1.1  gwr egypt:		tc=.subnet13:ha=00DD00847B00:
    118  1.1  gwr fairchance:	tc=.subnet232:ha=00DD000AB100:
    119  1.1  gwr fairhope:	tc=.subnet232:ha=00DD00CB0800:
    120  1.1  gwr galeton:	tc=.subnet232:ha=08002001138C:
    121  1.1  gwr imperial:	tc=.subnet232:ha=08002001130C:
    122  1.1  gwr kingston:	tc=.subnet232:ha=080020011382:
    123  1.1  gwr knox:		tc=.subnet232:ha=50005A1A0D2A:
    124  1.1  gwr lakecity:	tc=.subnet13:ha=080020011380:
    125