aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained/pnp4nagios
diff options
context:
space:
mode:
Diffstat (limited to 'unmaintained/pnp4nagios')
-rw-r--r--unmaintained/pnp4nagios/APKBUILD75
-rw-r--r--unmaintained/pnp4nagios/npcd21
-rw-r--r--unmaintained/pnp4nagios/npcd.cfg195
3 files changed, 0 insertions, 291 deletions
diff --git a/unmaintained/pnp4nagios/APKBUILD b/unmaintained/pnp4nagios/APKBUILD
deleted file mode 100644
index 0f64a75f98..0000000000
--- a/unmaintained/pnp4nagios/APKBUILD
+++ /dev/null
@@ -1,75 +0,0 @@
-# Contributor: Peter de Zoeten <peter@dezoeten.mine.nu>
-# Maintainer: Peter de Zoeten <peter@dezoeten.mine.nu>
-pkgname=pnp4nagios
-pkgver=0.6.15
-pkgrel=0
-pkgdesc="PNP4Nagios"
-url="http://www.pnp4nagios.org"
-arch="all"
-license="GPL"
-depends="nagios perl-time-hires perl-rrd php-zlib"
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://sourceforge.net/projects/pnp4nagios/files/PNP-0.6/pnp4nagios-$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr/share/webapps/pnp4nagios \
- --exec-prefix=/usr \
- --libexecdir=/usr/lib/pnp4nagios \
- --sysconfdir=/etc/pnp4nagios \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var/run \
- --datarootdir=/usr/share/webapps/pnp4nagios \
- --with-perfdata-logfile=/var/pnp4nagios/perfdata/process_perfdata.pl \
- --with-perfdata-dir=/var/pnp4nagios/perfdata \
- --with-perfdata-spool-dir=/var/pnp4nagios/perfdata/spool \
- || return 1
- make all || return 1
-}
-doc() {
- arch="noarch"
- # Man pages
- mkdir -p "$subpkgdir"/usr/share/man || return 1
- mv "$pkgdir"/usr/share/webapps/pnp4nagios/man/man* "$subpkgdir"/usr/share/man/ \
- || return 1
-
- # Doc files
- _docs="INSTALL README"
- for _doc in $_docs; do
- install -Dm644 "$srcdir"/$pkgname-$pkgver/$_doc \
- "$subpkgdir"/usr/share/doc/$pkgname/$_doc || return 1
- done
- rmdir "$pkgdir"/usr/share/webapps/pnp4nagios/man
-}
-
-package() {
- cd "$_builddir"
- make fullinstall DESTDIR="$pkgdir" || return 1
- mkdir -p "$pkgdir"/usr/share/nagios/htdocs/ssi
- cp "$_builddir"/contrib/ssi/status-header.ssi "$pkgdir"/usr/share/nagios/htdocs/ssi/status-header.ssi
-# rm -rf "$pkgdir"/etc/httpd
- mkdir -p "$pkgdir"/etc/lighttpd
- cp "$_builddir"/sample-config/lighttpd.pnp4nagios.conf "$pkgdir"/etc/lighttpd/pnp4nagios.conf.sample
- install -D -m644 ../../npcd.cfg "$pkgdir"/etc/pnp4nagios/npcd.cfg
- rm -f "$pkgdir"/etc/init.d/npcd
- install -D -m755 ../../npcd "$pkgdir"/etc/init.d/npcd
- chown nagios.nagios "$pkgdir"/var/pnp4nagios
-}
-
-
-md5sums="27cdab96510e15cfa0f4b7c2bf15dd2b pnp4nagios-0.6.15.tar.gz"
diff --git a/unmaintained/pnp4nagios/npcd b/unmaintained/pnp4nagios/npcd
deleted file mode 100644
index 2b17bea51a..0000000000
--- a/unmaintained/pnp4nagios/npcd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/runscript
-
-depend() {
- use net
- need dbus
- before nfs
- after logger
- }
-
-start() {
- ebegin "Starting npcd"
- start-stop-daemon --start --quiet --exec /usr/bin/npcd -- -d -f /etc/pnp4nagios/npcd.cfg
- eend $?
- }
-
-stop() {
- ebegin "Stopping npcd"
- start-stop-daemon --stop --quiet --exec /usr/bin/npcd
- eend $?
- }
-
diff --git a/unmaintained/pnp4nagios/npcd.cfg b/unmaintained/pnp4nagios/npcd.cfg
deleted file mode 100644
index 43bf14424e..0000000000
--- a/unmaintained/pnp4nagios/npcd.cfg
+++ /dev/null
@@ -1,195 +0,0 @@
-# NPCD.cfg - sample configuration file for PNPs NPCD
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 2 as
-# published by the Free Software Foundation;
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-# Privilege Options
-
-user = nagios
-group = nagios
-
-#########################
-# #
-# Logging Options #
-# #
-#########################
-
-# log_type - define if you want your logs to
-# 'syslog' or to a 'file'
-#
-# log_type = <value>
-#
-
-log_type = file
-#log_type = syslog
-
-
-# log_file - define a path to your logfile
-# needed if 'log_type'='file'
-#
-# log_file = </path/to/logpath/filename>
-#
-
-log_file = /var/pnp4nagios/npcd.log
-
-
-# max_logfile_size - defines the maximum filesize (bytes)
-# before the logfile will rotated.
-#
-# max_logfile_size = <value> (default 10Mbyte)
-#
-
-max_logfile_size = 10485760
-
-
-# log_level - how much should we log?
-#
-# log_level = <integer value>
-#
-# 0 = No logging - except errors
-# 1 = Small logging - some few more output
-# 2 = More Logging (actual ALL logs)
-# -1 = DEBUG Mode - ALL Logging and slower processing
-#
-
-log_level = 0
-
-#########################
-# #
-# NEEDED OPTIONS #
-# #
-#########################
-
-# perfdata_spool_dir - where we can find the
-# performance data files
-#
-# perfdata_spool_dir = </path/to/directory/>
-#
-
-perfdata_spool_dir = /var/pnp4nagios/perfdata/spool/
-
-
-# Execute following command for each found file
-# in 'perfdata_spool_dir'
-#
-# perfdata_file_run_cmd = </path/to/command>
-#
-# Must be executable by user/group from above
-#
-# perfdata_file_run_cmd = </path/to/filename>
-#
-
-perfdata_file_run_cmd = /usr/lib/pnp4nagios/process_perfdata.pl
-
-
-# perfdata_file_run_cmd_args (optional)
-#
-# If you wish, you can apply more arguments to the
-# perfdata_file_run_cmd
-#
-# Hint:
-# NPCD will create a command line like this:
-# '<perfdata_file_run_cmd> <perfdata_file_run_cmd_args> <filename_from_spool_dir>'
-#
-
-perfdata_file_run_cmd_args = -b
-
-
-# identify_npcd (optional)
-#
-# If set to one (by default) npcd will append
-# '-n' to the perfdata_file_run_cmd
-#
-# identify_npcd = 0|1 (default: 1)
-
-identify_npcd = 1
-
-
-# npcd_max_threads - define how many parallel threads we
-# should start
-
-npcd_max_threads = 5
-
-# sleep_time - how many seconds npcd should wait between dirscans
-#
-# sleep_time = 15 (default)
-
-sleep_time = 15
-
-
-# EXPERIMENTAL
-#
-# load_threshold - npcd won't start new threads
-# if your system load is above this threshold
-#
-# load_threshold = <float value> (default: 0.0)
-#
-# Hint: Do not use "," as decimal delimiter
-#
-# 07/15/2008: Every value above 0.0 will
-# enable this feature
-
-load_threshold = 0.0
-
-
-# location of your pid file
-
-pid_file=/var/run/npcd.pid
-
-
-#########################
-# #
-# NPCDMOD OPTIONS #
-# #
-#########################
-
-
-# perfdata_file - where should the npcdmod.o
-# write the performance data
-#
-# must not be within the same directory as
-# perfdata_spool_dir
-#
-# perfdata_file = </path/to/file>
-#
-
-perfdata_file = /var/pnp4nagios/perfdata.dump
-
-
-# perfdata_spool_filename - declare the destination
-# filename for the spooled files
-#
-# This option allows you a customized filename.
-# Usefull if you own different nagios servers
-# which write their data to a shared storage.
-#
-# perfdata_spool_filename = <filename>
-#
-# Hint:
-# The final files will be moved to
-# 'perfdata_spool_dir/perfdata_spool_filename-TIMESTAMP'
-#
-# Example:
-#
-# perfdata_spool_filename = perfdata-NY
-# perfdata_spool_filename = perfdata-LA
-
-perfdata_spool_filename = perfdata
-
-#
-# perfdata_file_processing_interval
-#
-perfdata_file_processing_interval = 15
-
-# We have to end with a newline
-