Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / usr.sbin / bootp / bootpd / bootptab.mcs
blob6fa04d1347eb48d781ff3faeb314cd3ed3feedfa
1 # /etc/bootptab: database for bootp server (/etc/bootpd)
2 # Last update: gwr, Sun Dec 12 19:00:00 EDT 1993
3 # Blank lines and lines beginning with '#' are ignored.
5 # Legend:       (see bootptab.5)
6 #       first field -- hostname (not indented)
7 #       bf -- bootfile
8 #       bs -- bootfile size in 512-octet blocks
9 #       cs -- cookie servers
10 #       df -- dump file name
11 #       dn -- domain name
12 #       ds -- domain name servers
13 #       ef -- extension file
14 #       gw -- gateways
15 #       ha -- hardware address
16 #       hd -- home directory for bootfiles
17 #       hn -- host name set for client
18 #       ht -- hardware type
19 #       im -- impress servers
20 #       ip -- host IP address
21 #       lg -- log servers
22 #       lp -- LPR servers
23 #       ns -- IEN-116 name servers
24 #       ra -- reply address
25 #       rl -- resource location protocol servers
26 #       rp -- root path
27 #       sa -- boot server address
28 #       sm -- subnet mask
29 #       sw -- swap server
30 #       tc -- template host (points to similar host entry)
31 #       td -- TFTP directory
32 #       to -- time offset (seconds)
33 #       ts -- time servers
34 #       vm -- vendor magic number
35 #       Tn -- generic option tag n
37 # Be careful about including backslashes where they're needed.  Weird (bad)
38 # things can happen when a backslash is omitted where one is intended.
39 # Also, note that generic option data must be either a string or a
40 # sequence of bytes where each byte is a two-digit hex value.
42 # First, we define a global entry which specifies the stuff every host uses.
44 # If you leave "td" empty, run bootpd with the "-c /tftpboot" switch
45 # so path names (boot files) will be interpreted relative to the same
46 # directory as tftpd will use when opening files.
47 .default:\
48         :hn:dn="mc.com":\
49         :td=/tftpboot:\
50         :ds=merlin, jericho:\
51         :to=auto:
53 # Next, we can define different master entries for each subnet. . .
55 .subnet16:\
56         :tc=.default:\
57         :sm=255.255.255.0:\
58         :gw=merlin:\
59         :sa=merlin:
61 .subnet17:\
62         :tc=.default:\
63         :sm=255.255.255.0:\
64         :gw=merlin-gw:\
65         :sa=merlin-gw:
68 # We should be able to use as many levels of indirection as desired.  Use
69 # your imagination. . .
72 # Individual entries (could also have different servers for some/all of these
73 # hosts, but we don't really use this feature at CMU):
75 # Emulex terminal server
76 emulex: tc=.subnet16:ha=00.00.C9.00.42.E0:bf=P4KTL0E:
78 # Lantronix eps1
79 eps1:   tc=.subnet16:ha=00.80.A3.04.1D.78:
81 # Tadpole 885 board.
82 tp885:  tc=.subnet17:ha=08.00.4C.00.2F.74:bf=tp885sys2.cfe:
84 # MVME147 VxWorks board.
85 #mvme147:tc=.subnet17:ha=08.00.3e.20.da.47:bf=mv147vxw.st:
87 # These are just for testing
89 walnut:tc=.subnet16:ha=walnut:
90 banana:tc=.subnet17:ha=banana:
91 thor:tc=.subnet17:ha=thor:
92 classic:tc=.subnet16:ha=classic: