|
|
@ -8,6 +8,10 @@ if [ $(id -u) -ne 0 ];then |
|
|
|
exit 1 |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function add_sbin_path(){ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[ ! $(echo $PATH|grep "/sbin") ]] && PATH="$PATH:/sbin" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
# Sair do script com código de retorno |
|
|
|
# Sair do script com código de retorno |
|
|
|
function exit_installation(){ |
|
|
|
function exit_installation(){ |
|
|
@ -100,7 +104,8 @@ if ! [ "$encode" = "lang=en_us.iso-8859-1" ] ; then |
|
|
|
reboot |
|
|
|
reboot |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# adicionar a pasta sbin para variável de ambiente |
|
|
|
|
|
|
|
add_sbin_path |
|
|
|
|
|
|
|
|
|
|
|
#Remover o source.list e colocar o padrão |
|
|
|
#Remover o source.list e colocar o padrão |
|
|
|
[ -f /etc/apt/sources.list ] && /bin/rm -f /etc/apt/sources.list |
|
|
|
[ -f /etc/apt/sources.list ] && /bin/rm -f /etc/apt/sources.list |
|
|
@ -300,7 +305,7 @@ if [ -f "$asterisk" ] ; then |
|
|
|
verifica_erro $RESULT DESCOMPACTANDO_ASTERISK |
|
|
|
verifica_erro $RESULT DESCOMPACTANDO_ASTERISK |
|
|
|
ln -s $(find /usr/src -name "asterisk-*" -type d -print) /usr/src/asterisk |
|
|
|
ln -s $(find /usr/src -name "asterisk-*" -type d -print) /usr/src/asterisk |
|
|
|
cd /usr/src/asterisk-* |
|
|
|
cd /usr/src/asterisk-* |
|
|
|
make clean >> $log 2>&1 |
|
|
|
g make clean >> $log 2>&1 |
|
|
|
./configure --prefix=/usr --libdir=/usr/lib$(getconf LONG_BIT | grep "64") --with-pjproject-bundled >> $log 2>&1 |
|
|
|
./configure --prefix=/usr --libdir=/usr/lib$(getconf LONG_BIT | grep "64") --with-pjproject-bundled >> $log 2>&1 |
|
|
|
make menuselect.makeopts >> $log 2>&1 |
|
|
|
make menuselect.makeopts >> $log 2>&1 |
|
|
|
menuselect/menuselect --enable cdr_custom menuselect.makeopts >> $log 2>&1 |
|
|
|
menuselect/menuselect --enable cdr_custom menuselect.makeopts >> $log 2>&1 |
|
|
|