|
|
|
@ -8,29 +8,29 @@ fi
|
|
|
|
|
|
|
|
|
|
echo "Configurações asterisk" |
|
|
|
|
|
|
|
|
|
if [[ -n "$(grep "externaddr=" /etc/asterisk/sip_general.conf )" ]] |
|
|
|
|
if [[ -n "$(grep "externaddr=" /etc/asterisk/sip_general_customizados.conf )" ]] |
|
|
|
|
then |
|
|
|
|
sed -i "s/;\?externaddr=.*/externaddr=${IP_HOST}/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?externaddr=.*/externaddr=${IP_HOST}/g" /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
else |
|
|
|
|
echo "externaddr=${IP_HOST}" >> /etc/asterisk/sip_general.conf |
|
|
|
|
echo "externaddr=${IP_HOST}" >> /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
fi |
|
|
|
|
[[ $? -eq 0 ]] && echo "<h2>[ok] - definido externaddr=${IP_HOST}<br></h2>" || echo "<h2>[false] - externaddr nao definido</h2>" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [[ -n "$(grep "localnet=" /etc/asterisk/sip_general.conf )" ]] |
|
|
|
|
if [[ -n "$(grep "localnet=" /etc/asterisk/sip_general_customizados.conf )" ]] |
|
|
|
|
then |
|
|
|
|
sed -i "s/;\?localnet=.*/localnet=0.0.0.0\/32/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?localnet=.*/localnet=0.0.0.0\/32/g" /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
else |
|
|
|
|
echo "localnet=0.0.0.0/32" >> /etc/asterisk/sip_general.conf |
|
|
|
|
echo "localnet=0.0.0.0/32" >> /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
fi |
|
|
|
|
[[ $? -eq 0 ]] && echo "<h2>[ok] - definido localnet=0.0.0.0/32<br></h2>" || echo "<h2>[false] - localnet nao definido</h2>" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [[ -n "$(grep "media_address=" /etc/asterisk/sip_general.conf)" ]] |
|
|
|
|
if [[ -n "$(grep "media_address=" /etc/asterisk/sip_general_customizados.conf)" ]] |
|
|
|
|
then |
|
|
|
|
sed -i "s/;\?media_address=.*/media_address=${IP_HOST}/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?media_address=.*/media_address=${IP_HOST}/g" /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
else |
|
|
|
|
echo "media_address=${IP_HOST}" >> /etc/astersk/sip_general.conf |
|
|
|
|
echo "media_address=${IP_HOST}" >> /etc/asterisk/sip_general_customizados.conf |
|
|
|
|
fi |
|
|
|
|
[[ $? -eq 0 ]] && echo "<h2>[ok] - definido media_address=${IP_HOST}<br></h2>" || echo "<h2>[false] - media_address nao definido</h2>" |
|
|
|
|
|
|
|
|
|