=> Bootstrap dependency digest>=20010302: found digest-20111104 => Bootstrap dependency fetch-[0-9]*: found fetch-1.7 => Checksum SHA1 OK for xymon-4.3.7.tar.gz => Checksum RMD160 OK for xymon-4.3.7.tar.gz ===> Installing dependencies for xymon-4.3.7nb4 ========================================================================== The supported build options for xymon are: ldap snmp ssl The currently selected options are: ldap ssl You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.xymon (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, xymon-4.3.7nb4. Their current value is shown below: * PKG_APACHE_DEFAULT = apache22 * SSLBASE (defined) * SSLCERTS = /usr/pkg/etc/xymon/openssl/certs * SSLDIR = /usr/pkg/etc/xymon/openssl * SSLKEYS = /usr/pkg/etc/xymon/openssl/private * VARBASE = /var * XYMONHOSTURL = / * XYMONSERVERIP = 127.0.0.1 * XYMONSERVERNAME = "`uname -n`" Based on these variables, the following variables have been set: * APACHE_PKG_PREFIX = ap22 * PKG_APACHE = apache22 You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/pkg/bin/bmake clean' after the changes. ========================================================================== => Build dependency nbpatch-[0-9]*: found nbpatch-20100124 => Build dependency perl>=5.0: found perl-5.14.2nb5 => Build dependency renderproto>=0.9.3nb1: found renderproto-0.11.1 => Build dependency kbproto>=1.0.2: found kbproto-1.0.6 => Build dependency xproto>=7.0.9: found xproto-7.0.23nb1 => Build dependency xcb-proto>=1.4: found xcb-proto-1.7.1nb1 => Build dependency apache>=2.2.3<2.3: found apache-2.2.23 => Build dependency apache>=2.2.21nb3: found apache-2.2.23 => Build dependency checkperms>=1.1: found checkperms-1.11 => Full dependency fping>2: found fping-2.4b2nb1 => Full dependency xymonclient>=4.3.0b2: found xymonclient-4.3.7nb1 => Full dependency openldap-client>=2.4.19: found openldap-client-2.4.32 => Full dependency openssl>=0.9.8knb1: found openssl-0.9.8x => Full dependency rrdtool>=1.4.7nb6: found rrdtool-1.4.7nb6 => Full dependency pcre>=8.30nb1: found pcre-8.31 => Full dependency png>=1.5.0: found png-1.5.12 ===> Overriding tools for xymon-4.3.7nb4 ===> Extracting for xymon-4.3.7nb4 ===> Patching for xymon-4.3.7nb4 => Applying pkgsrc patches for xymon-4.3.7nb4 => Substituting "bashpath" in xymond/xymonreports.sh.DIST INFO: [subst.mk:bashpath] Nothing changed in ./xymond/xymonreports.sh.DIST. /bin/cp /tmp/pkgsrc/net/xymon/work/xymon-4.3.7/build/Makefile.FreeBSD /tmp/pkgsrc/net/xymon/work/xymon-4.3.7/build/Makefile.DragonFly ===> Creating toolchain wrappers for xymon-4.3.7nb4 /bin/mkdir -p /tmp/pkgsrc/net/xymon/work/.buildlink/bin && /bin/ln -fs apr-1-config /tmp/pkgsrc/net/xymon/work/.buildlink/bin/apr-config /bin/mkdir -p /tmp/pkgsrc/net/xymon/work/.buildlink/bin && /bin/ln -fs apu-1-config /tmp/pkgsrc/net/xymon/work/.buildlink/bin/apu-config ===> Configuring for xymon-4.3.7nb4 => Checking for portability problems in extracted files Configuration script for Xymon This script asks a few questions and builds a Makefile to compile Xymon Checking your make-utility Checking pre-requisites for building Xymon Checking for fping ... OK, will use '/usr/pkg/sbin/fping' for ping tests Checking for RRDtool ... test-rrd.c: In function 'main': test-rrd.c:30:2: error: too few arguments to function 'rrd_graph' /tmp/pkgsrc/net/xymon/work/.buildlink/include/rrd.h:166:15: note: declared here make: *** [test-compile] Error 1 Not RRDtool 1.0.x, checking for 1.2.x Found RRDtool include files in /usr/pkg/include Found RRDtool libraries in /usr/pkg/lib Linking RRD with PNG library: -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lpng15 Checking for PCRE ... Found PCRE include files in /usr/pkg/include Found PCRE libraries in /usr/pkg/lib Checking for OpenSSL ... Found OpenSSL include files in /usr/pkg/include Found OpenSSL libraries in /usr/pkg/lib Xymon can use the OpenSSL library to test SSL-enabled services like POP3S, IMAPS, NNTPS and TELNETS. If you have the OpenSSL library installed, I recommend that you enable this. Do you want to be able to test SSL-enabled services (y) ? Checking for LDAP ... test-ldap.c: In function 'main': test-ldap.c:25:3: warning: implicit declaration of function 'ldap_init' test-ldap.c:25:6: warning: assignment makes pointer from integer without a cast Found LDAP include files in /usr/pkg/include Found LDAP libraries in /usr/pkg/lib ./test-ldap: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory ./test-ldap: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory ./test-ldap: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory Xymon can use your LDAP client library to test LDAP servers. Do you want to be able to test LDAP servers (y) ? Checking for clock_gettime() requiring librt ... clock_gettime() requires librt Checking for Large File Support ... Large File Support OK Setting up for a Xymon server What userid will be running Xymon [xymon] ? Where do you want the Xymon installation [/usr/pkg/libexec/xymon] ? OK, will configure to use /usr/pkg/libexec/xymon as the Xymon toplevel directory What URL will you use for the Xymon webpages [/xymon] ? Where to put the Xymon CGI scripts [/usr/pkg/libexec/xymon/cgi-bin] ? (Note: This is the filesystem directory - we will get to the URL shortly) What is the URL for the Xymon CGI directory [/xymon-cgi] ? (Note: This is the URL - NOT the filesystem directory) ********************** SECURITY NOTICE **************************** If your Xymon server is accessible by outsiders, then you should restrict access to the CGI scripts that handle enable/disable of hosts, and acknowledging of alerts. The easiest way to do this is to put these in a separate CGI directory and require a password to access them. Even if your Xymon server is on a secured, internal network, you may want to have some operations (like disabling a host) be password- protected - that lets you see who disabled or acknowledged an alert. Where to put the Xymon Administration CGI scripts [/usr/pkg/libexec/xymon/cgi-secure] ? (Note: This is the filesystem directory - we will get to the URL shortly) What is the URL for the Xymon Administration CGI directory [/xymon-seccgi] ? (Note: This is the URL - NOT the filesystem directory) ** Note that you may need to modify your webserver configuration. ** After installing, see /usr/pkg/libexec/xymon/server/etc/xymon-apache.conf for an example configuration. To generate Xymon availability reports, your webserver must have write-access to a directory below the Xymon top-level directory. I can set this up if you tell me what group-ID your webserver runs with. This is typically 'nobody' or 'apache' or 'www-data' What group-ID does your webserver use [nobody] ? Where to put the Xymon logfiles [/var/log/xymon] ? What is the name of this host [x86_64-linux] ? What is the IP-address of this host [127.0.0.1] ? ** NOTE: Using 127.0.0.1 (loopback), but it is probably not what you want ** Where should I install the Xymon man-pages (/usr/local/man) ? Using Linux Makefile settings Created Makefile with the necessary information to build Xymon Some defaults are used, so do look at the Makefile before continuing. Configuration complete - now run make (GNU make) to build the tools