From 2736d65defc9418b90741f136189a77ebab1d0b1 Mon Sep 17 00:00:00 2001 From: Eric Loyd Date: Sun, 18 Aug 2024 10:15:51 -0400 Subject: [PATCH] Adding --- restart_nagios.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 restart_nagios.sh diff --git a/restart_nagios.sh b/restart_nagios.sh new file mode 100755 index 0000000..e7120a3 --- /dev/null +++ b/restart_nagios.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +do_stop() { + service nagios stop + service npcd stop + service ndo2db stop + service mysqld stop + service postgresql stop + service httpd stop + service crond stop +} + +do_start() { + service crond start + service httpd start + service postgresql start + service mysqld start + service ndo2db start + service npcd start + service nagios start +} + +do_restart() { + do_stop + do_start +} + +while [ -n "$1" ]; do + case "$1" in + --stop) do_stop; exit;; + --start) do_start; exit;; + --restart) do_restart; exit;; + *) echo "Usage: $0 (--stop | --start | --restart)"; exit;; + esac +done