mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-16 23:52:40 -04:00
3634. [func] Report build-id in rndc status. Report build-id
when building from a git repository. [RT #20422]
(cherry picked from commit 0e1dfb8ff5)
This commit is contained in:
parent
e593f1a94b
commit
0865e8fa2d
4 changed files with 33 additions and 24 deletions
3
CHANGES
3
CHANGES
|
|
@ -1,3 +1,6 @@
|
|||
3634. [func] Report build-id in rndc status. Report build-id
|
||||
when building from a git repository. [RT #20422]
|
||||
|
||||
3633. [cleanup] Refactor OPT processing in named to make it easier
|
||||
to support new EDNS options. [RT #34414]
|
||||
|
||||
|
|
|
|||
|
|
@ -7020,7 +7020,7 @@ ns_server_status(ns_server_t *server, isc_buffer_t *text) {
|
|||
|
||||
n = snprintf((char *)isc_buffer_used(text),
|
||||
isc_buffer_availablelength(text),
|
||||
"version: %s%s%s%s\n"
|
||||
"version: %s%s%s%s <id:%s>\n"
|
||||
#ifdef ISC_PLATFORM_USETHREADS
|
||||
"CPUs found: %u\n"
|
||||
"worker threads: %u\n"
|
||||
|
|
@ -7034,7 +7034,7 @@ ns_server_status(ns_server_t *server, isc_buffer_t *text) {
|
|||
"recursive clients: %d/%d/%d\n"
|
||||
"tcp clients: %d/%d\n"
|
||||
"server is up and running",
|
||||
ns_g_version, ob, alt, cb,
|
||||
ns_g_version, ob, alt, cb, ns_g_srcid,
|
||||
#ifdef ISC_PLATFORM_USETHREADS
|
||||
ns_g_cpus_detected, ns_g_cpus,
|
||||
#endif
|
||||
|
|
|
|||
25
configure
vendored
25
configure
vendored
|
|
@ -19308,7 +19308,7 @@ BIND9_MAKE_INCLUDES=$BIND9_TOP_BUILDDIR/make/includes
|
|||
|
||||
BIND9_MAKE_RULES=$BIND9_TOP_BUILDDIR/make/rules
|
||||
|
||||
. $srcdir/version
|
||||
. "$srcdir/version"
|
||||
BIND9_PRODUCT="PRODUCT=\"${PRODUCT}\""
|
||||
|
||||
BIND9_DESCRIPTION="DESCRIPTION=\"${DESCRIPTION}\""
|
||||
|
|
@ -19317,12 +19317,15 @@ BIND9_VERSION="VERSION=${MAJORVER}.${MINORVER}${PATCHVER:+.}${PATCHVER}${RELEASE
|
|||
|
||||
|
||||
BIND9_SRCID="SRCID=unset"
|
||||
if test -f $srcdir/srcid; then
|
||||
. $srcdir/srcid
|
||||
if test -f "${srcdir}/srcid"; then
|
||||
. "${srcdir}/srcid"
|
||||
BIND9_SRCID="SRCID=$SRCID"
|
||||
elif test -d "${srcdir}/.git"; then
|
||||
BIND9_SRCID="SRCID="`(cd "${srcdir}";git log -n 1 --format=%h)`
|
||||
fi
|
||||
|
||||
|
||||
|
||||
if test -z "$ac_configure_args"; then
|
||||
BIND9_CONFIGARGS="defaults"
|
||||
else
|
||||
|
|
@ -19336,25 +19339,25 @@ BIND9_CONFIGARGS="CONFIGARGS=${BIND9_CONFIGARGS}"
|
|||
|
||||
|
||||
|
||||
LIBISC_API=$srcdir/lib/isc/api
|
||||
LIBISC_API="$srcdir/lib/isc/api"
|
||||
|
||||
|
||||
LIBISCCC_API=$srcdir/lib/isccc/api
|
||||
LIBISCCC_API="$srcdir/lib/isccc/api"
|
||||
|
||||
|
||||
LIBISCCFG_API=$srcdir/lib/isccfg/api
|
||||
LIBISCCFG_API="$srcdir/lib/isccfg/api"
|
||||
|
||||
|
||||
LIBDNS_API=$srcdir/lib/dns/api
|
||||
LIBDNS_API="$srcdir/lib/dns/api"
|
||||
|
||||
|
||||
LIBBIND9_API=$srcdir/lib/bind9/api
|
||||
LIBBIND9_API="$srcdir/lib/bind9/api"
|
||||
|
||||
|
||||
LIBLWRES_API=$srcdir/lib/lwres/api
|
||||
LIBLWRES_API="$srcdir/lib/lwres/api"
|
||||
|
||||
|
||||
LIBIRS_API=$srcdir/lib/irs/api
|
||||
LIBIRS_API="$srcdir/lib/irs/api"
|
||||
|
||||
#
|
||||
# Configure any DLZ drivers.
|
||||
|
|
@ -22688,7 +22691,7 @@ fi
|
|||
/*) ;;
|
||||
*) srcdir="../../$srcdir";;
|
||||
esac
|
||||
${SHELL} ${srcdir}${srcdir:+/unit/atf-src/}./configure MISSING=: --prefix $atfdir;
|
||||
${SHELL} "${srcdir}${srcdir:+/unit/atf-src/}./configure" MISSING=: --prefix $atfdir;
|
||||
) ;;
|
||||
"chmod":C) chmod a+x isc-config.sh doc/doxygen/doxygen-input-filter ;;
|
||||
|
||||
|
|
|
|||
25
configure.in
25
configure.in
|
|
@ -3202,7 +3202,7 @@ if test "$atf" = yes; then
|
|||
/*) ;;
|
||||
*) srcdir="../../$srcdir";;
|
||||
esac
|
||||
${SHELL} ${srcdir}${srcdir:+/unit/atf-src/}./configure MISSING=: --prefix $atfdir;
|
||||
${SHELL} "${srcdir}${srcdir:+/unit/atf-src/}./configure" MISSING=: --prefix $atfdir;
|
||||
) ],
|
||||
[atfdir=`pwd`/unit/atf])
|
||||
AC_MSG_RESULT(building ATF from bind9/unit/atf-src)
|
||||
|
|
@ -3260,7 +3260,7 @@ BIND9_MAKE_INCLUDES=$BIND9_TOP_BUILDDIR/make/includes
|
|||
AC_SUBST_FILE(BIND9_MAKE_RULES)
|
||||
BIND9_MAKE_RULES=$BIND9_TOP_BUILDDIR/make/rules
|
||||
|
||||
. $srcdir/version
|
||||
. "$srcdir/version"
|
||||
BIND9_PRODUCT="PRODUCT=\"${PRODUCT}\""
|
||||
AC_SUBST(BIND9_PRODUCT)
|
||||
BIND9_DESCRIPTION="DESCRIPTION=\"${DESCRIPTION}\""
|
||||
|
|
@ -3269,10 +3269,13 @@ BIND9_VERSION="VERSION=${MAJORVER}.${MINORVER}${PATCHVER:+.}${PATCHVER}${RELEASE
|
|||
AC_SUBST(BIND9_VERSION)
|
||||
|
||||
BIND9_SRCID="SRCID=unset"
|
||||
if test -f $srcdir/srcid; then
|
||||
. $srcdir/srcid
|
||||
if test -f "${srcdir}/srcid"; then
|
||||
. "${srcdir}/srcid"
|
||||
BIND9_SRCID="SRCID=$SRCID"
|
||||
elif test -d "${srcdir}/.git"; then
|
||||
BIND9_SRCID="SRCID="`(cd "${srcdir}";git log -n 1 --format=%h)`
|
||||
fi
|
||||
|
||||
AC_SUBST(BIND9_SRCID)
|
||||
|
||||
if test -z "$ac_configure_args"; then
|
||||
|
|
@ -3288,25 +3291,25 @@ BIND9_CONFIGARGS="CONFIGARGS=${BIND9_CONFIGARGS}"
|
|||
AC_SUBST(BIND9_CONFIGARGS)
|
||||
|
||||
AC_SUBST_FILE(LIBISC_API)
|
||||
LIBISC_API=$srcdir/lib/isc/api
|
||||
LIBISC_API="$srcdir/lib/isc/api"
|
||||
|
||||
AC_SUBST_FILE(LIBISCCC_API)
|
||||
LIBISCCC_API=$srcdir/lib/isccc/api
|
||||
LIBISCCC_API="$srcdir/lib/isccc/api"
|
||||
|
||||
AC_SUBST_FILE(LIBISCCFG_API)
|
||||
LIBISCCFG_API=$srcdir/lib/isccfg/api
|
||||
LIBISCCFG_API="$srcdir/lib/isccfg/api"
|
||||
|
||||
AC_SUBST_FILE(LIBDNS_API)
|
||||
LIBDNS_API=$srcdir/lib/dns/api
|
||||
LIBDNS_API="$srcdir/lib/dns/api"
|
||||
|
||||
AC_SUBST_FILE(LIBBIND9_API)
|
||||
LIBBIND9_API=$srcdir/lib/bind9/api
|
||||
LIBBIND9_API="$srcdir/lib/bind9/api"
|
||||
|
||||
AC_SUBST_FILE(LIBLWRES_API)
|
||||
LIBLWRES_API=$srcdir/lib/lwres/api
|
||||
LIBLWRES_API="$srcdir/lib/lwres/api"
|
||||
|
||||
AC_SUBST_FILE(LIBIRS_API)
|
||||
LIBIRS_API=$srcdir/lib/irs/api
|
||||
LIBIRS_API="$srcdir/lib/irs/api"
|
||||
|
||||
#
|
||||
# Configure any DLZ drivers.
|
||||
|
|
|
|||
Loading…
Reference in a new issue