#!/bin/bash

#-------------------------------------------------------------------
# 
# Instalacion de Asterisk 1.4.22
#
# Este script instalara automaticamente:
#  Dependencias para Asterisk en Debian 5
#  Asterisk 1.4.22
#  Sonidos Extra-Sounds en Ingles (GSM)
#  Sonidos en espanol (WAV AR)
#  Asterisk Addons 1.4.7
#  Zaptel 1.4.12.1
#  Libpri 1.4.7
#  Freepbx-2.5.1
#  mySQL
#  phpMyAdmin
#  Integracion con Skype
#  
#  Instrucciones para la instalacion:
#              Se requiere de una instalacion minica de Debian 5 (Netinstall como minimo)
#              Coneccion a Internet
#              Este script debe tener privilegios de ejecucion:
#                 chmod +x asterisk-install-script.sh
#
#              Ejecutar este script en el directorio root, no en /usr/src
#-------------------------------------------------------------------

echo "Descargando archivos"

REMOTE_DIR1=http://www.razametal.org/asterisk/install

REMOTE_FILE1=asterisk-1.4.22.tar.gz
REMOTE_FILE2=asterisk-addons-1.4.7.tar.gz
REMOTE_FILE3=libpri-1.4.7.tar.gz
REMOTE_FILE4=zaptel-1.4.12.1.tar.gz
REMOTE_FILE5=freepbx-2.5.1.tar.gz
REMOTE_FILE6=lame-3.97.tar.gz
REMOTE_FILE7=amportal.conf
REMOTE_FILE8=zaptel
REMOTE_FILE9=asterisk-extra-sounds-en-gsm-current.tar.gz
REMOTE_FILE10=asterisk_start_page.tar.gz
REMOTE_FILE11=skype/SipTheeSkype3_20080805.zip
REMOTE_FILE12=skype/siptosis.tgz
REMOTE_FILE13=skype/skype-debian_2.0.0.72-1_i386.deb
REMOTE_FILE14=ThaisaC-core-sounds-sln-1.4.12.tar.gz
REMOTE_FILE15=ThaisaC-extra-sounds-sln-1.4.12.tar.gz
REMOTE_FILE16=ilbc.tar.gz
REMOTE_FILE17=menuselect-tree
REMOTE_FILE18=skype.init
REMOTE_FILE19=spandsp-0.0.6pre3.tgz
REMOTE_FILE20=app_nv_faxdetect.c
REMOTE_FILE21=codec_g723.so
REMOTE_FILE22=codec_g729.so
REMOTE_FILE23=agx-ast-addons.tar.gz

#-----------------------------------------------------------------------
#
# Install Dependencies
#
#-----------------------------------------------------------------------

echo "Instalando dependencias"

aptitude install -y build-essential libxml2 libxml2-dev libtiff4 libtiff4-dev php5 php5-cli php5-mysql php5 php5-cli php5-mysql php5-gd mysql-server libmysqlclient15-dev php-pear php-db linux-headers-`uname -r` curl sox apache2 libssl-dev libncurses5-dev bison libaudiofile-dev subversion libnewt-dev libcurl4-dev libnet-ssleay-perl openssl libauthen-pam-perl libio-pty-perl libmd5-perl libiksemel-dev libiksemel-utils libspeex-dev libeditline-dev libedit-dev gcc g++ sox-dev 

aptitude install -y xserver-xorg-video-fbdev xterm libqt4-dev libxss-dev x11proto-scrnsaver-dev xvfb elinks tightvncserver sun-java6-jdk libasound2 libxext6 libxv1 selinux-utils cmake 

# Descargar el archivo de configuracion de Zaptel 
echo "Descargando el archivo de configuracion zaptel"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE8")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "el archivo fue descargado satisfactoriamente"
cp -f "$REMOTE_FILE8" /usr/src/
rm "$REMOTE_FILE8"
	
fi

# Descargar la pagina de inicio
echo "Descargando la pagina de inicio"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
             "$REMOTE_DIR1/$REMOTE_FILE10")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La pagina de incio fue descargada"
cp -f "$REMOTE_FILE10" /usr/src/
rm "$REMOTE_FILE10"
	
fi


# Descargar LIBPRI
echo "Inciando la descarga de libpri"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE3")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de libpri se completo con exito"
cp -f "$REMOTE_FILE3" /usr/src/
rm "$REMOTE_FILE3"
	
fi

# Descargar Zaptel
echo "Iniciando la descarga de zaptel"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE4")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de zaptel se completo con exito"
cp -f "$REMOTE_FILE4" /usr/src/
rm "$REMOTE_FILE4"
	
fi

# Descargar asterisk-addons
echo "Iniciando la descarga de asterisk-addons"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE2")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de asterisk-addons se completo con exito"
cp -f "$REMOTE_FILE2" /usr/src/
rm "$REMOTE_FILE2"
	
fi

# Descargar Asterisk
echo "Iniciando la descarga de Asterisk"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE1")

if [ $? -ne 0 ]
then
	# wget had problems.
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de Asterisk se completo con exito"
cp -f "$REMOTE_FILE1" /usr/src/
rm "$REMOTE_FILE1"
	
fi

# Descargar FreePBX
echo "Iniciando la descarga de FreePBX"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE5")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de FreePBX se completo con exito"
cp -f "$REMOTE_FILE5" /usr/src/
rm "$REMOTE_FILE5"

	
fi

# Descargar LAME
echo "Iniciando la descarga de LAME"
WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE6")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de LAME se completo con exito"
cp -f "$REMOTE_FILE6" /usr/src/
rm "$REMOTE_FILE6"
	
fi


# Descargar amportal.conf
cd /etc/

echo "Iniciando la descarga de amportal.conf"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE7")

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "La descarga de amportal.conf se completo con exito"
	
fi

# Descargar archivos de sonido
cd /usr/src

echo "Iniciando la descarga de los archivos de sonido"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE9")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "Los sonidos extra en ingles fueron descargados con exito"

fi

echo "Iniciando la descarga de los sonidos en espanol"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE14")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else
echo "Los archivos de sonido en espanol fueron descargados con exito"

fi

echo "Iniciando la descarga de sonidos adicionales"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE15")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "Los archivos de sonido adicionales fueron descargados con exito"
fi

echo "Descargando los archivos para interoperar con Skype"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE11")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else
echo "Skype descargado"

fi

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE12")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "Siptosis descargado"

fi

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE13")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "Skype para linux descargado con exito"
	
fi

# Descargar iLBC
echo "Descargando el codec iLBC"

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE16")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "iLBC fue descargado con exito"
fi

WGET_OUTPUT=$(2>&1 wget --progress=dot:mega \
              "$REMOTE_DIR1/$REMOTE_FILE17")

if [ $? -ne 0 ]
then

	echo 1>&2 $0: "$WGET_OUTPUT"  Exiting.
	exit 1
else

echo "El archivo de configuracion para iLBC fue descargado con exito"
fi

echo "Descomprimiendo los archivos descargados....."

cd /usr/src

tar -xzvf $REMOTE_FILE1
tar -xzvf $REMOTE_FILE2
tar -xzvf $REMOTE_FILE3
tar -xzvf $REMOTE_FILE4
tar -xzvf $REMOTE_FILE5
tar -xzvf $REMOTE_FILE6
tar -xzvf $REMOTE_FILE8
tar -xzvf $REMOTE_FILE10
#tar -xzvf $REMOTE_FILE11
#tar -xzvf $REMOTE_FILE12
#tar -xzvf $REMOTE_FILE13
tar -xzvf $REMOTE_FILE16

rm $REMOTE_FILE1
rm $REMOTE_FILE2
rm $REMOTE_FILE3
rm $REMOTE_FILE4
rm $REMOTE_FILE5
rm $REMOTE_FILE6
rm $REMOTE_FILE8
rm $REMOTE_FILE10
#rm $REMOTE_FILE11
#rm $REMOTE_FILE12
#rm $REMOTE_FILE13
rm $REMOTE_FILE16

#------------------------------------------------------------------
# 
# Installing LAME 3.97
#
#------------------------------------------------------------------


echo "Configurando LAME"
cd /usr/src/lame-3.97

LAME_CONFIGURE=$(2>&1 ./configure --prefix=/usr)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$LAME_CONFIGURE"  Exiting.
	exit 1
else

echo "LAME fue configurado con exito"

fi

echo "Compilando LAME"
LAME_MAKE=$(2>&1 make && make install)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$LAME_MAKE"  Exiting.
	exit 1
else
echo "LAME fue instalado con exito"

fi

#------------------------------------------------------------------
# 
# Installing Zaptel
#
#------------------------------------------------------------------

echo "Instalando Zaptel"
cd /usr/src/zaptel-1.4.12.1

ZAPTEL_CONFIGURE=$(2>&1 ./configure)

if [ $? -ne 0 ]
then
	# ./configure had problems.
	echo 1>&2 $0: "$ZAPTEL_CONFIGURE"  Exiting.
	exit 1
else

echo "La configuracion de ZAPTEL se completo con exito"

fi

echo "Compilar e instalar Zaptel"

Zaptel_MAKE=$(2>&1 make && make install)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Zaptel_MAKE"  Exiting.
	exit 1
else

echo "Zaptel fue instalado con exito"

fi

echo "Configurando Zaptel"

Zaptel_Configure=$(2>&1 make config)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Zaptel_Configure"  Exiting.
	exit 1sed "1i\test" ld.so.conf > ld.so.conf.tmp
else

echo "Zaptel fue confirado con exito"

fi

echo "Cargar modulos Zaptel"


Zaptel_Load=$(2>&1 modprobe zaptel)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Zaptel_Load"  Exiting.
	exit 1
else

echo "Zaptel fue cargado con exito"

fi


#------------------------------------------------------------------
# 
#  LibPRI
#
#------------------------------------------------------------------

echo "Instalando LIBPRI"
cd /usr/src/libpri-1.4.7

LibPRI_MAKE=$(2>&1 make && make install)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$LibPRI_MAKE"  Exiting.
	exit 1
else

echo "LIBPRI fue instalado con exito"

fi


#----------------------------------------------------------------
#
#  Crear usuarios y grupos
#
#----------------------------------------------------------------

echo "Agregando el grupo asterisk"
groupadd asterisk

echo "Agregando el usuario asterisk"
useradd -c "asterisk PBX" -d /var/lib/asterisk -g asterisk asterisk

echo "Creando el directorio /var/run/asterisk"
mkdir /var/run/asterisk

echo "Cambiando el propietario de /var/run/astrisk"
chown asterisk:asterisk /var/run/asterisk

echo "Cambiando el propietario de /var/lib/php5"
chown -R asterisk /var/lib/php5

echo "Forzar Apache2 para ejecutarse como usario asterisk"
sed -i 's!^User www-data!User asterisk!' /etc/apache2/apache2.conf
sed -i 's!^Group www-data!Group asterisk!' /etc/apache2/apache2.conf

echo "Cambiar las directivas de apache"
cd /etc/apache2/sites-enabled/
sed '12s/AllowOverride None/AllowOverride All/g' 000-default > 000-default.tmp
mv 000-default.tmp 000-default

echo "Reiniciando Apache2"
/etc/init.d/apache2 restart
echo "Apache2 reiniciado"


#------------------------------------------------------------------
# 
# Instalando Asterisk
#
#------------------------------------------------------------------

echo "Instalando Asterisk"
cd /usr/src/
cp -Rf ilbc /usr/src/asterisk-1.4.22/codecs
cp -Rf menuselect-tree /usr/src/asterisk-1.4.22/

echo "Descargando spandsp"
cd /usr/src
wget $REMOTE_DIR1/$REMOTE_FILE19
tar -zvxf $REMOTE_FILE19
cd spandsp-0.0.6
./configure  --prefix=/usr
make
make install

echo "/usr/local/lib" >> /etc/ld.so.conf && ldconfig

echo "Habilitando el soporte para el codec iLBC"

cd /usr/src/asterisk-1.4.22
ASTERISK_CONFIGURE=$(2>&1 ./configure)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$ASTERISK_CONFIGURE"  Exiting.
	exit 1
else

echo "Se configuro Asterisk"

fi

echo "Compilar e instalar Asterisk"

Asterisk_MAKE=$(2>&1 make && make install)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Asterisk_MAKE"  Exiting.
	exit 1
else

echo "Asterisk  fue instalado con exito"

fi

echo "Instalando los ejemplos de configuracion de asterisk"

Asterisk_Samples=$(2>&1 make samples)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Asterisk_Samples"  Exiting.
	exit 1
else

echo "Archivos de ejemplo instalados con exito"

fi

#------------------------------------------------------------------
# 
# Instalando soporte para FAX
#
#------------------------------------------------------------------

echo "Descargando spandsp"
cd /usr/src
wget $REMOTE_DIR1/$REMOTE_FILE23
tar -zvxf $REMOTE_FILE23
cd agx-ast-addons
./build.sh

#------------------------------------------------------------------
# 
# Instalando Asterisk-Addons
#
#------------------------------------------------------------------
echo "Instalando Asterisk-Addons"
cd /usr/src/asterisk-addons-1.4.7


Asterisk_Addons_CONFIGURE=$(2>&1 ./configure)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Asterisk_Addons_CONFIGURE"  Exiting.
	exit 1
else

echo "Asterisk_Addons configurado con exito"

fi

Asterisk_Addons=$(2>&1 make && make install)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$Asterisk_Addons"  Exiting.
	exit 1
else

echo "Asterisk-Addons fue instalado con exito"

fi

make samples


#------------------------------------------------------------------
# 
# Instalando archivos de sonido adicionales
#
#------------------------------------------------------------------

echo "Instalando archivos de sonido adicionales"

cd /usr/src
cp asterisk-extra-sounds-en-gsm-current.tar.gz /var/lib/asterisk/sounds
cp $REMOTE_FILE14 /var/lib/asterisk/sounds
cp $REMOTE_FILE15 /var/lib/asterisk/sounds
cd /var/lib/asterisk/sounds
tar -xzvf asterisk-extra-sounds-en-gsm-current.tar.gz
tar -zvxf $REMOTE_FILE14
tar -zvxf $REMOTE_FILE15

echo "Los archivos de sonido fueron instalados con exito."

echo "Instalando codecs adicionales"

cd /usr/lib/asterisk/modules
wget $REMOTE_DIR1/$REMOTE_FILE20
wget $REMOTE_DIR1/$REMOTE_FILE21
chmod a+x $REMOTE_FILE20
chmod a+x $REMOTE_FILE21

#------------------------------------------------------------------
# 
# MySQL
#
#------------------------------------------------------------------

echo "Instalar MySQL DB"
/usr/bin/mysql_install_db
echo "Reiniciar MySQL"
/etc/init.d/mysql restart
echo "Fijar el password de root de MySQL"
mysqladmin -u root password 'telcomanta'
echo "Crear asteriscdrdb"
mysqladmin create asteriskcdrdb -h localhost -u root -p'telcomanta'
echo "Crear tablas CDR en asteriskcdrdb"
mysql --user=root --password=telcomanta asteriskcdrdb < /usr/src/freepbx-2.5.1/SQL/cdr_mysql_table.sql
mysqladmin create asterisk -h localhost -u root -p'telcomanta'
echo "Crear las tablas de asterisk en la base de datos"
mysql --user root --password=telcomanta asterisk < /usr/src/freepbx-2.5.1/SQL/newinstall.sql

mysql -h localhost -u root -p'telcomanta' mysql --execute="GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';"

mysql -h localhost -u root -p'telcomanta' mysql --execute="GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';"

#------------------------------------------------------------------
# 
# Cambiar asterisk.conf
#
#------------------------------------------------------------------

echo "Cambiando Asterisk Run Directory"
cd /etc/asterisk/
sed '8s/var\/run/var\/run\/asterisk/g' asterisk.conf > asterisk.tmp
mv asterisk.tmp asterisk.conf


#------------------------------------------------------------------
# 
# Instalar FreePBX
#
#------------------------------------------------------------------


asterisk

#mkdir /var/www/html
#mkdir /var/www/html/panel
#chown -R asterisk:asterisk /var/www/html
#chmod -R 777 /var/www/html

sed -i "s/\(upload_max_filesize *= *\)\(.*\)/\120M/" /etc/php5/apache2/php.ini
sed -i "s/\(memory_limit *= *\)\(.*\)/\1100M/" /etc/php5/apache2/php.ini
sed -i "s/\(magic_quotes_gpc *= *\)\(.*\)/\1Off/" /etc/php5/apache2/php.ini

cd /usr/src/freepbx-2.5.1
sed -i "s/\(^\$webroot*\)\(.*\)/\1 = \"\/var\/www\";/" install_amp
./install_amp  --username=root --password=telcomanta

cd /etc
chown asterisk:asterisk amportal.conf

amportal restart

chmod -R 777 /var/www/
chmod -R 775 /var/lib/php5/
chmod -R 777 /var/lib/asterisk
chmod -R 777 /var/log/asterisk
chmod -R 777 /usr/lib/asterisk
chmod -R 777 /etc/asterisk
chown -R asterisk:asterisk /var/www

ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3
cp /var/www/admin/modules/dashboard/images/notify_* /var/www/admin/images/

echo "Cambiando el lenguaje del panel"
sed -i 's/language=en/language=es/' /var/www/panel/op_server.cfg


#------------------------------------------------------------------
# 
# Instalar phpMYAdmin
#
#------------------------------------------------------------------

echo "Instalar phpMyAdmin" 

phpmyadmin=$(2>&1 apt-get install -y phpmyadmin)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$phpmyadmin"  Exiting.
	exit 1
else

echo "phpMyAdmin instalado con exito"

fi

cd /etc/phpmyadmin/
sed '39a\$cfg['blowfish_secret'] ="asterisk";' config.inc.php > config.inc.tmp
mv config.inc.tmp config.inc.php

#------------------------------------------------------------------
# 
# Instalar Munin
#
#------------------------------------------------------------------

echo "Instalar Munin"

munin=$(2>&1 apt-get install -y munin munin-node)

if [ $? -ne 0 ]
then
	echo 1>&2 $0: "$munin"  Exiting.
	exit 1
else

echo "Munin instalado con exito"

fi

#------------------------------------------------------------------
# 
# Instalar la pagina de inicio
#
#------------------------------------------------------------------
cd /usr/src/
cp -R asterisk /var/www/
cd /etc/apache2/sites-enabled/
sed '17c\ RedirectMatch ^/$ /asterisk/' 000-default > 000-default.tmp
mv 000-default.tmp 000-default
/etc/init.d/apache2 restart

#------------------------------------------------------------------
# 
# Configurar Zaptel / ZTDUMMY
#
#------------------------------------------------------------------

echo "Configurando ZTDUMMY"

rm /etc/default/zaptel
cd /usr/src/
cp zaptel /etc/default/
modprobe zaptel
modprobe ztdummy
ztcfg -vvvv
ztcfg

cd /etc/init.d/

update-rc.d zaptel defaults

echo "ZTDUMMY instalado con exito"

ip=$(ifconfig | grep --after-context=1 "eth0 " | grep inet | cut -d: -f2 | cut -f1 -d' ')

# Iniciar AMPORTAL al arrancar el sistema operativo"

echo '#!/bin/bash' > /etc/init.d/amportal-start
chmod +x /etc/init.d/amportal-start
update-rc.d amportal-start start 99 2 3 4 5 .
echo '/usr/local/sbin/amportal start' >> /etc/init.d/amportal-start


# ---------------------------------------------------------------------------
#
# Configurar soporte para Skype
#
#----------------------------------------------------------------------------

#cd /usr/src
#dpkg -i skype-debian_2.0.0.72-1_i386.deb
#wget $REMOTE_DIR1/$REMOTE_FILE18
#mv $REMOTE_FILE18 /etc/init.d
#cp siptosis.tgz /etc/asterisk
#cd /etc/asterisk
#tar -zvxf siptosis.tgz
#chmod a+x /etc/init.d/skype.init
#update-rc.d skype.init defaults

# ---------------------------------------------------------------------------
#
# Crear directorio para descargas
#
#----------------------------------------------------------------------------

mkdir /var/www/downloads
chown asterisk:asterisk /var/www/downloads
chmod 777 /var/www/downloads

# ---------------------------------------------------------------------------
#
# Instalar Avantfax
#
#----------------------------------------------------------------------------



echo "-----------------------------------------------------------------------"
echo ""
echo "Felicitaciones! El sistema ha sido instalado."
echo ""
echo " Puede acceder a la configuracion de su pbx desde http://$ip"
echo " en su navegador"
echo ""
echo "------------------------------------------------------------------------"


