Compare commits

...

3 Commits

Author SHA1 Message Date
sceox
f79da5cd1f word wrap 2021-11-15 00:05:57 -08:00
sceox
6a5aa09f3d remove inaccurate OpenBSD comment 2021-11-15 00:05:44 -08:00
sceox
8ec55620a7 one line per script in Makefile 2021-11-15 00:05:20 -08:00
2 changed files with 11 additions and 8 deletions

View File

@ -2,7 +2,6 @@
PREFIX = /usr/local PREFIX = /usr/local
NAGIOS_DIR = ${PREFIX}/nagios NAGIOS_DIR = ${PREFIX}/nagios
# for OpenBSD, change to ${PREFIX}/libexec/nagios below:
NAGIOS_EXEC = ${NAGIOS_DIR}/libexec NAGIOS_EXEC = ${NAGIOS_DIR}/libexec
SYSTEMD_UNIT_DIR = /lib/systemd/system SYSTEMD_UNIT_DIR = /lib/systemd/system
@ -22,7 +21,9 @@ systemd: install
install: install:
@echo installing service checking scripts to ${NAGIOS_EXEC} @echo installing service checking scripts to ${NAGIOS_EXEC}
@cp -f check_senderscore check_ircd ${NAGIOS_EXEC} @cp -f check_senderscore ${NAGIOS_EXEC}
@cp -f check_ircd ${NAGIOS_EXEC}
@cp -f check_onion ${NAGIOS_EXEC}
@chmod 755 ${NAGIOS_EXEC}/check_senderscore @chmod 755 ${NAGIOS_EXEC}/check_senderscore
@chmod 755 ${NAGIOS_EXEC}/check_ircd @chmod 755 ${NAGIOS_EXEC}/check_ircd
@chmod 755 ${NAGIOS_EXEC}/check_onion @chmod 755 ${NAGIOS_EXEC}/check_onion
@ -32,8 +33,9 @@ install:
uninstall: uninstall:
@echo removing service checking scripts from ${NAGIOS_EXEC} @echo removing service checking scripts from ${NAGIOS_EXEC}
@rm -f ${NAGIOS_EXEC}/check_senderscore ${NAGIOS_EXEC}/check_ircd @rm -f ${NAGIOS_EXEC}/check_senderscore
@rm -f ${NAGIOS_EXEC}/check_senderscore ${NAGIOS_EXEC}/check_onion @rm -f ${NAGIOS_EXEC}/check_ircd
@rm -f ${NAGIOS_EXEC}/check_onion
@echo removing ircbot.sh from ${PREFIX}/bin @echo removing ircbot.sh from ${PREFIX}/bin
@rm -f ${PREFIX}/bin/ircbot.sh @rm -f ${PREFIX}/bin/ircbot.sh
@echo removing ircbot.service from ${SYSTEMD_UNIT_DIR} @echo removing ircbot.service from ${SYSTEMD_UNIT_DIR}

View File

@ -2,8 +2,8 @@ Simple nagios monitoring and notification scripts.
`check_ircd` attempts to connect to an IRC server. `check_ircd` attempts to connect to an IRC server.
`check_senderscore` checks the senderscore (a metric for whether an IP address `check_senderscore` checks the senderscore (a metric for whether
tends to send spam email) of an IP address. an IP address tends to send spam email) of an IP address.
`check_onion` attempts to connect to a Tor Onion service via torsocks. `check_onion` attempts to connect to a Tor Onion service via torsocks.
@ -14,8 +14,9 @@ relays messages from nagios to the channel.
## Installing ## Installing
To install, edit `Makefile` with the appropriate path to your nagios To install, edit `Makefile` with the appropriate path to your nagios
directory and run `make install` as root. To install the systemd service, run directory and run `make install` as root. To install the systemd
`make systemd`; for rc service (on OpenBSD), run `make rc`. service, run `make systemd`; for rc service (on OpenBSD), run `make
rc`.
## Setting up `ircbot` ## Setting up `ircbot`