#!/bin/sh 
##########################################
#This file is part of ACGvison
# GNU GPL V2
#
##########################################
CONFIGFILE="/etc/acgvision/agent.ini"
defaultadress="acgvision.acgcenter.com"
defaultport="8181"
defaultprotocole="https"

echo "Using configuration file : $CONFIGFILE" 

echo -n "Acgvision user email [email@provider] ?"
read email
echo "[User]"> $CONFIGFILE 
echo "email=$email" >> $CONFIGFILE 
echo "" >> $CONFIGFILE 

echo -n "ACGVision Server Address [$defaultadress] ?"
read address
echo "[Server]">> $CONFIGFILE 
if [ ! $address ]
then
address=$defaultadress
fi
echo "address=$address" >> $CONFIGFILE 

echo -n "ACGVision Server PORT [$defaultport] ?"
read port
if [ ! $port ]
then
port=$defaultport
fi

echo "port=$port" >> $CONFIGFILE 
echo "" >> $CONFIGFILE 

echo -n "ACGVision Server PROTOCOLE [$defaultprotocole] ?"
read protocole
if [ ! $protocole ]
then
protocole=$defaultprotocole
fi

echo "protocole=$protocole" >> $CONFIGFILE
echo "" >> $CONFIGFILE


echo -n "Enable proxy features ? y/n : "
read enableproxy
if [ "$enableproxy" = "y" ]; then
	echo "Configuring proxy"
	echo -n "Internet proxy hostname [proxy.localdomain] ?"
	read proxyhost
	echo -n "Internet proxy port [3128] ?"
	read proxyport
	echo -n "Internet proxy username [user] ?"
	read proxyuser
	echo -n "Internet proxy password [yourpassword] ?"
	read proxypassword

	echo "proxyhost=$proxyhost">> $CONFIGFILE 
	echo "proxyport=$proxyport">> $CONFIGFILE 
	echo "proxyuser=$proxyuser">> $CONFIGFILE 
	echo "proxypassword=$proxypassword">> $CONFIGFILE 
else
	echo "Skip configuring proxy"
fi

echo "[Commands]">> $CONFIGFILE 
echo "cpu = /usr/sbin/acgMeasureCpu">> $CONFIGFILE 
echo "filesystem = /usr/sbin/acgMeasureFileSystem">> $CONFIGFILE 
echo "memory = /usr/sbin/acgMeasureMemory">>	$CONFIGFILE 

echo "" >> $CONFIGFILE 

exit 0
