xref: /freebsd/libexec/bootpd/tools/bootpef/bootpef.8 (revision b2c76c41be32f904179efed29c0ca04d53f3996c)
1229494cbSMike Pritchard.\"
244099b7bSPaul Traina.\" bootpef.8
3bd26f2daSRuslan Ermilov.Dd December 4, 1993
4bd26f2daSRuslan Ermilov.Dt BOOTPEF 8
5bd26f2daSRuslan Ermilov.Os
6bd26f2daSRuslan Ermilov.Sh NAME
7bd26f2daSRuslan Ermilov.Nm bootpef
8bd26f2daSRuslan Ermilov.Nd "BOOTP Extension File compiler"
9bd26f2daSRuslan Ermilov.Sh SYNOPSIS
10bd26f2daSRuslan Ermilov.Bk -words
11bd26f2daSRuslan Ermilov.Nm
12bd26f2daSRuslan Ermilov.Op Fl c Ar chdir\-path
13bd26f2daSRuslan Ermilov.Op Fl d Ar debug\-level
14bd26f2daSRuslan Ermilov.Op Fl f Ar config\-file
15bd26f2daSRuslan Ermilov.Op Ar client\-name ...
16bd26f2daSRuslan Ermilov.Ek
17bd26f2daSRuslan Ermilov.Sh DESCRIPTION
183f162cb8SPhilippe CharnierThe
19bd26f2daSRuslan Ermilov.Nm
203f162cb8SPhilippe Charnierutility builds the
21bd26f2daSRuslan Ermilov.Em "Extension Path"
22bd26f2daSRuslan Ermilovfiles described by
23bd26f2daSRuslan Ermilov.%T "RFC 1497"
24bd26f2daSRuslan Ermilov(tag 18).
2544099b7bSPaul TrainaIf any
26bd26f2daSRuslan Ermilov.Ar client\-name
2744099b7bSPaul Trainaarguments are specified, then
28bd26f2daSRuslan Ermilov.Nm
2944099b7bSPaul Trainacompiles the extension files for only those clients.
30bd26f2daSRuslan Ermilov.Sh OPTIONS
31bd26f2daSRuslan Ermilov.Bl -tag -width indent
32bd26f2daSRuslan Ermilov.It Fl c Ar chdir\-path
3344099b7bSPaul TrainaSets the current directory used by
34bd26f2daSRuslan Ermilov.Nm
35bd26f2daSRuslan Ermilovwhile creating extension files.
36bd26f2daSRuslan ErmilovThis is useful when the
3744099b7bSPaul Trainaextension file names are specified as relative pathnames, and
38bd26f2daSRuslan Ermilov.Nm
3944099b7bSPaul Trainaneeds to use the same current directory as the TFTP server
40bd26f2daSRuslan Ermilov(typically
41bd26f2daSRuslan Ermilov.Pa /tftpboot ) .
42bd26f2daSRuslan Ermilov.It Fl d Ar debug\-level
4344099b7bSPaul TrainaSets the
44bd26f2daSRuslan Ermilov.Ar debug\-level
4544099b7bSPaul Trainavariable that controls the amount of debugging messages generated.
46bd26f2daSRuslan ErmilovFor example,
47bd26f2daSRuslan Ermilov.Fl d Ar 4
48bd26f2daSRuslan Ermilovwill set the debugging level to 4.
49bd26f2daSRuslan Ermilov.It Fl f Ar config\-file
5044099b7bSPaul TrainaSet the name of the config file that specifies the option
5144099b7bSPaul Trainadata to be sent to each client.
52bd26f2daSRuslan Ermilov.El
53bd26f2daSRuslan Ermilov.Sh SEE ALSO
54bd26f2daSRuslan Ermilov.Xr bootpd 8 ,
55bd26f2daSRuslan Ermilov.Xr tftpd 8
56bd26f2daSRuslan Ermilov.Rs
57bd26f2daSRuslan Ermilov.%O RFC951
58bd26f2daSRuslan Ermilov.%T "BOOTSTRAP PROTOCOL (BOOTP)"
59bd26f2daSRuslan Ermilov.Re
60bd26f2daSRuslan Ermilov.Rs
61bd26f2daSRuslan Ermilov.%O RFC1497
62bd26f2daSRuslan Ermilov.%T "BOOTP Vendor Information Extensions"
63bd26f2daSRuslan Ermilov.Re
64