head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.68 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.66 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.64 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.62 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.60 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.58 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.56 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.54 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.52 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.50 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.48 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.46 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.44 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.42 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.40 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.38 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.36 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.34 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.32 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.30 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.28 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.26 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.24 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.22 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.18 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.20 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.16 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.14 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.12 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.10 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.8 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.6 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.4 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.2 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.6.0.42 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.38 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.36 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.34 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.32 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.30 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.28 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.26 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.24 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.22 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.20 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.18 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.16 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.14 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.12 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.10 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.8 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.6 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.4 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.2 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.5.0.8 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.6 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.4 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.2 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.2.0.4 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.1.1.1.0.10 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.8 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.6 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.4 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.2 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2017.09.28.10.40.35; author spz; state Exp; branches; next 1.6; commitid BU7Bs7S3QRcr2X8A; 1.6 date 2012.10.11.18.42.19; author spz; state Exp; branches; next 1.5; 1.5 date 2011.10.15.23.04.51; author spz; state Exp; branches; next 1.4; 1.4 date 2011.10.15.18.09.28; author dholland; state Exp; branches; next 1.3; 1.3 date 2011.10.15.16.28.22; author dholland; state Exp; branches; next 1.2; 1.2 date 2011.04.22.14.52.18; author spz; state Exp; branches; next 1.1; 1.1 date 2010.02.14.22.58.58; author spz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2010.02.14.22.58.58; author spz; state Exp; branches; next ; desc @@ 1.7 log @update xymon + xymonclient to 4.3.28 notable changes: OpenSSL 1.1.0 is now supported, and c-ares has been updated While touching the package anyhow, it has been taught to pass down hardening flags, so that the various PKGSRC_USE_ flags now have effect. @ text @$NetBSD$ - netbsd has stdint.h - remove stray commas - make sure hardening flags can be inherited --- build/Makefile.NetBSD.orig 2012-08-01 08:48:15.000000000 +0000 +++ build/Makefile.NetBSD @@@@ -1,7 +1,7 @@@@ # Xymon compile-time settings for NetBSD systems # From Emmanuel Dreyfus. # -OSDEF = -DBSD +OSDEF = -DBSD -DHAVE_STDINT_H # NETLIBS: None needed NETLIBS = @@@@ -11,17 +11,17 @@@@ PKGDIR?=/usr/pkg CC= gcc GCCVER := $(shell gcc -dumpversion|cut -d. -f1) ifeq ($(GCCVER),4) - CFLAGS = -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + CFLAGS += -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT $(LFSDEF) $(OSDEF) \ + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib else - CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + CFLAGS += -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib endif RPATH = "-Wl,--rpath," # Compile flags for debugging # CFLAGS = -g -DDEBUG -Wall -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib # Mail program: This must support "CMD -s SUBJECT ADDRESS" to send out a mail with a subject # Typically, this will be "mail" or "mailx" @ 1.6 log @- fix FreeBSD/Dragonfly properly - update to newest version Upstream changelog: Xymon release 4.3.10 - released on Aug 6 2012 ============================================= Main features in this release is the addition of inode-checks on all major platforms, and a series of enhancements to the build procedure. Also, building Xymon on most common platforms is now explicitly described in the "install" document. * Fix build problems with "errno" * Fix build problems with OpenSSL in non-default locations * Fix build problems with certain LDAP configurations * Fix build problems with RRDtool on FreeBSD / OpenBSD * Fix problem with ifstat data from Fedora in graphs * "inode" check on FreeBSD, OpenBSD, OSX, Solaris, HP/UX, AIX in addition to existing support for Linux * Document building and installing Xymon on common platforms (Linux, FreeBSD, OpenBSD, Solaris) * Enhance xymoncfg so it can be used to import Xymon configuration settings into shell-scripts. Xymon release 4.3.9 - released on Jul 24 2012 ============================================= This release is mainly a bug-fix release. * Fix crash when XYMSRV is undefined but XYMSERVERS is * Fix error in calculating combo-status messages with forward references * Fix error in disable-until-TIME or disable-until-OK code * Fix documentation of DURATION in alerts.cfg / xymond_alert so it is consistenly listed as being in "minutes". * Permit explicit use of ">" and ">=" in alerts.cfg * Permit building without the RRDtool libraries, e.g. for a network-tester build, but with trend-graphing disabled. * Full compiler-warning cleanup * Various configuration/build-script issues fixed. Xymon release 4.3.8 - released on Jul 15 2012 ============================================= This release is mainly a bug-fix release. Bugfixes * Workaround for DNS timeout handling, now fixed at approximately 25 seconds. * "hostinfo" command for xymond documented * confreport only shows processes that are monitored * analysis.cfg parsing of COLOR for UP rules was broken * RRD handlers no longer crash after receiving 1 billion updates * Using .netrc for authentication could crash xymonnet * "directory" includes would report the wrong filename for missing directories. * useradm CGI would invoke htpassword twice * "include" and "directory" now ignores trailing whitespace * SSLv2 support disabled if SSL-library does not support it * Minor bugfixes and cleanups of compiler warnings. Enhancements * Service status on info page now links to the detailed status page. * Add RRDGRAPHOPTS setting to permit global user-specified RRD options, e.g. for font to showgraph CGI * Add check for the size of public keys used in SSL certificates (enabled via --sslkeysize=N option for xymonnet) * Optionally disable the display of SSL ciphers in the sslcert status (the --no-cipherlist option for xymonnet) * Improved build-scripts works on newer systems with libraries in new and surprising places * Reduce xymonnet memory usage and runtime for ping tests when there are multiple hosts.cfg entries with the same IP-address. * Add code for inode-monitoring on Linux. Does not currently work on any other client platform. * Added the ability to disable tests until a specific time, instead of for some interval. Disabling a test also now computes the expire time for the disable to happen at the next closest minute. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2011/10/15 23:04:51 spz Exp $ d5 1 d18 2 a19 1 @@@@ -12,16 +12,16 @@@@ CC= gcc d22 1 a22 1 CFLAGS = -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT $(LFSDEF) $(OSDEF) \ d24 1 d27 1 a27 1 CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ d29 1 @ 1.5 log @reanimate dhollands changes that play ok with 4.3.5 @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- build/Makefile.NetBSD.orig 2011-03-08 17:20:28.000000000 +0000 d17 4 a20 4 @@@@ -10,12 +10,12 @@@@ NETLIBS = CC= gcc PKGDIR?=/usr/pkg CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ d23 5 @ 1.4 log @revert previous -- maintainer objected @ text @d1 4 a4 1 $NetBSD: patch-ad,v 1.2 2011/04/22 14:52:18 spz Exp $ d17 15 @ 1.3 log @Fix most of xymon's build issues: - use the right environment variable to pass the rrdtool location; - remove some stray commas from the NetBSD build config; - make the toplevel configure script stop on error. @ text @a2 3 - netbsd has stdint.h - remove stray commas a13 15 @@@@ -10,12 +10,12 @@@@ NETLIBS = CC= gcc PKGDIR?=/usr/pkg CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib RPATH = "-Wl,--rpath," # Compile flags for debugging # CFLAGS = -g -DDEBUG -Wall -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib # Mail program: This must support "CMD -s SUBJECT ADDRESS" to send out a mail with a subject # Typically, this will be "mail" or "mailx" @ 1.2 log @package update to 4.3.2: + fixes cross-site scripting vulnerabilities (SA44036) + contains a lot of filename cleanup work (no more bb and hobbit) please read upgrade-to-430.txt when upgrading from a previous pkg (see also the install message) @ text @d1 4 a4 1 $NetBSD$ d17 15 @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- build/Makefile.NetBSD.orig 2010-02-08 23:58:57.000000000 +0000 d5 6 a10 8 @@@@ -10,7 +10,8 @@@@ NETLIBS = CC= gcc PKGDIR?=/usr/pkg CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib \ + -DHAVE_STDINT_H RPATH = "-Wl,--rpath," d12 2 a13 1 # Compile flags for debugging @ 1.1.1.1 log @xymon is the successor to hobbit. This is the server package. It's a beta, so handle with care. @ text @@