summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-05-01 14:47:52 +0000
committerRoy Marples <roy@marples.name>2008-05-01 14:47:52 +0000
commitd2616b0835411550cdf1b4633c5a429d1ff5cf06 (patch)
tree7e7787f360fb99fcb0574deafbc2313b34c8be6f /README
parent5a0bf07060b943a6e679f64fe30411828e95c309 (diff)
downloaddhcpcd-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 'README')
-rw-r--r--README25
1 files changed, 15 insertions, 10 deletions
diff --git a/README b/README
index 5c53ea0c..6a5d6e16 100644
--- a/README
+++ b/README
@@ -5,12 +5,7 @@ Copyright 2006-2008 Roy Marples <roy@marples.name>
Installation
------------
Edit config.h to match your building requirements.
-
-Take special note of ENABLE_DUID and unset it if the target media is
-volatile, like say a LiveCD.
-
Then just make; make install
-
man dhcpcd for command line options
@@ -33,18 +28,28 @@ linux-2.6.24 finally ships with a working 32-bit header.
If your linux headers are older, or your distro hasn't patched them you can
set CSTD=gnu99 to work around this.
+
+Hooks
+-----
+We provide example exit hooks for looking up the hostname in DNS,
+NTP (www.ntp.org) and ypbind (Linux).
+There are not installed by default as they are platform dependant.
+
+
+Compatibility
+-------------
If you require compatibility with dhcpcd-3 and older style variables,
you can install dhcpcd-compat into the directory /etc/dhcpcd/enter-hook.d
We don't install this by default.
You should also add -DCMDLINE_COMPAT to your CFLAGS if you need to be fully
commandline compatible with prior versions.
+dhcpcd-3 enabled DUID support by default - this has changed in dhcpcd-4.
+You can enable it via the --duid, -D command line option or by using the
+duid directive in dhcpcd.conf.
-Hooks
------
-We provide example exit hooks for looking up the hostname in DNS,
-NTP (www.ntp.org) and ypbind (Linux).
-There are not installed by default as they are platform dependant.
+dhcpcd-4 is NOT fully commandline compatible with dhcpcd-2 and older and
+changes the meaning of some options.
ChangeLog