Populate IMS and EPC domains using MCC and MNC
This commit is contained in:
@@ -30,6 +30,9 @@ cp /mnt/dns/epc_zone /etc/bind
|
||||
cp /mnt/dns/ims_zone /etc/bind
|
||||
cp /mnt/dns/named.conf /etc/bind
|
||||
|
||||
[ ${#MNC} == 3 ] && EPC_DOMAIN="epc.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || EPC_DOMAIN="epc.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
[ ${#MNC} == 3 ] && IMS_DOMAIN="ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || IMS_DOMAIN="ims.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
|
||||
sed -i 's|EPC_DOMAIN|'$EPC_DOMAIN'|g' /etc/bind/epc_zone
|
||||
sed -i 's|DNS_IP|'$DNS_IP'|g' /etc/bind/epc_zone
|
||||
[ -z "$PCRF_PUB_IP" ] && sed -i 's|PCRF_IP|'$PCRF_IP'|g' /etc/bind/epc_zone || sed -i 's|PCRF_IP|'$PCRF_PUB_IP'|g' /etc/bind/epc_zone
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
[ ${#MNC} == 3 ] && IMS_DOMAIN="ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || IMS_DOMAIN="ims.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
|
||||
cp /mnt/fhoss/configurator.sh /opt/OpenIMSCore/FHoSS/deploy
|
||||
cp /mnt/fhoss/configurator.sh /opt/OpenIMSCore/FHoSS/scripts
|
||||
cp /mnt/fhoss/configurator.sh /opt/OpenIMSCore/FHoSS/config
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
[ ${#MNC} == 3 ] && IMS_DOMAIN="ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || IMS_DOMAIN="ims.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
|
||||
mkdir /etc/kamailio_icscf
|
||||
cp /mnt/icscf/icscf.cfg /etc/kamailio_icscf
|
||||
cp /mnt/icscf/icscf.xml /etc/kamailio_icscf
|
||||
|
||||
@@ -29,6 +29,9 @@
|
||||
sh -c "echo 1 > /proc/sys/net/ipv4/ip_nonlocal_bind"
|
||||
sh -c "echo 1 > /proc/sys/net/ipv6/ip_nonlocal_bind"
|
||||
|
||||
[ ${#MNC} == 3 ] && EPC_DOMAIN="epc.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || EPC_DOMAIN="epc.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
[ ${#MNC} == 3 ] && IMS_DOMAIN="ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || IMS_DOMAIN="ims.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
|
||||
mkdir /etc/kamailio_pcscf
|
||||
cp /mnt/pcscf/pcscf.cfg /etc/kamailio_pcscf
|
||||
cp /mnt/pcscf/pcscf.xml /etc/kamailio_pcscf
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
[ ${#MNC} == 3 ] && IMS_DOMAIN="ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org" || IMS_DOMAIN="ims.mnc0${MNC}.mcc${MCC}.3gppnetwork.org"
|
||||
|
||||
mkdir /etc/kamailio_scscf
|
||||
cp /mnt/scscf/scscf.cfg /etc/kamailio_scscf
|
||||
cp /mnt/scscf/scscf.xml /etc/kamailio_scscf
|
||||
|
||||
Reference in New Issue
Block a user