[SR-Users] help with kamailio rpm made from source

Dmitry mbike2000ru at yahoo.com
Thu Sep 15 14:30:05 CEST 2016


here are my "define_with flags" from SPEC file (opensuse one)
# list of flags to enable extra packages%define _with_bdb 0%define _with_carrierroute 0%define _with_cnxcc 0%define _with_dnssec 0%define _with_erlang 0%define _with_ev 0%define _with_geoip 0%define _with_java 0%define _with_json 0%define _with_jansson 0%define _with_ldap 0%define _with_lua 0%define _with_kazoo 1%define _with_memcached 0%define _with_mi_xmlrpc 0%define _with_mongodb 0%define _with_mono 0%define _with_perl 0%define _with_purple 0%define _with_radius 0%define _with_redis 0%define _with_sctp 0%define _with_snmp 0%define _with_sqlite 0%define _with_websocket 1%define _with_uuid 0
# define flags to enable extra packages%define _with_bdb 1%define _with_carrierroute 1%define _with_ev 1%define _with_ldap 1%define _with_sctp 0%define _with_snmp 1%define _with_uuid 1 

    On Thursday, September 15, 2016 5:09 PM, Dmitry <mbike2000ru at yahoo.com> wrote:
 

 /etc/kazoo/kamailio/default.cfg - which containes all routes.2600hz/kazoo-configs

  
|  
|  
|  
|   |    |

  |

  |
|  
|    |  
2600hz/kazoo-configs
 kazoo-configs - Kazoo Configuration Files for Software We Use  |   |

  |

  |

 

I test on a working server (testing one) and a working config



    On Thursday, September 15, 2016 3:56 PM, Daniel-Constantin Mierla <miconda at gmail.com> wrote:
 

  Are you using default kamailio.cfg or another one? Cheers,
 Daniel
  
 On 15/09/16 12:39, Dmitry wrote:
  
  Hello 
  I took this spec from suse. 
  It generates no errors. 
  When I installed from the RPM I had made - the phone register, but 
  The phone sends a REGISTER and the KAmailio sends 200ok back to the phone (so no NONCE authorization) and no logs during it. 
  In default.cfg I set L_DBG but no logs are generated during registering a phone. 
  And I see no AMQP messages (I set to 1 Kazoo_enable in the SPEC file). 
  Why there are no logs during register (I saw register in tcpdump)? 
  
 
      On Wednesday, September 14, 2016 7:42 PM, Daniel-Constantin Mierla <miconda at gmail.com> wrote:
  
 
    Then you just need add those files in various packages inside the spec file, so they are not detected to be orphaned. Maybe you can inspire from:   - https://build.opensuse.org/package/view_file/home:kamailio:v4.3.x-rpms/kamailio43/kamailio.spec?expand=1
  Cheers,
 Daniel
 
  On 14/09/16 16:35, Dmitry wrote:
  
  4.3.4 version is for Kazoo It is on production server currently. 
  I need to rebuild the current RPM so as to apply patches. 
  But first I want to get a working Kamailio and only after it I will apply the patches. 
  I think I may take a list of modules from the production Kazoo-kamailio and rearchive the tar.gz because now the Fedora 18 rpmbuild gives a lot of files: 
  RPM build errors:     Installed (but unpackaged) file(s) found:    /usr/lib64/kamailio/modules/auth_xkeys.so    /usr/lib64/kamailio/modules/dmq_usrloc.so    /usr/lib64/kamailio/modules/ims_charging.so    /usr/lib64/kamailio/modules/jsonrpc-s.so    /usr/lib64/kamailio/modules/mohqueue.so    /usr/lib64/kamailio/modules/nosip.so    /usr/lib64/kamailio/modules/rtjson.so    /usr/lib64/kamailio/modules/rtpengine.so    /usr/lib64/kamailio/modules/statsd.so    /usr/lib64/kamailio/modules/tcpops.so    /usr/lib64/kamailio/modules/tsilo.so   /usr/share/doc/kamailio/modules/README.auth_xkeys   /usr/share/doc/kamailio/modules/README.dmq_usrloc   /usr/share/doc/kamailio/modules/README.ims_charging   /usr/share/doc/kamailio/modules/README.ims_registrar_scscf   /usr/share/doc/kamailio/modules/README.jsonrpc-s   /usr/share/doc/kamailio/modules/README.mohqueue   /usr/share/doc/kamailio/modules/README.nosip   /usr/share/doc/kamailio/modules/README.rtjson   /usr/share/doc/kamailio/modules/README.rtpengine   /usr/share/doc/kamailio/modules/README.statsd   /usr/share/doc/kamailio/modules/README.tcpops   /usr/share/doc/kamailio/modules/README.tsilo    /usr/share/snmp/mibs/KAMAILIO-MIB    /usr/share/snmp/mibs/KAMAILIO-REG-MIB   /usr/share/snmp/mibs/KAMAILIO-SIP-COMMON-MIB   /usr/share/snmp/mibs/KAMAILIO-SIP-SERVER-MIB    /usr/share/snmp/mibs/KAMAILIO-TC 
  
  
  
 
      On Wednesday, September 14, 2016 5:05 PM, Daniel-Constantin Mierla <miconda at gmail.com> wrote:
  
 
    Hello, any reason not to use series 4.4.x? Iirc, the latest spec that got update on 4.4 are those for oracle enterprise linux, perhaps is something that you can reuse a lot for upgrading to the centos flavour. On the other hand, you can use opensuse build service if you want to build yourself, the spec from the kamailio project there is up to date and the ones for 4.3 should still be there. Anyhow, as I said, I would recommend to go with 4.4.x version. Cheers,
 Daniel
         
         
 
 
         
 
 -- 
Daniel-Constantin Mierla
http://www.asipto.com - http://www.kamailio.org
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda 

   

   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160915/63db13b4/attachment.html>


More information about the sr-users mailing list