From 2f40fdd7805e1493ad31f7506a288e96147bbda5 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 6 Feb 2012 11:36:31 +1000 Subject: Initial hack of a zabbix install script. --- install_zabbix.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 install_zabbix.sh diff --git a/install_zabbix.sh b/install_zabbix.sh new file mode 100755 index 0000000..5fe02c5 --- /dev/null +++ b/install_zabbix.sh @@ -0,0 +1,33 @@ +sudo apt-get install m4 gcc make autoconf automake gettext libtool +sudo useradd -r -l zabbix +if [ ! -e zabbix-1.8.5.tar.gz ] +then + wget http://infinitegrid.org/zabbix-1.8.5.tar.gz +fi +if [ ! -e e zabbix-1.8.5 ] +then + tar xzf zabbix-1.8.5.tar.gz +fi +cd zabbix-1.8.5 +./configure --enable-agent +make +sudo make install +sudo /sbin/ldconfig +sudo mkdir /etc/zabbix +sudo cp misc/conf/* /etc/zabbix +# Edit those conf files to suit. +sudo cat > /etc/init/zabbix-agent.conf << zzzzEOFzzzz + # zabbix-agent - Start zabbix agent + description "Zabbix Agent" + author "S. CANCHON" + start on runlevel [2345] + stop on runlevel [016] + respawn + expect daemon + exec /usr/local/sbin/zabbix_agentd +zzzzEOFzzzz + +sudo service zabbix_agent start +# Copy one of the /etc/init.d links to upstart thingy +sudo update-rc.d zabbix-agent defaults + -- cgit v1.1