- * Edit the includes/site.h file and uncomment the USE_SSL line
- or specify "-DUSE_SSL" via CFLAGS.
- * Edit the dst/Makefile.dist file and remove md5_dgst.c and md5_dgst.o
- from the SRC= and OBJ= lines (around line 24)
- * Now run configure in the base source directory. If you chose to enable
- LDAP over SSL, you must append -lcrypto -lssl to the LIBS= line in the
- file work.os/server/Makefile (replace os with your operating system,
- linux-2.2 on my machine). You should now be able to type make to build
- your DHCP server.
-
-If you choose to not enable LDAP over SSL, then you only need to run configure
-and make in the toplevel source directory.
+ * Apply the patch here to the unpacked ISC dhcp source tree.
+ * Regenerate the configure script (requires GNU autoconf and automake):
+ aclocal
+ libtoolize --copy --force
+ autoconf
+ autoheader
+ automake --foreign --add-missing --copy
+ * Run ./configure with the '--with-ldap' argument to enable OpenLDAP.
+ If you want LDAP over SSL, also use the '--with-ldapcrypto' argument.
+ * Run 'make' to build ISC dhcp.