BSD Ports

net-mgmt/nagios-plugins 2.4.4_2,1 FreeBSD

Plugins for Nagios

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8337477dbd
License
GPLv3
Categories
net-mgmt
Package size
428.2 KiB, 2280.1 KiB installed

Description

This is a plugin package for Nagios. Quoting from the main Nagios package:

Nagios is a host and service monitor designed to inform you of network problems before your clients, end-users or managers do. It has been designed to run under the Linux operating system, but works fine under most *NIX variants as well. The monitoring daemon runs intermittent checks on hosts and services you specify using external "plugins" which return status information to Nagios. When problems are encountered, the daemon can send notifications out to administrative contacts in a variety of different ways (email, instant message, SMS, etc.). Current status information, historical logs, and reports can all be accessed via a web browser.

In the other systems

SystemPortVersion
FreeBSDnet-mgmt/nagios-plugins2.4.4_2,1
NetBSDnet/nagios-plugins2.4.11
DragonFlynet-mgmt/nagios-plugins2.4.4,1
MidnightBSDnet-mgmt/nagios-plugins2.2.1,1
HardenedBSDnet-mgmt/nagios-plugins2.4.4_2,1
GhostBSDnet-mgmt/nagios-plugins2.4.4_2,1

Install

Binary package:

pkg install nagios-plugins

From the ports tree:

cd /usr/ports/net-mgmt/nagios-plugins/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nagios-plugins>0:net-mgmt/nagios-plugins

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.4_2,12.4.4_2,12.4.0_1,12.4.4,12.4.4_2,1
FreeBSD:14:quarterly2.4.4_2,12.4.4_2,1n/a2.4.4,12.4.4_2,1
FreeBSD:15:latest2.4.4_2,12.4.4_2,1n/a2.4.4,12.4.4,1
FreeBSD:15:quarterly2.4.4_2,12.4.4_2,1n/an/an/a
FreeBSD:16:latest2.4.4_2,12.4.4_2,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Run dependencies 3

Configuration

Options name: net-mgmt_nagios-plugins

OptionDefaultDescription
DBIoffCheck database using DBI
DNS_BASEonUse drill for check_dig, check_dns not available
DNS_BINDTOOLSoffUse dig and nslookup from dns/bind-tools
EXTRAOPTSonParsing of plugins ini config files for extra options
FPINGoffSupport for non-flooding fast ping (check_fping)
IPV6offIPv6 protocol support
LDAPoffOpenLDAP support (check_ldap)
MYSQLoffMySQL support (check_mysql)
NETSNMPoffSNMP support (check_snmp)
NLSoffNative Language Support
PGSQLoffPostgreSQL support (check_pgsql)
QSTAToffGame server query support (check_game)
RADIUSoffRadius support (check_radius)
SSH_PORTABLEoffBuild check_ssh with ports openssh (instead of base)
USES
charsetfix gmake libtool perl5 ssl
Service scripts
none
Conflicts with
monitoring-plugins

Message after installing

===>   NOTICE:

The nagios-plugins port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 73
  • libexec/nagios/check_apt
  • libexec/nagios/check_breeze
  • libexec/nagios/check_by_ssh
  • libexec/nagios/check_clamd
  • libexec/nagios/check_cluster
  • libexec/nagios/check_dbi
  • @(,,04555) libexec/nagios/check_dhcp
  • libexec/nagios/check_dig
  • libexec/nagios/check_disk
  • libexec/nagios/check_disk_smb
  • libexec/nagios/check_dns
  • libexec/nagios/check_dummy
  • libexec/nagios/check_file_age
  • libexec/nagios/check_flexlm
  • libexec/nagios/check_fping
  • libexec/nagios/check_ftp
  • libexec/nagios/check_game
  • libexec/nagios/check_hpjd
  • libexec/nagios/check_http
  • @(,,04555) libexec/nagios/check_icmp
  • libexec/nagios/check_ifoperstatus
  • libexec/nagios/check_ifstatus
  • libexec/nagios/check_imap
  • libexec/nagios/check_ircd
  • libexec/nagios/check_jabber
  • libexec/nagios/check_ldap
  • libexec/nagios/check_ldaps
  • libexec/nagios/check_load
  • libexec/nagios/check_log
  • libexec/nagios/check_mailq
  • libexec/nagios/check_mrtg
  • libexec/nagios/check_mrtgtraf
  • libexec/nagios/check_mysql
  • libexec/nagios/check_mysql_query
  • libexec/nagios/check_nagios
  • libexec/nagios/check_nntp
  • libexec/nagios/check_nntps
  • libexec/nagios/check_nt
  • libexec/nagios/check_ntp
  • libexec/nagios/check_ntp_peer
  • libexec/nagios/check_ntp_time
  • libexec/nagios/check_nwstat
  • libexec/nagios/check_oracle
  • libexec/nagios/check_overcr
  • libexec/nagios/check_pgsql
  • libexec/nagios/check_ping
  • libexec/nagios/check_pop
  • libexec/nagios/check_procs
  • libexec/nagios/check_radius
  • libexec/nagios/check_real
  • libexec/nagios/check_rpc
  • libexec/nagios/check_sensors
  • libexec/nagios/check_simap
  • libexec/nagios/check_smtp
  • libexec/nagios/check_snmp
  • libexec/nagios/check_spop
  • libexec/nagios/check_ssh
  • libexec/nagios/check_ssl_validity
  • libexec/nagios/check_ssmtp
  • libexec/nagios/check_swap
  • libexec/nagios/check_tcp
  • libexec/nagios/check_time
  • libexec/nagios/check_udp
  • libexec/nagios/check_ups
  • libexec/nagios/check_users
  • libexec/nagios/check_wave
  • libexec/nagios/negate
  • libexec/nagios/remove_perfdata
  • libexec/nagios/urlize
  • libexec/nagios/utils.pm
  • libexec/nagios/utils.sh
  • share/locale/fr/LC_MESSAGES/nagios-plugins.mo
  • share/locale/de/LC_MESSAGES/nagios-plugins.mo
distinfo 1
FileSizeSHA256
nagios-plugins-2.4.4.tar.gz2.749658e+069eb151c0665b4a9b8fbe0baf95656312e1c830fb1de7fa58aed358972b51c25d
Master sites 2
  • https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.4/
  • LOCAL/mat/nagios-plugins

Commit history 1

DateCommitCreditsLog message
8337477dbd Eugene Zheganin net-mgmt/nagios-plugins: fix SIGSEGV
The code in /usr/local/libexec/nagios/check_http calls die(STATE_CRITICAL, NULL) but die() can cause SIGSEGV due to missing check for NULL. Add the check to not dereference NULL. PR: 298716