]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Added a release note, plus minor cleanups.
authorEvan Hunt <each@isc.org>
Thu, 22 Feb 2018 21:26:22 +0000 (13:26 -0800)
committerEvan Hunt <each@isc.org>
Thu, 22 Feb 2018 21:38:51 +0000 (13:38 -0800)
CHANGES
bin/named/main.c
config.h.in
configure
configure.in
doc/arm/notes.xml

diff --git a/CHANGES b/CHANGES
index 7c7852ec65f923cad1d10fb258e231f54a6180bf..402089880175e976c2faca1116d93d18635f5d84 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,4 @@
-XXXX.   [func]          Remove libseccomp based system-call filtering [GL #93]
+4898.  [func]          Remove libseccomp based system-call filtering. [GL #93]
 
 4897.  [test]          Update to rpz system test so that it doesn't recurse.
                        [GL #68]
index 30c8263d002cc71f483654ffddc9ad4c43f69444..4a2dcf060b62257d1835e4389a7a6e49307abf64 100644 (file)
@@ -1163,7 +1163,6 @@ setup(void) {
                ns_server_setoption(sctx, NS_SERVER_DISABLE6, ISC_TRUE);
 
        named_g_server->sctx->delay = delay;
-
 }
 
 static void
index 0ce2b02668e37e3406cce8e0ad56536d83ca6861..08f61463d21402071f9366287a024f430527b501 100644 (file)
@@ -7,8 +7,6 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-/* $Id: acconfig.h,v 1.53 2008/12/01 23:47:44 tbox Exp $ */
-
 /*! \file */
 
 /***
@@ -262,9 +260,6 @@ int sigwait(const unsigned int *set, int *sig);
 /* Build with GeoIP Country IPv6 support */
 #undef HAVE_GEOIP_V6
 
-/* Define to 1 if you have the `getrandom' function. */
-#undef HAVE_GETRANDOM
-
 /* Define to use gperftools CPU profiler. */
 #undef HAVE_GPERFTOOLS_PROFILER
 
index af930eaac27049a33ca8cdeb0304dac140173aaf..db980faf1eb3b1d309368c777d2d2dd38b532f31 100755 (executable)
--- a/configure
+++ b/configure
@@ -943,6 +943,7 @@ infodir
 docdir
 oldincludedir
 includedir
+runstatedir
 localstatedir
 sharedstatedir
 sysconfdir
@@ -1107,6 +1108,7 @@ datadir='${datarootdir}'
 sysconfdir='${prefix}/etc'
 sharedstatedir='${prefix}/com'
 localstatedir='${prefix}/var'
+runstatedir='${localstatedir}/run'
 includedir='${prefix}/include'
 oldincludedir='/usr/include'
 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
@@ -1359,6 +1361,15 @@ do
   | -silent | --silent | --silen | --sile | --sil)
     silent=yes ;;
 
+  -runstatedir | --runstatedir | --runstatedi | --runstated \
+  | --runstate | --runstat | --runsta | --runst | --runs \
+  | --run | --ru | --r)
+    ac_prev=runstatedir ;;
+  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
+  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
+  | --run=* | --ru=* | --r=*)
+    runstatedir=$ac_optarg ;;
+
   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
     ac_prev=sbindir ;;
   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
@@ -1496,7 +1507,7 @@ fi
 for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
                datadir sysconfdir sharedstatedir localstatedir includedir \
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
-               libdir localedir mandir
+               libdir localedir mandir runstatedir
 do
   eval ac_val=\$$ac_var
   # Remove trailing slashes.
@@ -1649,6 +1660,7 @@ Fine tuning of the installation directories:
   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
   --libdir=DIR            object code libraries [EPREFIX/lib]
   --includedir=DIR        C header files [PREFIX/include]
   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
@@ -12011,18 +12023,6 @@ yes)
        ;;
 esac
 
-for ac_func in getrandom
-do :
-  ac_fn_c_check_func "$LINENO" "getrandom" "ac_cv_func_getrandom"
-if test "x$ac_cv_func_getrandom" = xyes; then :
-  cat >>confdefs.h <<_ACEOF
-#define HAVE_GETRANDOM 1
-_ACEOF
-
-fi
-done
-
-
 #
 # Make very sure that these are the first files processed by
 # config.status, since we use the processed output as the input for
index 89be2a4a86d96a8de89aae763053f209c5606e36..9dbfc88bf47d179efc8cf22d86def61a2f051d58 100644 (file)
@@ -106,8 +106,6 @@ yes)
        ;;
 esac
 
-AC_CHECK_FUNCS(getrandom)
-
 #
 # Make very sure that these are the first files processed by
 # config.status, since we use the processed output as the input for
index 7cfa5e85802c88f7c29b2a9cf30c805324739f46..69672ccb0481ab4ddcff83cdd620fd4283a18930 100644 (file)
          to generate these keys. [RT #46404]
        </para>
       </listitem>
+      <listitem>
+       <para>
+         The <command>configure --enable-seccomp</command> option,
+         which formerly turned on system-call filtering on Linux, has
+         been removed. [GL #93]
+       </para>
+      </listitem>
     </itemizedlist>
   </section>