Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:nagios:nagios-ubuntu-updates]] 

Status der Updates unter Ubuntu abfragen

Abgeändertes Script von Frank Schiebel:

check_debian
#!/bin/sh
## Debian check tool to see if apt-get upgrade is needed or not
## (c) 2006 by Robert Masse <robert.masse@belmatech.be>
## release 1
## Adapted for linuxmuster by Frank Schiebel <schiebel@aeg-reutlingen.de>
 
#if [ "$1" == "-h" ] || [ "$1" == "--help" ]; then
#	echo "Simple check script to run apt-get update and apt-get upgrade"
#	echo "It doesn't upgrade anything but returns warning if there are available upgrades"
#else
	DEBIAN_APT="/usr/bin/apt-get"
	DEBIAN_OUTPUT=$($DEBIAN_APT update)
	DEBIAN_OUTPUT=$($DEBIAN_APT -s upgrade | grep "^[0-9]")
	DEBIAN_UPGRADE=$(echo $DEBIAN_OUTPUT | awk '{print $1}')
	if echo $DEBIAN_OUTPUT | grep "^[0-9]" >/dev/null; then
	  if [ "$DEBIAN_UPGRADE" -eq 0 ] > /dev/null; then
	    echo "$DEBIAN_UPGRADE Aktualisierungen vorhanden. System auf aktuellem Stand."
	    exit 0
	  else
	    echo "$DEBIAN_UPGRADE Pakete könnten aktualisiert werden."
	    exit 1
	  fi
	else 
	  echo "CRITICAL: Keine Ergebnisse von apt-get upgrade erhalten";
	  exit 2
	fi
#fi
 [[anwenderwiki:nagios:nagios-ubuntu-updates]] anwenderwiki/nagios/nagios-ubuntu-updates.txt · Zuletzt geändert: 2013/05/28 20:48 (Externe Bearbeitung)