#!/bin/sh
echo "id(int,auto) username(string) password(string) domain(string) email_address(string,null) ha1(string,null) ha1b(string,null) rpid(string,null)" > /etc/kamailio/subscriber
cat /etc/config/gw.route|/bin/sed -e "s/^\([0-9]*\).*|\(.*\)|\([a-zA-Z0-9]*\).*$/!\1:\1:\3:172.23.\2::::0/"|/bin/sed -e "s/:172\.23\.\([0-9]*\):/:172.23.100.\1:/"|/bin/grep ^!|/bin/sed "s/^!//" >> /etc/kamailio/subscriber
echo "id(int,auto) alias_username(string) alias_domain(string) username(string) domain(string)" > /etc/kamailio/dbaliases
cat /etc/config/gw.route|/bin/sed -e "s/^\([0-9]*\).*|\(.*\)|\([a-zA-Z0-9]*\).*$/!\1:\1:172.23.50.57:\1:172.23.\2/"|/bin/sed -e "s/:172\.23\.\([0-9]*\)$/:172.23.100.\1/"|/bin/grep ^!|/bin/sed "s/^!//" >> /etc/kamailio/dbaliases
killall kamailio 2>/dev/null >/dev/null
/sbin/kamailio 2>/dev/null >/dev/null
