Merge from vendor branch GROFF:
[dragonfly.git] / libexec / bootpd / tools / bootpef / bootpef.8
1 .\" $FreeBSD: src/libexec/bootpd/tools/bootpef/bootpef.8,v 1.2.2.1 2001/01/16 13:14:37 ru Exp $
2 .\" $DragonFly: src/libexec/bootpd/tools/bootpef/bootpef.8,v 1.2 2003/06/17 04:27:07 dillon Exp $
3 .\"
4 .\" bootpef.8
5 .Dd December 4, 1993
6 .Dt BOOTPEF 8
7 .Os
8 .Sh NAME
9 .Nm bootpef
10 .Nd "BOOTP Extension File compiler"
11 .Sh SYNOPSIS
12 .Bk -words
13 .Nm
14 .Op Fl c Ar chdir\-path
15 .Op Fl d Ar debug\-level
16 .Op Fl f Ar config\-file
17 .Op Ar client\-name ...
18 .Ek
19 .Sh DESCRIPTION
20 .Nm
21 builds the
22 .Em "Extension Path"
23 files described by
24 .%T "RFC 1497"
25 (tag 18).
26 If any
27 .Ar client\-name
28 arguments are specified, then
29 .Nm
30 compiles the extension files for only those clients.
31 .Sh OPTIONS
32 .Bl -tag -width indent
33 .It Fl c Ar chdir\-path
34 Sets the current directory used by
35 .Nm
36 while creating extension files.
37 This is useful when the
38 extension file names are specified as relative pathnames, and
39 .Nm
40 needs to use the same current directory as the TFTP server
41 (typically
42 .Pa /tftpboot ) .
43 .It Fl d Ar debug\-level
44 Sets the
45 .Ar debug\-level
46 variable that controls the amount of debugging messages generated.
47 For example,
48 .Fl d Ar 4
49 will set the debugging level to 4.
50 .It Fl f Ar config\-file
51 Set the name of the config file that specifies the option
52 data to be sent to each client.
53 .El
54 .Sh SEE ALSO
55 .Xr bootpd 8 ,
56 .Xr tftpd 8
57 .Rs
58 .%O RFC951
59 .%T "BOOTSTRAP PROTOCOL (BOOTP)"
60 .Re
61 .Rs
62 .%O RFC1497
63 .%T "BOOTP Vendor Information Extensions"
64 .Re