diff options
author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2017-02-03 13:06:34 +0000 |
---|---|---|
committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2017-02-03 13:06:34 +0000 |
commit | bd51c20871bac7a49ea0adc443050f2894cfd5f3 (patch) | |
tree | c551994131aa8f3315a21aeaf4f9bc2a8b757e89 /contrib | |
parent | 27c2fff0f2fef695b0599fc3931cacfc16376e88 (diff) | |
download | src-bd51c20871bac7a49ea0adc443050f2894cfd5f3.tar.gz src-bd51c20871bac7a49ea0adc443050f2894cfd5f3.zip |
import unbound 1.6.0vendor/unbound/1.6.0
Notes
Notes:
svn path=/vendor/unbound/dist/; revision=313158
svn path=/vendor/unbound/1.6.0/; revision=313159; tag=vendor/unbound/1.6.0
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/libunbound.pc.in | 6 | ||||
-rwxr-xr-x | contrib/unbound_munin_ | 17 |
2 files changed, 4 insertions, 19 deletions
diff --git a/contrib/libunbound.pc.in b/contrib/libunbound.pc.in index c0d1286401cc..130bef520372 100644 --- a/contrib/libunbound.pc.in +++ b/contrib/libunbound.pc.in @@ -7,7 +7,7 @@ Name: unbound Description: Library with validating, recursive, and caching DNS resolver URL: http://www.unbound.net Version: @PACKAGE_VERSION@ -Requires: -Libs: -L${libdir} -lunbound @SSLLIB@ @LIBS@ -Libs.private: @LDFLAGS@ +Requires: libcrypto libssl @PC_LIBEVENT_DEPENDENCY@ @PC_PY_DEPENDENCY@ +Libs: -L${libdir} -lunbound +Libs.private: @SSLLIB@ @LIBS@ Cflags: -I${includedir} diff --git a/contrib/unbound_munin_ b/contrib/unbound_munin_ index 69e9f31163ca..5d3dff8e813e 100755 --- a/contrib/unbound_munin_ +++ b/contrib/unbound_munin_ @@ -150,7 +150,7 @@ get_state ( ) { fi done # try to get it - echo $$ >$lock + if echo $$ >$lock ; then : ; else break; fi done # do not refetch if the file exists and only LEE seconds old if test -f $state; then @@ -266,7 +266,6 @@ if test "$1" = "config" ; then echo "graph_args --base 1024 -l 0" echo "graph_vlabel memory used in bytes" echo "graph_category DNS" - p_config "mem.total.sbrk" "Total memory" "GAUGE" p_config "mem.cache.rrset" "RRset cache memory" "GAUGE" p_config "mem.cache.message" "Message cache memory" "GAUGE" p_config "mem.mod.iterator" "Iterator module memory" "GAUGE" @@ -458,20 +457,6 @@ queue) done ;; memory) - mn=`echo mem.total.sbrk | sed $ABBREV | tr . _` - get_value 'mem.total.sbrk' - if test $value -eq 0; then - chk=`echo $ctrl | sed -e 's/-control$/-checkconf/'` - pidf=`$chk -o pidfile $conf 2>&1` - pid=`cat $pidf 2>&1` - value=`ps -p "$pid" -o rss= 2>&1` - if test "`expr $value + 1 - 1 2>&1`" -eq "$value" 2>&1; then - value=`expr $value \* 1024` - else - value=0 - fi - fi - echo "$mn.value" $value for x in mem.cache.rrset mem.cache.message mem.mod.iterator \ mem.mod.validator msg.cache.count rrset.cache.count \ infra.cache.count key.cache.count; do |