Pré-requisitos

No sistema fedora é necessário instalar os seguintes pacotes:

  • mysql mysql-devel
  • bison-devel bison-runtime bison
  • flex flex-static
  • libxml2, libxml2-devel
  • ipsec-tools
  • libcurl
  • named

Instalação

  1. Crie uma pasta em /opt com o nome de OpenIMSCore
    • mkdir /opt/OpenIMSCore
    • cd /opt/OpenIMSCore

Obs: Não funcionará se a pasta não conter exatamente este nome.

CSCFs

HSS


Diameter peers

Configuração

DNS

Copie o arquivo open-ims.dnszone para a pasta de configuração do Bind

  • cp /opt/OpenIMSCore/ser_ims/cfg/open-ims.dnszone /etc/named/

No arquivo /etc/named.conf adicione a zona:

zone "open-ims.test" IN {
	type master;
	file "/etc/named/open-ims.dnszone";
	notify no;
};

MySQL

  • mysql -u root -p -h localhost < ser_ims/cfg/icscf.sql
  • mysql -u root -p -h localhost < FHoSS/scripts/hss_db.sql
  • mysql -u root -p -h localhost < FHoSS/scripts/userdata.sql

CSCFs

  • cd /opt/OpenIMSCore
  • cp ser_ims/cfg/*.cfg .
  • cp ser_ims/cfg/*.xml .
  • cp ser_ims/cfg/*.sh .