#!/bin/sh
# 23.02.2021
# Author 
# Georgi Georgiev (C)
FQDN='subdomain.com';
HOSTNAME[0]='fqdn01f';
HOSTNAME[1]='fqdn02f';
HOSTNAME[2]='fqdn01f';
HOSTNAME[3]='lqgblu02f';

HOSTNAME_CNT=$((${#HOSTNAME[@]} -1));
i=0;

for i in $(seq 0 $HOSTNAME_CNT); do 
echo ssh root@$(echo ${HOSTNAME[$i]}).$FQDN 'yum check-update; yum install -y zabbix-agent zabbix-sender zabbix-get'; 

done



i=0 

for i in $(seq 0 $HOSTNAME_CNT); do echo -n ssh root@$(echo "${HOSTNAME[$i]}".$FQDN); 
echo -n " '"; echo perl -i.bak -p -e "s/Hostname=Zabbix server/Hostname=${HOSTNAME[$i]}.$FQDN/g;" /etc/zabbix/zabbix_agentd.conf\'; i=$((i+1));

echo -n ssh root@$(echo ${HOSTNAME[$i]}.$FQDN); echo -n " '"; echo perl -i.bak -p -e 's/Server=127\.0\.0\.1/Server=10\.0\.0\.7/g;' /etc/zabbix/zabbix_agentd.conf \'; done

