Compilar o Asterisk
Pacotes do debian
#!/usr/bin/sh
apt-get install autotools-dev build-essential bzip2 debconf-utils debhelper defoma doxygen \
dpatch esound-common fontconfig gdk-imlib1 gettext gnome-bin gnome-libs-data \
gtkodbcconfig0 html2text imlib-base intltool-debian libart2 libasound2 \
libasound2-dev libaudio2 libaudiofile0 libesd0 libexpat1 libfontconfig1 \
libfreetype6 libglib1.2 libglib1.2-dev libgnome32 libgnomesupport0 \
libgnomeui32 libgnorba27 libgnorbagtk0 libgsm1 libgsm1-dev libgtk1.2 \
libgtk1.2-common libgtk1.2-dev libice6 libjpeg62 liblcms1 libltdl3 \
libltdl3-dev libmng1 libncurses5-dev libnewt-dev libodbcinstq1 liborbit0 \
libpng10-0 libpng12-0 libpq3 libpri-dev libpri1 libqt3c102-mt \
libreadline4-dev libsm6 libspeex-dev libspeex1 libsqlite0 libsqlite0-dev \
libssl-dev libtiff4 libtonezone-dev libtonezone1 libungif4g libx11-6 \
libx11-dev libxcursor1 libxext-dev libxext6 libxft2 libxi-dev libxi6 \
libxrandr2 libxrender1 libxt6 libxv-dev libxv1 libzap-dev libzap1 \
module-assistant odbcinst1 pkg-config po-debconf postgresql-dev \
slang1-utf8-dev ttf-bitstream-vera ucf unixodbc unixodbc-dev x-dev \
xfree86-common xlibs-data xlibs-static-dev zaptel-source zlib1g-dev \
mpg123
Baixando o asterisk
Compilar
libpri
#!/bin/sh
# desinstalando (se houver) libpri antiga
apt-get remove libpri1
tar xvzf libpri-1.2.3.tar.gz
cd libpri-1.2.3
make
make install
Asterisk
#!/bin/sh
tar xvzf asterisk-1.2.10.tar.gz
cd asterisk-1.2.10
make
#make mpg123
make install
# arquivos de configuracao de exemplo
make samples
Instalar SOX
o sox é necessário para fazer o Monitor juntar os arquivos de audio, mas isto já é
deprecated em favor do
MixMonitor?
#!/bin/sh
apt-get install sox
Arquivo para o init.d (inicialização automática)
passos para o debian
# va para o diretorio das fontes do asterisk
cp contrib/init.d/rc.debian.asterisk /etc/init.d/asterisk
update-rc.d asterisk defaults
No script do debian por padrão ele roda o safe-asterisk, que permite acessar o asterisk via CTRL+ALT+F9
--
IuriDiniz - 14 Oct 2005 - Versão incial
--
IuriDiniz - 23 Feb 2006 - Atualizado para asterisk 1.2.4