and add generated files to gitignore.
/.libs/
/.source
/Makefile
+/aclocal.m4
/autom4te.cache/
+/config.guess
/config.h
/config.h.in~
/config.log
/config.status
+/config.sub
+/configure
/configure~
/dnstap/dnstap_config.h
/dnscrypt/dnscrypt_config.h
/doc/unbound.conf.5
/libtool
/libunbound.la
+/ltmain.sh
/_unbound.la
/smallapp/unbound-control-setup.sh
/unbound
Unbound README
+* From source repository: git submodule update --init && autoreconf -fi
* ./configure && make && make install
* You can use libevent if you want. libevent is useful when using
many (10000) outgoing ports. By default max 256 ports are opened at
Make sure you have the C toolchain, OpenSSL and its include files, and libexpat
installed.
If building from the repository source you also need flex and bison installed.
+If building from the repository source, also init the git submodule and
+create the configure script with:
+
+```
+git submodule update --init
+autoreconf -fi
+```
+
Unbound can be compiled and installed using:
```