diff options
| author | Roy Marples <roy@marples.name> | 2008-05-01 14:47:52 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2008-05-01 14:47:52 +0000 |
| commit | d2616b0835411550cdf1b4633c5a429d1ff5cf06 (patch) | |
| tree | 7e7787f360fb99fcb0574deafbc2313b34c8be6f /dhcpcd.conf.5.in | |
| parent | 5a0bf07060b943a6e679f64fe30411828e95c309 (diff) | |
| download | dhcpcd-d2616b0835411550cdf1b4633c5a429d1ff5cf06.tar.xz | |
Don't use a DUID by default even though support is compiled in, #70. Also, fix some man page entries a little.
Diffstat (limited to 'dhcpcd.conf.5.in')
| -rw-r--r-- | dhcpcd.conf.5.in | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/dhcpcd.conf.5.in b/dhcpcd.conf.5.in new file mode 100644 index 00000000..e8d4e2dd --- /dev/null +++ b/dhcpcd.conf.5.in @@ -0,0 +1,104 @@ +.\" Copyright 2006-2008 Roy Marples +.\" All rights reserved +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.Dd May 01, 2008 +.Dt DHCPCD.CONF 5 SMM +.Sh NAME +.Nm dhcpcd.conf +.Nd dhcpcd configuration file +.Sh DESCRIPTION +Although +.Nm dhcpcd +can do everything from the command line, there are cases where it's just easier +to do it once in a configuration file. Most of the options found in +.Xr dhcpcd 8 +can be used here. The first word on the line is the option and the rest of the +line is the value. Leading and trailing whitespace for the option and value +are trimmed. You can escape characters in the value using the \ character. +.Pp +Blank lines and lines starting with # are ignored. +.Pp +Here's a list of available options: +.Bl -tag -width indent +.It Ic classid Ar string +Change the default classid sent from dhcpcd-version. If not set then none +is sent. +.It Ic clientid Ar string +Change the default clientid sent from the interface hardware address. +If the string is of the format 01:02:03 then it is encoded as hex. +If not set then none is sent. +.It Ic duid +Generate an +.Rs +.%T "RFC 4361" +.Re +compliant clientid. This requires persistent storage +and not all DHCP servers work with it so it's not enabled by default. +The duid generated will be held in +.Pa @SYSCONFDIR@/dhcpcd.duid +and should not be copied to other hosts. +.It Ic hostname Ar name +Sends specified +.Ar hostname +to the DHCP server so it can be registered in DNS. If +.Ar hostname +if a FQDN (ie, contains a .) then it will be encoded as such. +.It Ic fqdn Op none | ptr | both +none disables FQDN encoding, ptr just asks the DHCP server to update the PTR +record of the host in DNS whereas both also updates the A record. +.It Ic interface Ar interface +Subsequent options are only parsed for this +.Ar interface . +.It Ic leasetime Ar seconds +Request a leasetime of +.Ar seconds . +.It Ic noarp +Don't send any ARP requests. This also disables IPv4LL. +.It Ic nogateway +Don't install any default routes. +.It Ic noipv4ll +Don't attempt to obtain an IPv4LL address if we failed to get one via DHCP. +See +.Rs +.%T "RFC 3927" +.Re +.It Ic option Ar dhcp-option +Requests the +.Ar dhcp-option +from the server. It can be a variable to be used in +.Xr dhcpcd.sh 8 +or the numerical value. You can specify more seperated by commas, spaces or +more option lines. +.It Ic timeout Ar seconds +The default timeout for waiting for a DHCP response is 20 seconds which may +be too long or too short and can be changed here. +.It Ic userclass Ar string +Tag the DHCP messages with the userclass. You can specify more than one. +.Sh SEE ALSO +.Xr dhcpcd.sh 8 , +.Xr dhcpcd 8 +.Sh AUTHORS +.An "Roy Marples" Aq roy@marples.name +.Sh BUGS +Please report them to http://bugs.marples.name |
