comparison src/dhcpcd.conf.5.in @ 5551:0c4608a6cc2a draft

options: Allow duid to take a value If a value is given, it overrides /var/db/dhcpcd/duid.
author Roy Marples <roy@marples.name>
date Wed, 25 Nov 2020 14:19:55 +0000
parents 75fdbbc9e1a5
children 2a519da0f1a2
comparison
equal deleted inserted replaced
5550:dba7608e00b3 5551:0c4608a6cc2a
22 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 .\" SUCH DAMAGE. 25 .\" SUCH DAMAGE.
26 .\" 26 .\"
27 .Dd October 25, 2020 27 .Dd November 25, 2020
28 .Dt DHCPCD.CONF 5 28 .Dt DHCPCD.CONF 5
29 .Os 29 .Os
30 .Sh NAME 30 .Sh NAME
31 .Nm dhcpcd.conf 31 .Nm dhcpcd.conf
32 .Nd dhcpcd configuration file 32 .Nd dhcpcd configuration file
209 is an empty string then 209 is an empty string then
210 .Nm dhcpcd 210 .Nm dhcpcd
211 sends a default 211 sends a default
212 .Ar clientid 212 .Ar clientid
213 of the hardware family and the hardware address. 213 of the hardware family and the hardware address.
214 .It Ic duid Op ll | lt | uuid 214 .It Ic duid Op ll | lt | uuid | value
215 Use a DHCP Unique Identifier. 215 Use a DHCP Unique Identifier.
216 If a system UUID is available, that will be used to create a DUID-UUID, 216 If a system UUID is available, that will be used to create a DUID-UUID,
217 otheriwse if persistent storage is available then a DUID-LLT 217 otheriwse if persistent storage is available then a DUID-LLT
218 (link local address + time) is generated, 218 (link local address + time) is generated,
219 otherwise DUID-LL is generated (link local address). 219 otherwise DUID-LL is generated (link local address).
220 The DUID type can be hinted as an optional parameter if the file 220 The DUID type can be hinted as an optional parameter if the file
221 .Pa @DBDIR@/duid 221 .Pa @DBDIR@/duid
222 does not exist. 222 does not exist.
223 If not
224 .Va ll ,
225 .Va lt
226 or
227 .Va uuid
228 then
229 .Va value
230 will be converted from 00:11:22:33 format.
223 This, plus the IAID will be used as the 231 This, plus the IAID will be used as the
224 .Ic clientid . 232 .Ic clientid .
225 The DUID generated will be held in 233 The DUID generated will be held in
226 .Pa @DBDIR@/duid 234 .Pa @DBDIR@/duid
227 and should not be copied to other hosts. 235 and should not be copied to other hosts.
228 This file also takes precedence over the above rules. 236 This file also takes precedence over the above rules except for setting a value.
229 .It Ic iaid Ar iaid 237 .It Ic iaid Ar iaid
230 Set the Interface Association Identifier to 238 Set the Interface Association Identifier to
231 .Ar iaid . 239 .Ar iaid .
232 This option must be used in an 240 This option must be used in an
233 .Ic interface 241 .Ic interface