]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
port from beta-0.7.1
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Mon, 19 Nov 2007 11:04:05 +0000 (11:04 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Mon, 19 Nov 2007 11:04:05 +0000 (11:04 +0000)
git-svn-id: file:///svn/unbound/trunk@763 be551aaa-1e26-0410-a405-d3ace91eadb9

README [new file with mode: 0644]
configure
configure.ac
doc/Changelog
doc/README

diff --git a/README b/README
new file mode 100644 (file)
index 0000000..0caeeb7
--- /dev/null
+++ b/README
@@ -0,0 +1,10 @@
+Unbound README
+* ./configure && make && make install
+* on BSDs and Solaris use gmake (GNU make).
+* If it complains that no libevent can be found; libevent is useful when
+  using many (10000) outgoing ports. By default 16 ports are used and the
+  builtin alternative is equally capable.
+* More detailed README, README.svn, README.tests in doc directory
+* manual pages can be found in doc directory, and are installed, unbound(8).
+* example configuration file doc/example.conf
+
index 59580d0913cb536523f435b0bd0c66826d23cf82..ccb56aebed4253876dd0aa6c3b03d9b54c8465c1 100755 (executable)
--- a/configure
+++ b/configure
@@ -21692,11 +21692,11 @@ echo "${ECHO_T}found in $thedir" >&6; }
                        LDFLAGS="$thedir/.libs/*.o $LDFLAGS";
                else
                        { { echo "$as_me:$LINENO: error: Cannot find the libevent library in $withval
-You can restart configure with --with-libevent=no to use a builtin alternative.
+You can restart ./configure --with-libevent=no to use a builtin alternative.
 Please note that this alternative is not as capable as libevent when using
 many outgoing ports.  " >&5
 echo "$as_me: error: Cannot find the libevent library in $withval
-You can restart configure with --with-libevent=no to use a builtin alternative.
+You can restart ./configure --with-libevent=no to use a builtin alternative.
 Please note that this alternative is not as capable as libevent when using
 many outgoing ports.  " >&2;}
    { (exit 1); exit 1; }; }
index 610c32f63d52f0152ec3bda30b50d129b9d950a6..e66baddeeb989ff839507fa3ead4bed2365eb223 100644 (file)
@@ -503,7 +503,7 @@ if test x_$withval != x_no; then
                        LDFLAGS="$thedir/.libs/*.o $LDFLAGS";
                else
                        AC_MSG_ERROR([Cannot find the libevent library in $withval
-You can restart configure with --with-libevent=no to use a builtin alternative.
+You can restart ./configure --with-libevent=no to use a builtin alternative.
 Please note that this alternative is not as capable as libevent when using
 many outgoing ports.  ])
                fi
index 1ae05c9066e13922a5b503d6df747e2af323612b..9470a532ae2f90fb873e296648d6bd104580a7fd 100644 (file)
@@ -2,6 +2,9 @@
        - do not downcase NSEC and RRSIG for verification. Follows 
          draft-ietf-dnsext-dnssec-bis-updates-06.txt.
        - fixup leaking unbound daemons at end of tests.
+       - README file updated.
+       - nice libevent not found error.
+       - README talks about gnu make.
 
 16 November 2007: Wouter
        - privilege separation is not needed in unbound at this time.
index e49137a4d1a9d5ded95c82d6f1e5070a4206f190..7bf97775ce7e3d85e4bd6280f9167c58f79039da 100644 (file)
@@ -18,6 +18,7 @@ This software is under BSD license, see LICENSE for details.
   * autoreconf (autoheader && autoconf), if ./configure is missing.
 
 * Make and install: ./configure; make; make install
+  * Use GNU make; default on linux, often called 'gmake' on BSD and Solaris.
   * --with-ldns=/path/to/ldns
        If ldns is not detected on the system, a prepackaged tarball
        of the ldns library is used to compile and statically link against.
@@ -25,6 +26,9 @@ This software is under BSD license, see LICENSE for details.
   * --with-libevent=/path/to/libevent
        Can be set to either the system install or the build directory.
        --with-libevent=no gives a builtin alternative implementation.
+       libevent is useful when having many (thousands) of outgoing ports.
+       This improves randomization and spoof resistance. For the default 
+       of 16 ports the builtin alternative works well.
   * --without-pthreads 
        This disables pthreads, and uses Solaris thr library or no threading. 
        Without this option the pthreads library is detected automatically.