FreeBSD Bugzilla – Attachment 79941 Details for
Bug 114763
New port: net-mgmt/nagios-devel Nagios development stream (currently 3.0a5)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
net-mgmt-nagios-devel.shar
net-mgmt-nagios-devel.shar (text/plain), 44.57 KB, created by
Jarrod Sayers
on 2007-07-20 10:20:07 UTC
(
hide
)
Description:
net-mgmt-nagios-devel.shar
Filename:
MIME Type:
Creator:
Jarrod Sayers
Created:
2007-07-20 10:20:07 UTC
Size:
44.57 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># ports/net-mgmt/nagios-devel ># ports/net-mgmt/nagios-devel/Makefile ># ports/net-mgmt/nagios-devel/distinfo ># ports/net-mgmt/nagios-devel/files ># ports/net-mgmt/nagios-devel/pkg-descr ># ports/net-mgmt/nagios-devel/pkg-plist ># ports/net-mgmt/nagios-devel/files/nagios.sh.in ># ports/net-mgmt/nagios-devel/files/patch-Makefile.in ># ports/net-mgmt/nagios-devel/files/patch-base__Makefile.in ># ports/net-mgmt/nagios-devel/files/patch-cgi__Makefile.in ># ports/net-mgmt/nagios-devel/files/patch-configure.in ># ports/net-mgmt/nagios-devel/files/patch-contrib__Makefile.in ># ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in ># ports/net-mgmt/nagios-devel/files/patch-include__locations.h.in ># ports/net-mgmt/nagios-devel/files/patch-sample-config__nagios.cfg.in ># ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__localhost.cfg.in ># ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__templates.cfg.in ># ports/net-mgmt/nagios-devel/files/pkg-deinstall.in ># ports/net-mgmt/nagios-devel/files/pkg-install.in ># ports/net-mgmt/nagios-devel/files/pkg-message.in ># >echo c - ports/net-mgmt/nagios-devel >mkdir -p ports/net-mgmt/nagios-devel > /dev/null 2>&1 >echo x - ports/net-mgmt/nagios-devel/Makefile >sed 's/^X//' >ports/net-mgmt/nagios-devel/Makefile << 'END-of-ports/net-mgmt/nagios-devel/Makefile' >X# New ports collection makefile for: nagios-devel >X# Date created: 14 July 2007 >X# Whom: Jarrod Sayers <jarrod@netleader.com.au> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= nagios >XPORTVERSION= 3.0.a5 >XCATEGORIES= net-mgmt >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= nagios >XDISTNAME= nagios-3.0a5 >X >XMAINTAINER= jarrod@netleader.com.au >XCOMMENT= Extremely powerful network monitoring system >X >XLIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd >XRUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins >X >XUSE_GETOPT_LONG= yes >XUSE_ICONV= yes >XUSE_PERL5_BUILD= yes >XUSE_AUTOTOOLS= autoconf:259 >XUSE_RC_SUBR= nagios.sh >X >XCONFLICTS= nagios-[12].* >X >XOPTIONS= EMBEDDED_PERL "Enable embedded Perl [requires Perl 5.8+]" off \ >X NANOSLEEP "Use nanosleep in event timing" off >X >XGNU_CONFIGURE= yes >X >XNAGIOSUSER?= nagios >XNAGIOSGROUP?= nagios >XNAGIOSDIR?= /var/spool/nagios >X >XNAGIOSUID= 181 >XNAGIOSGID= ${NAGIOSUID} >X >XNAGIOSWWWDIR?= www/nagios >XNAGIOSHTMURL?= /nagios >XNAGIOSCGIURL?= ${NAGIOSHTMURL}/cgi-bin >X >X.include <bsd.port.pre.mk> >X >XCPPFLAGS= -I${LOCALBASE}/include -fPIC >XCFLAGS+= ${CPPFLAGS} >X >XCONFIGURE_ARGS= --with-command-user=${NAGIOSUSER} \ >X --with-command-group=${WWWGRP} \ >X --with-nagios-user=${NAGIOSUSER} \ >X --with-nagios-group=${NAGIOSGROUP} \ >X --with-htmurl=${NAGIOSHTMURL} \ >X --with-cgiurl=${NAGIOSCGIURL} \ >X --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \ >X --libexecdir=${PREFIX}/libexec/nagios \ >X --datadir=${PREFIX}/${NAGIOSWWWDIR} \ >X --sysconfdir=${PREFIX}/etc/nagios \ >X --localstatedir=${NAGIOSDIR} \ >X --with-httpd-conf=${PREFIX}/etc \ >X --with-checkresult-dir=${NAGIOSDIR}/checkresults \ >X --prefix=${PREFIX} >X >XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ >X CFLAGS="${CFLAGS}" \ >X LDFLAGS="${LDFLAGS}" \ >X LIBS="-L${LOCALBASE}/lib" \ >X PERL=${PERL} >X >XINSTALL_TARGET= install install-commandmode install-config >X >XPLIST_SUB= NAGIOSDIR=${NAGIOSDIR} \ >X NAGIOSWWWDIR=${NAGIOSWWWDIR} \ >X NAGIOSUSER=${NAGIOSUSER} \ >X NAGIOSGROUP=${NAGIOSGROUP} \ >X NAGIOSUID=${NAGIOSUID} \ >X NAGIOSGID=${NAGIOSGID} \ >X NAGIOSHTMURL=${NAGIOSHTMURL} \ >X NAGIOSCGIURL=${NAGIOSCGIURL} \ >X WWWGRP=${WWWGRP} >X >XSUB_FILES= pkg-install \ >X pkg-deinstall \ >X pkg-message >X >XSUB_LIST= PREFIX=${PREFIX} \ >X ${PLIST_SUB} >X >X.if defined(WITH_EMBEDDED_PERL) >X.if ${PERL_LEVEL} >= 500800 >XUSE_PERL5= yes >XCONFIGURE_ARGS+= --enable-embedded-perl \ >X --with-perlcache >X.else >XIGNORE= embedded Perl requires Perl 5.8 or higher (see lang/perl5.8) >X.endif >XPLIST_SUB+= EMBEDDED_PERL="" >X.else >XPLIST_SUB+= EMBEDDED_PERL="@comment " >X.endif >X >X.if defined(WITH_NANOSLEEP) >XCONFIGURE_ARGS+= --enable-nanosleep >X.endif >X >Xpre-install: >X @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL >X >Xpost-install: >X @${CHMOD} 775 ${NAGIOSDIR} ${NAGIOSDIR}/archives ${NAGIOSDIR}/checkresults ${NAGIOSDIR}/rw >X @${CHOWN} ${NAGIOSUSER}:${NAGIOSGROUP} ${NAGIOSDIR} ${NAGIOSDIR}/archives ${NAGIOSDIR}/checkresults >X @${CHOWN} ${NAGIOSUSER}:${WWWGRP} ${NAGIOSDIR}/rw >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.post.mk> >END-of-ports/net-mgmt/nagios-devel/Makefile >echo x - ports/net-mgmt/nagios-devel/distinfo >sed 's/^X//' >ports/net-mgmt/nagios-devel/distinfo << 'END-of-ports/net-mgmt/nagios-devel/distinfo' >XMD5 (nagios-3.0a5.tar.gz) = c380125eb852cba069d480957beb35c1 >XSHA256 (nagios-3.0a5.tar.gz) = 322add9d9ea81358a182abf2b765e430fc4295899966880a5f3596894a8c8549 >XSIZE (nagios-3.0a5.tar.gz) = 2511304 >END-of-ports/net-mgmt/nagios-devel/distinfo >echo c - ports/net-mgmt/nagios-devel/files >mkdir -p ports/net-mgmt/nagios-devel/files > /dev/null 2>&1 >echo x - ports/net-mgmt/nagios-devel/pkg-descr >sed 's/^X//' >ports/net-mgmt/nagios-devel/pkg-descr << 'END-of-ports/net-mgmt/nagios-devel/pkg-descr' >XNagios is a host and service monitor designed to inform you of network >Xproblems before your clients, end-users or managers do. The monitoring >Xdaemon runs intermittent checks on hosts and services you specify >Xusing external "plugins" which return status information to Nagios. >XWhen problems are encountered, the daemon can send notifications out >Xto administrative contacts in a variety of different ways (email, >Xinstant message, SMS, etc.). Current status information, historical >Xlogs, and reports can all be accessed via a web browser. >X >XWWW: http://www.nagios.org/ >END-of-ports/net-mgmt/nagios-devel/pkg-descr >echo x - ports/net-mgmt/nagios-devel/pkg-plist >sed 's/^X//' >ports/net-mgmt/nagios-devel/pkg-plist << 'END-of-ports/net-mgmt/nagios-devel/pkg-plist' >X@exec mkdir -p %D/%%NAGIOSWWWDIR%%/ssi >X@exec mkdir -p %%NAGIOSDIR%%/archives >X@exec mkdir -p %%NAGIOSDIR%%/checkresults >X@exec mkdir -p %%NAGIOSDIR%%/rw >X@exec chmod 775 %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/checkresults %%NAGIOSDIR%%/rw >X@exec chown %%NAGIOSUSER%%:%%NAGIOSGROUP%% %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/checkresults >X@exec chown %%NAGIOSUSER%%:%%WWWGRP%% %%NAGIOSDIR%%/rw >Xbin/nagios >Xbin/nagiostats >X%%EMBEDDED_PERL%%bin/p1.pl >Xetc/nagios/cgi.cfg-sample >Xetc/nagios/nagios.cfg-sample >Xetc/nagios/objects/commands.cfg-sample >Xetc/nagios/objects/contacts.cfg-sample >Xetc/nagios/objects/localhost.cfg-sample >Xetc/nagios/objects/printer.cfg-sample >Xetc/nagios/objects/switch.cfg-sample >Xetc/nagios/objects/templates.cfg-sample >Xetc/nagios/objects/timeperiods.cfg-sample >Xetc/nagios/objects/windows.cfg-sample >Xetc/nagios/resource.cfg-sample >X%%NAGIOSWWWDIR%%/cgi-bin/avail.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/cmd.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/config.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/extinfo.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/histogram.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/history.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/notifications.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/outages.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/showlog.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/status.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/statusmap.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/statuswml.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/statuswrl.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/summary.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/tac.cgi >X%%NAGIOSWWWDIR%%/cgi-bin/trends.cgi >X%%NAGIOSWWWDIR%%/contexthelp/A1.html >X%%NAGIOSWWWDIR%%/contexthelp/A2.html >X%%NAGIOSWWWDIR%%/contexthelp/A3.html >X%%NAGIOSWWWDIR%%/contexthelp/A4.html >X%%NAGIOSWWWDIR%%/contexthelp/A5.html >X%%NAGIOSWWWDIR%%/contexthelp/A6.html >X%%NAGIOSWWWDIR%%/contexthelp/A7.html >X%%NAGIOSWWWDIR%%/contexthelp/B1.html >X%%NAGIOSWWWDIR%%/contexthelp/C1.html >X%%NAGIOSWWWDIR%%/contexthelp/D1.html >X%%NAGIOSWWWDIR%%/contexthelp/E1.html >X%%NAGIOSWWWDIR%%/contexthelp/F1.html >X%%NAGIOSWWWDIR%%/contexthelp/G1.html >X%%NAGIOSWWWDIR%%/contexthelp/G2.html >X%%NAGIOSWWWDIR%%/contexthelp/G3.html >X%%NAGIOSWWWDIR%%/contexthelp/G4.html >X%%NAGIOSWWWDIR%%/contexthelp/G5.html >X%%NAGIOSWWWDIR%%/contexthelp/G6.html >X%%NAGIOSWWWDIR%%/contexthelp/H1.html >X%%NAGIOSWWWDIR%%/contexthelp/H2.html >X%%NAGIOSWWWDIR%%/contexthelp/H3.html >X%%NAGIOSWWWDIR%%/contexthelp/H4.html >X%%NAGIOSWWWDIR%%/contexthelp/H5.html >X%%NAGIOSWWWDIR%%/contexthelp/H6.html >X%%NAGIOSWWWDIR%%/contexthelp/H7.html >X%%NAGIOSWWWDIR%%/contexthelp/H8.html >X%%NAGIOSWWWDIR%%/contexthelp/I1.html >X%%NAGIOSWWWDIR%%/contexthelp/I2.html >X%%NAGIOSWWWDIR%%/contexthelp/I3.html >X%%NAGIOSWWWDIR%%/contexthelp/I4.html >X%%NAGIOSWWWDIR%%/contexthelp/I5.html >X%%NAGIOSWWWDIR%%/contexthelp/I6.html >X%%NAGIOSWWWDIR%%/contexthelp/I7.html >X%%NAGIOSWWWDIR%%/contexthelp/I8.html >X%%NAGIOSWWWDIR%%/contexthelp/I9.html >X%%NAGIOSWWWDIR%%/contexthelp/J1.html >X%%NAGIOSWWWDIR%%/contexthelp/K1.html >X%%NAGIOSWWWDIR%%/contexthelp/L1.html >X%%NAGIOSWWWDIR%%/contexthelp/L10.html >X%%NAGIOSWWWDIR%%/contexthelp/L11.html >X%%NAGIOSWWWDIR%%/contexthelp/L12.html >X%%NAGIOSWWWDIR%%/contexthelp/L13.html >X%%NAGIOSWWWDIR%%/contexthelp/L2.html >X%%NAGIOSWWWDIR%%/contexthelp/L3.html >X%%NAGIOSWWWDIR%%/contexthelp/L4.html >X%%NAGIOSWWWDIR%%/contexthelp/L5.html >X%%NAGIOSWWWDIR%%/contexthelp/L6.html >X%%NAGIOSWWWDIR%%/contexthelp/L7.html >X%%NAGIOSWWWDIR%%/contexthelp/L8.html >X%%NAGIOSWWWDIR%%/contexthelp/L9.html >X%%NAGIOSWWWDIR%%/contexthelp/M1.html >X%%NAGIOSWWWDIR%%/contexthelp/M2.html >X%%NAGIOSWWWDIR%%/contexthelp/M3.html >X%%NAGIOSWWWDIR%%/contexthelp/M4.html >X%%NAGIOSWWWDIR%%/contexthelp/M5.html >X%%NAGIOSWWWDIR%%/contexthelp/M6.html >X%%NAGIOSWWWDIR%%/contexthelp/N1.html >X%%NAGIOSWWWDIR%%/contexthelp/N2.html >X%%NAGIOSWWWDIR%%/contexthelp/N3.html >X%%NAGIOSWWWDIR%%/contexthelp/N4.html >X%%NAGIOSWWWDIR%%/contexthelp/N5.html >X%%NAGIOSWWWDIR%%/contexthelp/N6.html >X%%NAGIOSWWWDIR%%/contexthelp/N7.html >X%%NAGIOSWWWDIR%%/docs/about.html >X%%NAGIOSWWWDIR%%/docs/activechecks.html >X%%NAGIOSWWWDIR%%/docs/adaptive.html >X%%NAGIOSWWWDIR%%/docs/addons.html >X%%NAGIOSWWWDIR%%/docs/beginners.html >X%%NAGIOSWWWDIR%%/docs/cachedchecks.html >X%%NAGIOSWWWDIR%%/docs/cgiauth.html >X%%NAGIOSWWWDIR%%/docs/cgiincludes.html >X%%NAGIOSWWWDIR%%/docs/cgis.html >X%%NAGIOSWWWDIR%%/docs/checkscheduling.html >X%%NAGIOSWWWDIR%%/docs/clusters.html >X%%NAGIOSWWWDIR%%/docs/config.html >X%%NAGIOSWWWDIR%%/docs/configcgi.html >X%%NAGIOSWWWDIR%%/docs/configmain.html >X%%NAGIOSWWWDIR%%/docs/configobject.html >X%%NAGIOSWWWDIR%%/docs/customobjectvars.html >X%%NAGIOSWWWDIR%%/docs/dependencies.html >X%%NAGIOSWWWDIR%%/docs/dependencychecks.html >X%%NAGIOSWWWDIR%%/docs/distributed.html >X%%NAGIOSWWWDIR%%/docs/downtime.html >X%%NAGIOSWWWDIR%%/docs/embeddedperl.html >X%%NAGIOSWWWDIR%%/docs/epnplugins.html >X%%NAGIOSWWWDIR%%/docs/escalations.html >X%%NAGIOSWWWDIR%%/docs/eventhandlers.html >X%%NAGIOSWWWDIR%%/docs/extcommands.html >X%%NAGIOSWWWDIR%%/docs/faststartup.html >X%%NAGIOSWWWDIR%%/docs/flapping.html >X%%NAGIOSWWWDIR%%/docs/freshness.html >X%%NAGIOSWWWDIR%%/docs/funstuff.html >X%%NAGIOSWWWDIR%%/docs/hostchecks.html >X%%NAGIOSWWWDIR%%/docs/images/activechecks.png >X%%NAGIOSWWWDIR%%/docs/images/cachedcheckgraphs.png >X%%NAGIOSWWWDIR%%/docs/images/cachedchecks.png >X%%NAGIOSWWWDIR%%/docs/images/cachedchecks1.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-avail-a.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-avail-b.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-cmd.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-config.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-a.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-b.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-c.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-d.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-histogram.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-history.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-notifications.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-outages.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-showlog.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-status-a.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-status-b.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-status-c.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-status-d.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-statusmap.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-statuswml.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-statuswrl.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-summary.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-tac.png >X%%NAGIOSWWWDIR%%/docs/images/cgi-trends.png >X%%NAGIOSWWWDIR%%/docs/images/checkmark.png >X%%NAGIOSWWWDIR%%/docs/images/checktiming.png >X%%NAGIOSWWWDIR%%/docs/images/configoverview.png >X%%NAGIOSWWWDIR%%/docs/images/distributed.png >X%%NAGIOSWWWDIR%%/docs/images/downtime.png >X%%NAGIOSWWWDIR%%/docs/images/epn.png >X%%NAGIOSWWWDIR%%/docs/images/eventhandlers.png >X%%NAGIOSWWWDIR%%/docs/images/externalcommands.png >X%%NAGIOSWWWDIR%%/docs/images/fast-startup.png >X%%NAGIOSWWWDIR%%/docs/images/fast-startup1.png >X%%NAGIOSWWWDIR%%/docs/images/fast-startup2.png >X%%NAGIOSWWWDIR%%/docs/images/freshness.png >X%%NAGIOSWWWDIR%%/docs/images/host-dependencies.png >X%%NAGIOSWWWDIR%%/docs/images/important.gif >X%%NAGIOSWWWDIR%%/docs/images/interleaved1.png >X%%NAGIOSWWWDIR%%/docs/images/interleaved2.png >X%%NAGIOSWWWDIR%%/docs/images/interleaved3.png >X%%NAGIOSWWWDIR%%/docs/images/logofullsize.png >X%%NAGIOSWWWDIR%%/docs/images/monitoring-windows.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-activehostchecks.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-activelychecked.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-activeservicechecks.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-cachedchecks.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-commandbuffers.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-externalcommands.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-hostperfstats.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-hoststatechange.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-passivechecks.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-passivelychecked.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-serviceperfstats.png >X%%NAGIOSWWWDIR%%/docs/images/mrtg-servicestatechange.png >X%%NAGIOSWWWDIR%%/docs/images/multiple-templates1.png >X%%NAGIOSWWWDIR%%/docs/images/multiple-templates2.png >X%%NAGIOSWWWDIR%%/docs/images/nagios.jpg >X%%NAGIOSWWWDIR%%/docs/images/ndoutils.png >X%%NAGIOSWWWDIR%%/docs/images/network-outage1.png >X%%NAGIOSWWWDIR%%/docs/images/network-outage2.png >X%%NAGIOSWWWDIR%%/docs/images/noninterleaved1.png >X%%NAGIOSWWWDIR%%/docs/images/noninterleaved2.png >X%%NAGIOSWWWDIR%%/docs/images/note.gif >X%%NAGIOSWWWDIR%%/docs/images/nrpe.png >X%%NAGIOSWWWDIR%%/docs/images/nsca.png >X%%NAGIOSWWWDIR%%/docs/images/nscpp.png >X%%NAGIOSWWWDIR%%/docs/images/objects-commands.png >X%%NAGIOSWWWDIR%%/docs/images/objects-contacts.png >X%%NAGIOSWWWDIR%%/docs/images/objects-hosts.png >X%%NAGIOSWWWDIR%%/docs/images/objects-services.png >X%%NAGIOSWWWDIR%%/docs/images/objects-timeperiods.png >X%%NAGIOSWWWDIR%%/docs/images/passivechecks.png >X%%NAGIOSWWWDIR%%/docs/images/passivehosttranslation.png >X%%NAGIOSWWWDIR%%/docs/images/plugins.png >X%%NAGIOSWWWDIR%%/docs/images/predictive-dependency-checks.png >X%%NAGIOSWWWDIR%%/docs/images/printer.png >X%%NAGIOSWWWDIR%%/docs/images/reachability1.png >X%%NAGIOSWWWDIR%%/docs/images/reachability2.png >X%%NAGIOSWWWDIR%%/docs/images/reachability3.png >X%%NAGIOSWWWDIR%%/docs/images/reachability4.png >X%%NAGIOSWWWDIR%%/docs/images/redudancy.png >X%%NAGIOSWWWDIR%%/docs/images/redundancy.png >X%%NAGIOSWWWDIR%%/docs/images/seealso.gif >X%%NAGIOSWWWDIR%%/docs/images/service-dependencies.png >X%%NAGIOSWWWDIR%%/docs/images/statetransitions.png >X%%NAGIOSWWWDIR%%/docs/images/statetransitions2.png >X%%NAGIOSWWWDIR%%/docs/images/stoprestart.png >X%%NAGIOSWWWDIR%%/docs/images/switch.png >X%%NAGIOSWWWDIR%%/docs/images/tip.gif >X%%NAGIOSWWWDIR%%/docs/images/upto.gif >X%%NAGIOSWWWDIR%%/docs/index.html >X%%NAGIOSWWWDIR%%/docs/int-snmptrap.html >X%%NAGIOSWWWDIR%%/docs/int-tcpwrappers.html >X%%NAGIOSWWWDIR%%/docs/largeinstalltweaks.html >X%%NAGIOSWWWDIR%%/docs/macrolist.html >X%%NAGIOSWWWDIR%%/docs/macros.html >X%%NAGIOSWWWDIR%%/docs/monitoring-linux.html >X%%NAGIOSWWWDIR%%/docs/monitoring-netware.html >X%%NAGIOSWWWDIR%%/docs/monitoring-printers.html >X%%NAGIOSWWWDIR%%/docs/monitoring-publicservices.html >X%%NAGIOSWWWDIR%%/docs/monitoring-routers.html >X%%NAGIOSWWWDIR%%/docs/monitoring-windows.html >X%%NAGIOSWWWDIR%%/docs/mrtggraphs.html >X%%NAGIOSWWWDIR%%/docs/nagiostats.html >X%%NAGIOSWWWDIR%%/docs/networkreachability.html >X%%NAGIOSWWWDIR%%/docs/notifications.html >X%%NAGIOSWWWDIR%%/docs/objectdefinitions.html >X%%NAGIOSWWWDIR%%/docs/objectinheritance.html >X%%NAGIOSWWWDIR%%/docs/objecttricks.html >X%%NAGIOSWWWDIR%%/docs/passivechecks.html >X%%NAGIOSWWWDIR%%/docs/passivestatetranslation.html >X%%NAGIOSWWWDIR%%/docs/perfdata.html >X%%NAGIOSWWWDIR%%/docs/pluginapi.html >X%%NAGIOSWWWDIR%%/docs/plugins.html >X%%NAGIOSWWWDIR%%/docs/quickstart-fedora.html >X%%NAGIOSWWWDIR%%/docs/quickstart-opensuse.html >X%%NAGIOSWWWDIR%%/docs/quickstart-ubuntu.html >X%%NAGIOSWWWDIR%%/docs/quickstart.html >X%%NAGIOSWWWDIR%%/docs/redundancy.html >X%%NAGIOSWWWDIR%%/docs/robots.txt >X%%NAGIOSWWWDIR%%/docs/security.html >X%%NAGIOSWWWDIR%%/docs/servicechecks.html >X%%NAGIOSWWWDIR%%/docs/stalking.html >X%%NAGIOSWWWDIR%%/docs/startstop.html >X%%NAGIOSWWWDIR%%/docs/statetypes.html >X%%NAGIOSWWWDIR%%/docs/timeperiods.html >X%%NAGIOSWWWDIR%%/docs/toc.html >X%%NAGIOSWWWDIR%%/docs/tuning.html >X%%NAGIOSWWWDIR%%/docs/upgrading.html >X%%NAGIOSWWWDIR%%/docs/verifyconfig.html >X%%NAGIOSWWWDIR%%/docs/volatileservices.html >X%%NAGIOSWWWDIR%%/docs/whatsnew.html >X%%NAGIOSWWWDIR%%/images/ack.gif >X%%NAGIOSWWWDIR%%/images/action.gif >X%%NAGIOSWWWDIR%%/images/command.png >X%%NAGIOSWWWDIR%%/images/comment.gif >X%%NAGIOSWWWDIR%%/images/contexthelp1.gif >X%%NAGIOSWWWDIR%%/images/contexthelp2.gif >X%%NAGIOSWWWDIR%%/images/critical.png >X%%NAGIOSWWWDIR%%/images/delay.gif >X%%NAGIOSWWWDIR%%/images/delete.gif >X%%NAGIOSWWWDIR%%/images/detail.gif >X%%NAGIOSWWWDIR%%/images/disabled.gif >X%%NAGIOSWWWDIR%%/images/down.gif >X%%NAGIOSWWWDIR%%/images/downtime.gif >X%%NAGIOSWWWDIR%%/images/empty.gif >X%%NAGIOSWWWDIR%%/images/enabled.gif >X%%NAGIOSWWWDIR%%/images/extinfo.gif >X%%NAGIOSWWWDIR%%/images/flapping.gif >X%%NAGIOSWWWDIR%%/images/greendot.gif >X%%NAGIOSWWWDIR%%/images/histogram.png >X%%NAGIOSWWWDIR%%/images/history.gif >X%%NAGIOSWWWDIR%%/images/hostevent.gif >X%%NAGIOSWWWDIR%%/images/info.png >X%%NAGIOSWWWDIR%%/images/left.gif >X%%NAGIOSWWWDIR%%/images/logofullsize.png >X%%NAGIOSWWWDIR%%/images/logos/nagios.gd2 >X%%NAGIOSWWWDIR%%/images/logos/nagios.gif >X%%NAGIOSWWWDIR%%/images/logos/nagiosvrml.png >X%%NAGIOSWWWDIR%%/images/logos/unknown.gd2 >X%%NAGIOSWWWDIR%%/images/logos/unknown.gif >X%%NAGIOSWWWDIR%%/images/logrotate.png >X%%NAGIOSWWWDIR%%/images/ndisabled.gif >X%%NAGIOSWWWDIR%%/images/noack.gif >X%%NAGIOSWWWDIR%%/images/notes.gif >X%%NAGIOSWWWDIR%%/images/notify.gif >X%%NAGIOSWWWDIR%%/images/orangedot.gif >X%%NAGIOSWWWDIR%%/images/passiveonly.gif >X%%NAGIOSWWWDIR%%/images/recovery.png >X%%NAGIOSWWWDIR%%/images/redudancy.png >X%%NAGIOSWWWDIR%%/images/redundancy.png >X%%NAGIOSWWWDIR%%/images/restart.gif >X%%NAGIOSWWWDIR%%/images/right.gif >X%%NAGIOSWWWDIR%%/images/sblogo.jpg >X%%NAGIOSWWWDIR%%/images/serviceevent.gif >X%%NAGIOSWWWDIR%%/images/start.gif >X%%NAGIOSWWWDIR%%/images/status.gif >X%%NAGIOSWWWDIR%%/images/status2.gif >X%%NAGIOSWWWDIR%%/images/status3.gif >X%%NAGIOSWWWDIR%%/images/status4.gif >X%%NAGIOSWWWDIR%%/images/stop.gif >X%%NAGIOSWWWDIR%%/images/tacdisabled.jpg >X%%NAGIOSWWWDIR%%/images/tacdisabled.png >X%%NAGIOSWWWDIR%%/images/tacenabled.jpg >X%%NAGIOSWWWDIR%%/images/tacenabled.png >X%%NAGIOSWWWDIR%%/images/thermcrit.png >X%%NAGIOSWWWDIR%%/images/thermok.png >X%%NAGIOSWWWDIR%%/images/thermwarn.png >X%%NAGIOSWWWDIR%%/images/trends.gif >X%%NAGIOSWWWDIR%%/images/trendshost.png >X%%NAGIOSWWWDIR%%/images/trendssvc.png >X%%NAGIOSWWWDIR%%/images/unknown.png >X%%NAGIOSWWWDIR%%/images/up.gif >X%%NAGIOSWWWDIR%%/images/warning.png >X%%NAGIOSWWWDIR%%/images/weblogo1.png >X%%NAGIOSWWWDIR%%/images/zoom1.gif >X%%NAGIOSWWWDIR%%/images/zoom2.gif >X%%NAGIOSWWWDIR%%/index.html >X%%NAGIOSWWWDIR%%/main.html >X%%NAGIOSWWWDIR%%/media/critical.wav >X%%NAGIOSWWWDIR%%/media/hostdown.wav >X%%NAGIOSWWWDIR%%/media/warning.wav >X%%NAGIOSWWWDIR%%/robots.txt >X%%NAGIOSWWWDIR%%/side.html >X%%NAGIOSWWWDIR%%/stylesheets/avail.css >X%%NAGIOSWWWDIR%%/stylesheets/checksanity.css >X%%NAGIOSWWWDIR%%/stylesheets/cmd.css >X%%NAGIOSWWWDIR%%/stylesheets/common.css >X%%NAGIOSWWWDIR%%/stylesheets/config.css >X%%NAGIOSWWWDIR%%/stylesheets/extinfo.css >X%%NAGIOSWWWDIR%%/stylesheets/histogram.css >X%%NAGIOSWWWDIR%%/stylesheets/history.css >X%%NAGIOSWWWDIR%%/stylesheets/ministatus.css >X%%NAGIOSWWWDIR%%/stylesheets/notifications.css >X%%NAGIOSWWWDIR%%/stylesheets/outages.css >X%%NAGIOSWWWDIR%%/stylesheets/showlog.css >X%%NAGIOSWWWDIR%%/stylesheets/status.css >X%%NAGIOSWWWDIR%%/stylesheets/statusmap.css >X%%NAGIOSWWWDIR%%/stylesheets/summary.css >X%%NAGIOSWWWDIR%%/stylesheets/tac.css >X%%NAGIOSWWWDIR%%/stylesheets/trends.css >X@dirrmtry etc/nagios/objects >X@dirrmtry etc/nagios >X@dirrm %%NAGIOSWWWDIR%%/cgi-bin >X@dirrm %%NAGIOSWWWDIR%%/contexthelp >X@dirrm %%NAGIOSWWWDIR%%/docs/images >X@dirrm %%NAGIOSWWWDIR%%/docs >X@dirrm %%NAGIOSWWWDIR%%/images/logos >X@dirrm %%NAGIOSWWWDIR%%/images >X@dirrm %%NAGIOSWWWDIR%%/media >X@dirrm %%NAGIOSWWWDIR%%/ssi >X@dirrm %%NAGIOSWWWDIR%%/stylesheets >X@dirrmtry %%NAGIOSWWWDIR%% >X@dirrmtry %%NAGIOSDIR%%/archives >X@dirrmtry %%NAGIOSDIR%%/checkresults >X@dirrmtry %%NAGIOSDIR%%/rw >X@dirrmtry %%NAGIOSDIR%% >END-of-ports/net-mgmt/nagios-devel/pkg-plist >echo x - ports/net-mgmt/nagios-devel/files/nagios.sh.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/nagios.sh.in << 'END-of-ports/net-mgmt/nagios-devel/files/nagios.sh.in' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >X# PROVIDE: nagios >X# REQUIRE: DAEMON >X# BEFORE: LOGIN >X# KEYWORD: shutdown >X >X# >X# Add the following lines to /etc/rc.conf to enable nagios: >X# nagios_enable (bool): Set to "NO" by default. >X# Set it to "YES" to enable nagios. >X# nagios_flags (str): Set to "" by default. >X# nagios_configfile (str): Set to "%%PREFIX%%/etc/nagios/nagios.cfg" by default. >X# >X >X. %%RC_SUBR%% >X >Xname="nagios" >Xrcvar=`set_rcvar` >X >Xcommand="%%PREFIX%%/bin/nagios" >Xcommand_args="-d" >Xextra_commands="reload" >Xpidfile="%%NAGIOSDIR%%/nagios.lock" >Xnagios_user="%%NAGIOSUSER%%" >X >Xstart_precmd="start_precmd" >Xstop_postcmd="stop_postcmd" >Xrestart_precmd="nagios_checkconfig" >Xreload_precmd="nagios_checkconfig" >Xsig_reload=HUP >X >X[ -z "${nagios_enable}" ] && nagios_enable="NO" >X[ -z "${nagios_flags}" ] && nagios_flags="" >X[ -z "${nagios_configfile}" ] && nagios_configfile="%%PREFIX%%/etc/nagios/nagios.cfg" >X >Xload_rc_config "${name}" >X >Xrequired_files="${nagios_configfile}" >Xcommand_args="${command_args} ${nagios_configfile}" >X >Xnagios_checkconfig() { >X echo -n "Performing sanity check of nagios configuration: " >X ${command} -v ${nagios_configfile} 2>&1 >/dev/null >X if [ $? != 0 ]; then >X echo "FAILED" >X ${command} -v ${nagios_configfile} >X return 1 >X else >X echo "OK" >X fi >X} >X >Xstart_precmd() { >X if ! nagios_checkconfig; then >X return 1 >X fi >X >X su -m "${nagios_user}" -c "touch \"%%NAGIOSDIR%%/nagios.log\" \"%%NAGIOSDIR%%/status.sav\"" >X rm -f "%%NAGIOSDIR%%/rw/nagios.cmd" >X} >X >Xstop_postcmd() { >X rm -f "%%NAGIOSDIR%%/nagios.tmp" "%%NAGIOSDIR%%/rw/nagios.cmd" >X} >X >Xrun_rc_command "$1" >END-of-ports/net-mgmt/nagios-devel/files/nagios.sh.in >echo x - ports/net-mgmt/nagios-devel/files/patch-Makefile.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-Makefile.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-Makefile.in' >X--- Makefile.in.orig Sun Jun 10 02:13:01 2007 >X+++ Makefile.in Fri Jul 20 15:03:57 2007 >X@@ -185,12 +185,12 @@ >X $(MAKE) install-basic >X >X install-basic: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LIBEXECDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(LIBEXECDIR) >X $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR) >X $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)/archives >X $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CHECKRESULTDIR) >X if [ $(INSTALLPERLSTUFF) = yes ]; then \ >X- $(INSTALL) -m 664 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \ >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \ >X fi; >X >X @echo "" >X@@ -212,19 +212,19 @@ >X >X >X install-config: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR) >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)/objects >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg >X- $(INSTALL) -b -m 660 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/templates.cfg $(DESTDIR)$(CFGDIR)/objects/templates.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/objects/commands.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/contacts.cfg $(DESTDIR)$(CFGDIR)/objects/contacts.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/timeperiods.cfg $(DESTDIR)$(CFGDIR)/objects/timeperiods.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/objects/localhost.cfg >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/windows.cfg $(DESTDIR)$(CFGDIR)/objects/windows.cfg.sample >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/printer.cfg $(DESTDIR)$(CFGDIR)/objects/printer.cfg.sample >X- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/switch.cfg $(DESTDIR)$(CFGDIR)/objects/switch.cfg.sample >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)/objects >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/templates.cfg $(DESTDIR)$(CFGDIR)/objects/templates.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/objects/commands.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/contacts.cfg $(DESTDIR)$(CFGDIR)/objects/contacts.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/timeperiods.cfg $(DESTDIR)$(CFGDIR)/objects/timeperiods.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/objects/localhost.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/windows.cfg $(DESTDIR)$(CFGDIR)/objects/windows.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/printer.cfg $(DESTDIR)$(CFGDIR)/objects/printer.cfg-sample >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/switch.cfg $(DESTDIR)$(CFGDIR)/objects/switch.cfg-sample >X >X @echo "" >X @echo "*** Sample config files installed ***" >X@@ -254,7 +254,6 @@ >X >X install-commandmode: >X $(INSTALL) -m 775 $(COMMAND_OPTS) -d $(DESTDIR)$(LOGDIR)/rw >X- chmod g+s $(DESTDIR)$(LOGDIR)/rw >X >X @echo "" >X @echo "*** External command directory configured ***" >END-of-ports/net-mgmt/nagios-devel/files/patch-Makefile.in >echo x - ports/net-mgmt/nagios-devel/files/patch-base__Makefile.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-base__Makefile.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-base__Makefile.in' >X--- base/Makefile.in.orig Wed Jan 24 04:58:34 2007 >X+++ base/Makefile.in Fri Jul 20 13:34:45 2007 >X@@ -193,9 +193,9 @@ >X $(MAKE) install-basic >X >X install-basic: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR) >X- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR) >X- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR) >X >X strip-post-install: >X $(STRIP) $(DESTDIR)$(BINDIR)/@nagios_name@ >END-of-ports/net-mgmt/nagios-devel/files/patch-base__Makefile.in >echo x - ports/net-mgmt/nagios-devel/files/patch-cgi__Makefile.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-cgi__Makefile.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-cgi__Makefile.in' >X--- cgi/Makefile.in.orig Wed Dec 13 02:57:57 2006 >X+++ cgi/Makefile.in Fri Jul 20 13:35:18 2007 >X@@ -190,9 +190,9 @@ >X $(MAKE) install-basic >X >X install-basic: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR) >X for file in *.cgi; do \ >X- $(INSTALL) -m 775 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \ >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \ >X done >X >X strip-post-install: >END-of-ports/net-mgmt/nagios-devel/files/patch-cgi__Makefile.in >echo x - ports/net-mgmt/nagios-devel/files/patch-configure.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-configure.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-configure.in' >X--- configure.in.orig Wed Jun 20 08:41:34 2007 >X+++ configure.in Fri Jul 20 14:20:13 2007 >X@@ -6,7 +6,6 @@ >X >X AC_INIT(base/nagios.c) >X AC_CONFIG_HEADER(include/config.h include/snprintf.h include/nagios.h include/cgiutils.h) >X-AC_PREFIX_DEFAULT(/usr/local/nagios) >X >X PKG_NAME=nagios >X PKG_VERSION="3.0a5" >X@@ -196,7 +195,7 @@ >X AC_SUBST(nagios_grp) >X AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_USER,"$nagios_user") >X AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_GROUP,"$nagios_grp") >X-INSTALL_OPTS="-o $nagios_user -g $nagios_grp" >X+INSTALL_OPTS="-o root -g wheel" >X AC_SUBST(INSTALL_OPTS) >X >X AC_ARG_WITH(command_user,--with-command-user=<user> sets user name for command access,command_user=$withval,command_user=$nagios_user) >X@@ -520,9 +519,9 @@ >X fi >X >X dnl Try and locate glib >X-GLIB_INCLUDE=`pkg-config --cflags glib-2.0` >X+GLIB_INCLUDE="" >X AC_SUBST(GLIB_INCLUDE) >X-GLIB_LIBS=`pkg-config --libs glib-2.0` >X+GLIB_LIBS="" >X AC_SUBST(GLIB_LIBS) >X if test x$GLIB_LIBS != x; then >X AC_DEFINE_UNQUOTED(HAVE_GLIB) >END-of-ports/net-mgmt/nagios-devel/files/patch-configure.in >echo x - ports/net-mgmt/nagios-devel/files/patch-contrib__Makefile.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-contrib__Makefile.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-contrib__Makefile.in' >X--- contrib/Makefile.in.orig Tue Nov 15 12:19:36 2005 >X+++ contrib/Makefile.in Fri Jul 20 13:35:47 2007 >X@@ -46,10 +46,10 @@ >X devclean: distclean >X >X install: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR) >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR) >X- for f in $(CGIS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done >X- for f in $(UTILS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR) >X+ for f in $(CGIS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done >X+ for f in $(UTILS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done >X >X ############################################################################## >X # rules and dependencies for actual target programs >END-of-ports/net-mgmt/nagios-devel/files/patch-contrib__Makefile.in >echo x - ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in << 'END-of-ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in' >X--- html/Makefile.in.orig Thu Jun 1 05:56:42 2006 >X+++ html/Makefile.in Fri Jul 20 13:36:35 2007 >X@@ -33,37 +33,37 @@ >X devclean: distclean >X >X install: >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR) >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos >X- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi >X- $(INSTALL) -m 664 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR) >X- $(INSTALL) -m 664 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR) >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos >X+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR) >X+ $(INSTALL) -m 644 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs >X for file in *.html; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done >X for file in media/*.wav; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done >X for file in stylesheets/*.css; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done >X for file in contexthelp/*.html; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done >X for file in docs/*.html; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done >X for file in docs/images/*.*; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done >X for file in images/*.gif; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X for file in images/*.jpg; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X for file in images/*.png; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done >X for file in images/logos/*.*; \ >X- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done >X+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done >X >X install-unstripped: >X $(MAKE) install >END-of-ports/net-mgmt/nagios-devel/files/patch-html__Makefile.in >echo x - ports/net-mgmt/nagios-devel/files/patch-include__locations.h.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-include__locations.h.in << 'END-of-ports/../files/patch-include__locations.h.in' >X--- include/locations.h.in.orig Tue May 1 08:15:57 2007 >X+++ include/locations.h.in Fri Jul 20 15:52:49 2007 >X@@ -20,7 +20,7 @@ >X >X #define DEFAULT_TEMP_FILE "@localstatedir@/tempfile" >X #define DEFAULT_TEMP_PATH "/tmp" >X-#define DEFAULT_CHECK_RESULT_PATH "@localstatedir@/spool/checkresults" >X+#define DEFAULT_CHECK_RESULT_PATH "@localstatedir@/checkresults" >X #define DEFAULT_STATUS_FILE "@localstatedir@/status.dat" >X #define DEFAULT_LOG_FILE "@localstatedir@/nagios.log" >X #define DEFAULT_LOG_ARCHIVE_PATH "@localstatedir@/archives/" >END-of-ports/../files/patch-include__locations.h.in >echo x - ports/net-mgmt/nagios-devel/files/patch-sample-config__nagios.cfg.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-sample-config__nagios.cfg.in << 'END-of-ports/../files/patch-sample-config__nagios.cfg.in' >X--- sample-config/nagios.cfg.in.orig Tue Jun 19 02:26:33 2007 >X+++ sample-config/nagios.cfg.in Fri Jul 20 13:45:09 2007 >X@@ -32,7 +32,7 @@ >X cfg_file=@sysconfdir@/objects/timeperiods.cfg >X cfg_file=@sysconfdir@/objects/templates.cfg >X >X-# Definitions for monitoring the local (Linux) host >X+# Definitions for monitoring the local (FreeBSD) host >X cfg_file=@sysconfdir@/objects/localhost.cfg >X >X # Definitions for monitoring a Windows machine >END-of-ports/../files/patch-sample-config__nagios.cfg.in >echo x - ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__localhost.cfg.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__localhost.cfg.in << 'END-of-ports/../files/..object__localhost.cfg.in' >X--- sample-config/template-object/localhost.cfg.in.orig Sun Jun 10 02:13:05 2007 >X+++ sample-config/template-object/localhost.cfg.in Fri Jul 20 13:46:46 2007 >X@@ -5,7 +5,7 @@ >X # >X # NOTE: This config file is intended to serve as an *extremely* simple >X # example of how you can create configuration entries to monitor >X-# the local (Linux) machine. >X+# the local (FreeBSD) machine. >X # >X ############################################################################### >X >X@@ -23,9 +23,9 @@ >X # Define a host for the local machine >X >X define host{ >X- use linux-server ; Name of host template to use >X+ use freebsd-server ; Name of host template to use >X ; This host definition will inherit all variables that are defined >X- ; in (or inherited by) the linux-server host template definition. >X+ ; in (or inherited by) the freebsd-server host template definition. >X host_name localhost >X alias localhost >X address 127.0.0.1 >X@@ -41,12 +41,12 @@ >X ############################################################################### >X ############################################################################### >X >X-# Define an optional hostgroup for Linux machines >X+# Define an optional hostgroup for FreeBSD machines >X >X define hostgroup{ >X- hostgroup_name linux-servers ; The name of the hostgroup >X- alias Linux Servers ; Long name of the group >X- members localhost ; Comma separated list of hosts that belong to this group >X+ hostgroup_name freebsd-servers ; The name of the hostgroup >X+ alias FreeBSD Servers ; Long name of the group >X+ members localhost ; Comma separated list of hosts that belong to this group >X } >X >X >END-of-ports/../files/..object__localhost.cfg.in >echo x - ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__templates.cfg.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/patch-sample-config__template-object__templates.cfg.in << 'END-of-ports/../files/..object__templates.cfg.in' >X--- sample-config/template-object/templates.cfg.in.orig Fri Jul 20 13:46:57 2007 >X+++ sample-config/template-object/templates.cfg.in Fri Jul 20 13:47:52 2007 >X@@ -63,17 +63,17 @@ >X } >X >X >X-# Linux host definition template - This is NOT a real host, just a template! >X+# FreeBSD host definition template - This is NOT a real host, just a template! >X >X define host{ >X- name linux-server ; The name of this host template >X+ name freebsd-server ; The name of this host template >X use generic-host ; This template inherits other values from the generic-host template >X- check_period 24x7 ; By default, Linux hosts are checked round the clock >X+ check_period 24x7 ; By default, FreeBSD hosts are checked round the clock >X check_interval 5 ; Actively check the host every 5 minutes >X retry_interval 1 ; Schedule host check retries at 1 minute intervals >X- max_check_attempts 10 ; Check each Linux host 10 times (max) >X- check_command check-host-alive ; Default command to check Linux hosts >X- notification_period workhours ; Linux admins hate to be woken up, so we only notify during the day >X+ max_check_attempts 10 ; Check each FreeBSD host 10 times (max) >X+ check_command check-host-alive ; Default command to check FreeBSD hosts >X+ notification_period workhours ; FreeBSD admins hate to be woken up, so we only notify during the day >X ; Note that the notification_period variable is being overridden from >X ; the value that is inherited from the generic-host template! >X notification_interval 120 ; Resend notifications every 2 hours >END-of-ports/../files/..object__templates.cfg.in >echo x - ports/net-mgmt/nagios-devel/files/pkg-deinstall.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/pkg-deinstall.in << 'END-of-ports/net-mgmt/nagios-devel/files/pkg-deinstall.in' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >XNAGIOSDIR=%%NAGIOSDIR%% >XNAGIOSUSER=%%NAGIOSUSER%% >XNAGIOSGROUP=%%NAGIOSGROUP%% >X >Xif [ "$2" = "POST-DEINSTALL" ]; then >X if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then >X echo "You should manually remove the \"${NAGIOSGROUP}\" group." >X fi >X >X if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then >X echo "You should manually remove the \"${NAGIOSUSER}\" user." >X fi >X >X if [ -e "${NAGIOSDIR}" ]; then >X echo "You should manually remove the \"${NAGIOSDIR}\" directory." >X fi >Xfi >END-of-ports/net-mgmt/nagios-devel/files/pkg-deinstall.in >echo x - ports/net-mgmt/nagios-devel/files/pkg-install.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/pkg-install.in << 'END-of-ports/net-mgmt/nagios-devel/files/pkg-install.in' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >XNAGIOSDIR=%%NAGIOSDIR%% >XNAGIOSUSER=%%NAGIOSUSER%% >XNAGIOSGROUP=%%NAGIOSGROUP%% >XNAGIOSUID=%%NAGIOSUID%% >XNAGIOSGID=%%NAGIOSGID%% >X >Xask() { >X local question default answer >X >X question=$1 >X default=$2 >X if [ -z "${PACKAGE_BUILDING}" ]; then >X read -p "${question} [${default}]? " answer >X fi >X if [ "x${answer}" = "x" ]; then >X answer=${default} >X fi >X echo ${answer} >X} >X >Xyesno() { >X local default question answer >X >X question=$1 >X default=$2 >X while :; do >X answer=$(ask "${question}" "${default}") >X case "${answer}" in >X [Yy][Ee][Ss]|[Yy]) >X return 0 >X ;; >X [Nn][Oo]|[Nn]) >X return 1 >X ;; >X esac >X echo "Please answer yes or no." >X done >X} >X >Xif [ "$2" = "PRE-INSTALL" ]; then >X if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then >X echo "You already have a \"${NAGIOSGROUP}\" group, so I will use it." >X else >X echo "You need a \"${NAGIOSGROUP}\" group." >X if yesno "Would you like me to create it" "YES"; then >X /usr/sbin/pw groupadd "${NAGIOSGROUP}" -g "${NAGIOSGID}" -h - || \ >X /usr/sbin/pw groupadd "${NAGIOSGROUP}" -h - || exit >X echo "Done." >X else >X echo "Please create the \"${NAGIOSGROUP}\" group manually and try again." >X exit 1 >X fi >X fi >X >X if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then >X echo "You already have a \"${NAGIOSUSER}\" user, so I will use it." >X else >X echo "You need a \"${NAGIOSUSER}\" user." >X if yesno "Would you like me to create it" "YES"; then >X /usr/sbin/pw useradd "${NAGIOSUSER}" -u "${NAGIOSUID}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \ >X -s /sbin/nologin -c "Nagios pseudo-user" || \ >X /usr/sbin/pw useradd "${NAGIOSUSER}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \ >X -s /sbin/nologin -c "Nagios pseudo-user" || exit >X else >X echo "Please create the \"${NAGIOSUSER}\" user manually and try again." >X exit 1 >X fi >X fi >Xfi >END-of-ports/net-mgmt/nagios-devel/files/pkg-install.in >echo x - ports/net-mgmt/nagios-devel/files/pkg-message.in >sed 's/^X//' >ports/net-mgmt/nagios-devel/files/pkg-message.in << 'END-of-ports/net-mgmt/nagios-devel/files/pkg-message.in' >X********************************************************************** >X >X Enable nagios in /etc/rc.conf with the following line: >X >X nagios_enable="YES" >X >X Configuration templates are available in %%PREFIX%%/etc/nagios as >X *.cfg-sample files. Copy then to *.cfg files where required and >X edit to suit your needs. Documentation is available in HTML form >X in %%PREFIX%%/%%NAGIOSWWWDIR%%/docs. >X >X If you don't already have a web server running, you will need to >X install and configure one to finish off your nagios installation. >X When used with Apache, the following should be sufficient to publish >X the web component of nagios (modification of allow list encouraged): >X >X <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%> >X Order deny,allow >X Deny from all >X Allow from 127.0.0.1 # localhost >X </Directory> >X >X <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin> >X Options ExecCGI >X </Directory> >X >X ScriptAlias %%NAGIOSCGIURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin/ >X Alias %%NAGIOSHTMURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/ >X >X********************************************************************** >END-of-ports/net-mgmt/nagios-devel/files/pkg-message.in >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 114763
: 79941