From d1eb73dc220890b9fba277e9fc5bae11586c2b39 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 24 May 2016 11:59:55 +0100 Subject: [PATCH] kamailio: New package A SIP proxy Signed-off-by: Michael Tremer --- config/rootfiles/packages/kamailio | 447 +++++++++++++++++++++++++++++ lfs/kamailio | 86 ++++++ make.sh | 1 + 3 files changed, 534 insertions(+) create mode 100644 config/rootfiles/packages/kamailio create mode 100644 lfs/kamailio diff --git a/config/rootfiles/packages/kamailio b/config/rootfiles/packages/kamailio new file mode 100644 index 0000000000..aeb3f2e3e5 --- /dev/null +++ b/config/rootfiles/packages/kamailio @@ -0,0 +1,447 @@ +#etc/kamailio +etc/kamailio/dictionary.kamailio +etc/kamailio/kamailio-advanced.cfg +etc/kamailio/kamailio-basic.cfg +etc/kamailio/kamailio.cfg +etc/kamailio/kamctlrc +etc/kamailio/tls.cfg +usr/lib/kamailio +#usr/lib/kamailio/kamctl +#usr/lib/kamailio/kamctl/dbtextdb +#usr/lib/kamailio/kamctl/dbtextdb/dbtextdb.py +#usr/lib/kamailio/kamctl/kamctl.base +#usr/lib/kamailio/kamctl/kamctl.ctlbase +#usr/lib/kamailio/kamctl/kamctl.dbtext +#usr/lib/kamailio/kamctl/kamctl.fifo +#usr/lib/kamailio/kamctl/kamctl.pgsql +#usr/lib/kamailio/kamctl/kamctl.ser +#usr/lib/kamailio/kamctl/kamctl.ser_mi +#usr/lib/kamailio/kamctl/kamctl.sqlbase +#usr/lib/kamailio/kamctl/kamctl.unixsock +#usr/lib/kamailio/kamctl/kamdbctl.base +#usr/lib/kamailio/kamctl/kamdbctl.dbtext +#usr/lib/kamailio/kamctl/kamdbctl.pgsql +#usr/lib/kamailio/libbinrpc.so +#usr/lib/kamailio/libbinrpc.so.0 +#usr/lib/kamailio/libbinrpc.so.0.1 +#usr/lib/kamailio/libkcore.so +#usr/lib/kamailio/libkcore.so.1 +#usr/lib/kamailio/libkcore.so.1.0 +#usr/lib/kamailio/libkmi.so +#usr/lib/kamailio/libkmi.so.1 +#usr/lib/kamailio/libkmi.so.1.0 +#usr/lib/kamailio/libprint.so +#usr/lib/kamailio/libprint.so.1 +#usr/lib/kamailio/libprint.so.1.2 +#usr/lib/kamailio/libsrdb1.so +#usr/lib/kamailio/libsrdb1.so.1 +#usr/lib/kamailio/libsrdb1.so.1.0 +#usr/lib/kamailio/libsrdb2.so +#usr/lib/kamailio/libsrdb2.so.1 +#usr/lib/kamailio/libsrdb2.so.1.0 +#usr/lib/kamailio/libsrutils.so +#usr/lib/kamailio/libsrutils.so.1 +#usr/lib/kamailio/libsrutils.so.1.0 +#usr/lib/kamailio/libtrie.so +#usr/lib/kamailio/libtrie.so.1 +#usr/lib/kamailio/libtrie.so.1.0 +#usr/lib/kamailio/modules +#usr/lib/kamailio/modules/acc.so +#usr/lib/kamailio/modules/alias_db.so +#usr/lib/kamailio/modules/async.so +#usr/lib/kamailio/modules/auth.so +#usr/lib/kamailio/modules/auth_db.so +#usr/lib/kamailio/modules/auth_diameter.so +#usr/lib/kamailio/modules/auth_xkeys.so +#usr/lib/kamailio/modules/avp.so +#usr/lib/kamailio/modules/avpops.so +#usr/lib/kamailio/modules/benchmark.so +#usr/lib/kamailio/modules/blst.so +#usr/lib/kamailio/modules/call_control.so +#usr/lib/kamailio/modules/cfg_db.so +#usr/lib/kamailio/modules/cfg_rpc.so +#usr/lib/kamailio/modules/cfgt.so +#usr/lib/kamailio/modules/cfgutils.so +#usr/lib/kamailio/modules/corex.so +#usr/lib/kamailio/modules/counters.so +#usr/lib/kamailio/modules/ctl.so +#usr/lib/kamailio/modules/db_cluster.so +#usr/lib/kamailio/modules/db_flatstore.so +#usr/lib/kamailio/modules/db_postgres.so +#usr/lib/kamailio/modules/db_text.so +#usr/lib/kamailio/modules/debugger.so +#usr/lib/kamailio/modules/dialog.so +#usr/lib/kamailio/modules/dispatcher.so +#usr/lib/kamailio/modules/diversion.so +#usr/lib/kamailio/modules/dmq.so +#usr/lib/kamailio/modules/dmq_usrloc.so +#usr/lib/kamailio/modules/domain.so +#usr/lib/kamailio/modules/domainpolicy.so +#usr/lib/kamailio/modules/drouting.so +#usr/lib/kamailio/modules/enum.so +#usr/lib/kamailio/modules/exec.so +#usr/lib/kamailio/modules/group.so +#usr/lib/kamailio/modules/htable.so +#usr/lib/kamailio/modules/imc.so +#usr/lib/kamailio/modules/ipops.so +#usr/lib/kamailio/modules/jsonrpc-s.so +#usr/lib/kamailio/modules/kex.so +#usr/lib/kamailio/modules/ldap.so +#usr/lib/kamailio/modules/log_custom.so +#usr/lib/kamailio/modules/malloc_test.so +#usr/lib/kamailio/modules/mangler.so +#usr/lib/kamailio/modules/matrix.so +#usr/lib/kamailio/modules/maxfwd.so +#usr/lib/kamailio/modules/mediaproxy.so +#usr/lib/kamailio/modules/mi_datagram.so +#usr/lib/kamailio/modules/mi_fifo.so +#usr/lib/kamailio/modules/mi_rpc.so +#usr/lib/kamailio/modules/mohqueue.so +#usr/lib/kamailio/modules/mqueue.so +#usr/lib/kamailio/modules/msilo.so +#usr/lib/kamailio/modules/msrp.so +#usr/lib/kamailio/modules/mtree.so +#usr/lib/kamailio/modules/nat_traversal.so +#usr/lib/kamailio/modules/nathelper.so +#usr/lib/kamailio/modules/nosip.so +#usr/lib/kamailio/modules/p_usrloc.so +#usr/lib/kamailio/modules/path.so +#usr/lib/kamailio/modules/pdb.so +#usr/lib/kamailio/modules/pdt.so +#usr/lib/kamailio/modules/permissions.so +#usr/lib/kamailio/modules/pike.so +#usr/lib/kamailio/modules/pipelimit.so +#usr/lib/kamailio/modules/prefix_route.so +#usr/lib/kamailio/modules/presence.so +#usr/lib/kamailio/modules/presence_conference.so +#usr/lib/kamailio/modules/presence_dialoginfo.so +#usr/lib/kamailio/modules/presence_mwi.so +#usr/lib/kamailio/modules/presence_profile.so +#usr/lib/kamailio/modules/presence_reginfo.so +#usr/lib/kamailio/modules/presence_xml.so +#usr/lib/kamailio/modules/print.so +#usr/lib/kamailio/modules/print_lib.so +#usr/lib/kamailio/modules/pua.so +#usr/lib/kamailio/modules/pua_bla.so +#usr/lib/kamailio/modules/pua_dialoginfo.so +#usr/lib/kamailio/modules/pua_mi.so +#usr/lib/kamailio/modules/pua_reginfo.so +#usr/lib/kamailio/modules/pua_usrloc.so +#usr/lib/kamailio/modules/pua_xmpp.so +#usr/lib/kamailio/modules/pv.so +#usr/lib/kamailio/modules/qos.so +#usr/lib/kamailio/modules/ratelimit.so +#usr/lib/kamailio/modules/registrar.so +#usr/lib/kamailio/modules/rls.so +#usr/lib/kamailio/modules/rr.so +#usr/lib/kamailio/modules/rtimer.so +#usr/lib/kamailio/modules/rtjson.so +#usr/lib/kamailio/modules/rtpengine.so +#usr/lib/kamailio/modules/rtpproxy.so +#usr/lib/kamailio/modules/sanity.so +#usr/lib/kamailio/modules/sca.so +#usr/lib/kamailio/modules/sdpops.so +#usr/lib/kamailio/modules/seas.so +#usr/lib/kamailio/modules/sipcapture.so +#usr/lib/kamailio/modules/sipt.so +#usr/lib/kamailio/modules/siptrace.so +#usr/lib/kamailio/modules/siputils.so +#usr/lib/kamailio/modules/sl.so +#usr/lib/kamailio/modules/sms.so +#usr/lib/kamailio/modules/smsops.so +#usr/lib/kamailio/modules/speeddial.so +#usr/lib/kamailio/modules/sqlops.so +#usr/lib/kamailio/modules/sst.so +#usr/lib/kamailio/modules/statistics.so +#usr/lib/kamailio/modules/statsc.so +#usr/lib/kamailio/modules/statsd.so +#usr/lib/kamailio/modules/stun.so +#usr/lib/kamailio/modules/tcpops.so +#usr/lib/kamailio/modules/textops.so +#usr/lib/kamailio/modules/textopsx.so +#usr/lib/kamailio/modules/timer.so +#usr/lib/kamailio/modules/tls.so +#usr/lib/kamailio/modules/tm.so +#usr/lib/kamailio/modules/tmrec.so +#usr/lib/kamailio/modules/tmx.so +#usr/lib/kamailio/modules/topoh.so +#usr/lib/kamailio/modules/topos.so +#usr/lib/kamailio/modules/tsilo.so +#usr/lib/kamailio/modules/uac.so +#usr/lib/kamailio/modules/uac_redirect.so +#usr/lib/kamailio/modules/uri_db.so +#usr/lib/kamailio/modules/userblacklist.so +#usr/lib/kamailio/modules/usrloc.so +#usr/lib/kamailio/modules/websocket.so +#usr/lib/kamailio/modules/xcap_client.so +#usr/lib/kamailio/modules/xcap_server.so +#usr/lib/kamailio/modules/xhttp.so +#usr/lib/kamailio/modules/xhttp_rpc.so +#usr/lib/kamailio/modules/xlog.so +#usr/lib/kamailio/modules/xprint.so +usr/sbin/kamailio +usr/sbin/kamcmd +usr/sbin/kamctl +usr/sbin/kamdbctl +#usr/share/doc/kamailio +#usr/share/doc/kamailio/AUTHORS +#usr/share/doc/kamailio/INSTALL +#usr/share/doc/kamailio/NEWS +#usr/share/doc/kamailio/README +#usr/share/doc/kamailio/README-MODULES +#usr/share/doc/kamailio/modules +#usr/share/doc/kamailio/modules/README.acc +#usr/share/doc/kamailio/modules/README.alias_db +#usr/share/doc/kamailio/modules/README.async +#usr/share/doc/kamailio/modules/README.auth +#usr/share/doc/kamailio/modules/README.auth_db +#usr/share/doc/kamailio/modules/README.auth_diameter +#usr/share/doc/kamailio/modules/README.auth_xkeys +#usr/share/doc/kamailio/modules/README.avp +#usr/share/doc/kamailio/modules/README.avpops +#usr/share/doc/kamailio/modules/README.benchmark +#usr/share/doc/kamailio/modules/README.blst +#usr/share/doc/kamailio/modules/README.call_control +#usr/share/doc/kamailio/modules/README.cfg_db +#usr/share/doc/kamailio/modules/README.cfg_rpc +#usr/share/doc/kamailio/modules/README.cfgt +#usr/share/doc/kamailio/modules/README.cfgutils +#usr/share/doc/kamailio/modules/README.corex +#usr/share/doc/kamailio/modules/README.counters +#usr/share/doc/kamailio/modules/README.ctl +#usr/share/doc/kamailio/modules/README.db_cluster +#usr/share/doc/kamailio/modules/README.db_flatstore +#usr/share/doc/kamailio/modules/README.db_postgres +#usr/share/doc/kamailio/modules/README.db_text +#usr/share/doc/kamailio/modules/README.debugger +#usr/share/doc/kamailio/modules/README.dialog +#usr/share/doc/kamailio/modules/README.dispatcher +#usr/share/doc/kamailio/modules/README.diversion +#usr/share/doc/kamailio/modules/README.dmq +#usr/share/doc/kamailio/modules/README.dmq_usrloc +#usr/share/doc/kamailio/modules/README.domain +#usr/share/doc/kamailio/modules/README.domainpolicy +#usr/share/doc/kamailio/modules/README.drouting +#usr/share/doc/kamailio/modules/README.enum +#usr/share/doc/kamailio/modules/README.exec +#usr/share/doc/kamailio/modules/README.group +#usr/share/doc/kamailio/modules/README.htable +#usr/share/doc/kamailio/modules/README.imc +#usr/share/doc/kamailio/modules/README.ipops +#usr/share/doc/kamailio/modules/README.jsonrpc-s +#usr/share/doc/kamailio/modules/README.kex +#usr/share/doc/kamailio/modules/README.ldap +#usr/share/doc/kamailio/modules/README.log_custom +#usr/share/doc/kamailio/modules/README.malloc_test +#usr/share/doc/kamailio/modules/README.mangler +#usr/share/doc/kamailio/modules/README.matrix +#usr/share/doc/kamailio/modules/README.maxfwd +#usr/share/doc/kamailio/modules/README.mediaproxy +#usr/share/doc/kamailio/modules/README.mi_datagram +#usr/share/doc/kamailio/modules/README.mi_fifo +#usr/share/doc/kamailio/modules/README.mi_rpc +#usr/share/doc/kamailio/modules/README.mohqueue +#usr/share/doc/kamailio/modules/README.mqueue +#usr/share/doc/kamailio/modules/README.msilo +#usr/share/doc/kamailio/modules/README.msrp +#usr/share/doc/kamailio/modules/README.mtree +#usr/share/doc/kamailio/modules/README.nat_traversal +#usr/share/doc/kamailio/modules/README.nathelper +#usr/share/doc/kamailio/modules/README.nosip +#usr/share/doc/kamailio/modules/README.p_usrloc +#usr/share/doc/kamailio/modules/README.path +#usr/share/doc/kamailio/modules/README.pdb +#usr/share/doc/kamailio/modules/README.pdt +#usr/share/doc/kamailio/modules/README.permissions +#usr/share/doc/kamailio/modules/README.pike +#usr/share/doc/kamailio/modules/README.pipelimit +#usr/share/doc/kamailio/modules/README.prefix_route +#usr/share/doc/kamailio/modules/README.presence +#usr/share/doc/kamailio/modules/README.presence_conference +#usr/share/doc/kamailio/modules/README.presence_dialoginfo +#usr/share/doc/kamailio/modules/README.presence_mwi +#usr/share/doc/kamailio/modules/README.presence_profile +#usr/share/doc/kamailio/modules/README.presence_reginfo +#usr/share/doc/kamailio/modules/README.presence_xml +#usr/share/doc/kamailio/modules/README.print +#usr/share/doc/kamailio/modules/README.print_lib +#usr/share/doc/kamailio/modules/README.pua +#usr/share/doc/kamailio/modules/README.pua_bla +#usr/share/doc/kamailio/modules/README.pua_dialoginfo +#usr/share/doc/kamailio/modules/README.pua_mi +#usr/share/doc/kamailio/modules/README.pua_reginfo +#usr/share/doc/kamailio/modules/README.pua_usrloc +#usr/share/doc/kamailio/modules/README.pua_xmpp +#usr/share/doc/kamailio/modules/README.pv +#usr/share/doc/kamailio/modules/README.qos +#usr/share/doc/kamailio/modules/README.ratelimit +#usr/share/doc/kamailio/modules/README.registrar +#usr/share/doc/kamailio/modules/README.rls +#usr/share/doc/kamailio/modules/README.rr +#usr/share/doc/kamailio/modules/README.rtimer +#usr/share/doc/kamailio/modules/README.rtjson +#usr/share/doc/kamailio/modules/README.rtpengine +#usr/share/doc/kamailio/modules/README.rtpproxy +#usr/share/doc/kamailio/modules/README.sanity +#usr/share/doc/kamailio/modules/README.sca +#usr/share/doc/kamailio/modules/README.sdpops +#usr/share/doc/kamailio/modules/README.seas +#usr/share/doc/kamailio/modules/README.sipcapture +#usr/share/doc/kamailio/modules/README.sipt +#usr/share/doc/kamailio/modules/README.siptrace +#usr/share/doc/kamailio/modules/README.siputils +#usr/share/doc/kamailio/modules/README.sl +#usr/share/doc/kamailio/modules/README.sms +#usr/share/doc/kamailio/modules/README.smsops +#usr/share/doc/kamailio/modules/README.speeddial +#usr/share/doc/kamailio/modules/README.sqlops +#usr/share/doc/kamailio/modules/README.sst +#usr/share/doc/kamailio/modules/README.statistics +#usr/share/doc/kamailio/modules/README.statsc +#usr/share/doc/kamailio/modules/README.statsd +#usr/share/doc/kamailio/modules/README.stun +#usr/share/doc/kamailio/modules/README.tcpops +#usr/share/doc/kamailio/modules/README.textops +#usr/share/doc/kamailio/modules/README.textopsx +#usr/share/doc/kamailio/modules/README.timer +#usr/share/doc/kamailio/modules/README.tls +#usr/share/doc/kamailio/modules/README.tm +#usr/share/doc/kamailio/modules/README.tmrec +#usr/share/doc/kamailio/modules/README.tmx +#usr/share/doc/kamailio/modules/README.topoh +#usr/share/doc/kamailio/modules/README.topos +#usr/share/doc/kamailio/modules/README.tsilo +#usr/share/doc/kamailio/modules/README.uac +#usr/share/doc/kamailio/modules/README.uac_redirect +#usr/share/doc/kamailio/modules/README.uri_db +#usr/share/doc/kamailio/modules/README.userblacklist +#usr/share/doc/kamailio/modules/README.usrloc +#usr/share/doc/kamailio/modules/README.websocket +#usr/share/doc/kamailio/modules/README.xcap_client +#usr/share/doc/kamailio/modules/README.xcap_server +#usr/share/doc/kamailio/modules/README.xhttp +#usr/share/doc/kamailio/modules/README.xhttp_rpc +#usr/share/doc/kamailio/modules/README.xlog +#usr/share/doc/kamailio/modules/README.xprint +#usr/share/kamailio +#usr/share/kamailio/dbtext +#usr/share/kamailio/dbtext/kamailio +#usr/share/kamailio/dbtext/kamailio/acc +#usr/share/kamailio/dbtext/kamailio/acc_cdrs +#usr/share/kamailio/dbtext/kamailio/active_watchers +#usr/share/kamailio/dbtext/kamailio/address +#usr/share/kamailio/dbtext/kamailio/aliases +#usr/share/kamailio/dbtext/kamailio/carrier_name +#usr/share/kamailio/dbtext/kamailio/carrierfailureroute +#usr/share/kamailio/dbtext/kamailio/carrierroute +#usr/share/kamailio/dbtext/kamailio/cpl +#usr/share/kamailio/dbtext/kamailio/dbaliases +#usr/share/kamailio/dbtext/kamailio/dialog +#usr/share/kamailio/dbtext/kamailio/dialog_vars +#usr/share/kamailio/dbtext/kamailio/dialplan +#usr/share/kamailio/dbtext/kamailio/dispatcher +#usr/share/kamailio/dbtext/kamailio/domain +#usr/share/kamailio/dbtext/kamailio/domain_attrs +#usr/share/kamailio/dbtext/kamailio/domain_name +#usr/share/kamailio/dbtext/kamailio/domainpolicy +#usr/share/kamailio/dbtext/kamailio/dr_gateways +#usr/share/kamailio/dbtext/kamailio/dr_groups +#usr/share/kamailio/dbtext/kamailio/dr_gw_lists +#usr/share/kamailio/dbtext/kamailio/dr_rules +#usr/share/kamailio/dbtext/kamailio/globalblacklist +#usr/share/kamailio/dbtext/kamailio/grp +#usr/share/kamailio/dbtext/kamailio/htable +#usr/share/kamailio/dbtext/kamailio/imc_members +#usr/share/kamailio/dbtext/kamailio/imc_rooms +#usr/share/kamailio/dbtext/kamailio/lcr_gw +#usr/share/kamailio/dbtext/kamailio/lcr_rule +#usr/share/kamailio/dbtext/kamailio/lcr_rule_target +#usr/share/kamailio/dbtext/kamailio/location +#usr/share/kamailio/dbtext/kamailio/location_attrs +#usr/share/kamailio/dbtext/kamailio/matrix +#usr/share/kamailio/dbtext/kamailio/missed_calls +#usr/share/kamailio/dbtext/kamailio/mohqcalls +#usr/share/kamailio/dbtext/kamailio/mohqueues +#usr/share/kamailio/dbtext/kamailio/mtree +#usr/share/kamailio/dbtext/kamailio/mtrees +#usr/share/kamailio/dbtext/kamailio/pdt +#usr/share/kamailio/dbtext/kamailio/pl_pipes +#usr/share/kamailio/dbtext/kamailio/presentity +#usr/share/kamailio/dbtext/kamailio/pua +#usr/share/kamailio/dbtext/kamailio/purplemap +#usr/share/kamailio/dbtext/kamailio/re_grp +#usr/share/kamailio/dbtext/kamailio/rls_presentity +#usr/share/kamailio/dbtext/kamailio/rls_watchers +#usr/share/kamailio/dbtext/kamailio/rtpengine +#usr/share/kamailio/dbtext/kamailio/rtpproxy +#usr/share/kamailio/dbtext/kamailio/sca_subscriptions +#usr/share/kamailio/dbtext/kamailio/silo +#usr/share/kamailio/dbtext/kamailio/sip_trace +#usr/share/kamailio/dbtext/kamailio/speed_dial +#usr/share/kamailio/dbtext/kamailio/subscriber +#usr/share/kamailio/dbtext/kamailio/topos_d +#usr/share/kamailio/dbtext/kamailio/topos_t +#usr/share/kamailio/dbtext/kamailio/trusted +#usr/share/kamailio/dbtext/kamailio/uacreg +#usr/share/kamailio/dbtext/kamailio/uid_credentials +#usr/share/kamailio/dbtext/kamailio/uid_domain +#usr/share/kamailio/dbtext/kamailio/uid_domain_attrs +#usr/share/kamailio/dbtext/kamailio/uid_global_attrs +#usr/share/kamailio/dbtext/kamailio/uid_uri +#usr/share/kamailio/dbtext/kamailio/uid_uri_attrs +#usr/share/kamailio/dbtext/kamailio/uid_user_attrs +#usr/share/kamailio/dbtext/kamailio/uri +#usr/share/kamailio/dbtext/kamailio/userblacklist +#usr/share/kamailio/dbtext/kamailio/usr_preferences +#usr/share/kamailio/dbtext/kamailio/version +#usr/share/kamailio/dbtext/kamailio/watchers +#usr/share/kamailio/dbtext/kamailio/xcap +usr/share/kamailio/postgres +#usr/share/kamailio/postgres/acc-create.sql +#usr/share/kamailio/postgres/alias_db-create.sql +#usr/share/kamailio/postgres/auth_db-create.sql +#usr/share/kamailio/postgres/avpops-create.sql +#usr/share/kamailio/postgres/carrierroute-create.sql +#usr/share/kamailio/postgres/cpl-create.sql +#usr/share/kamailio/postgres/dialog-create.sql +#usr/share/kamailio/postgres/dialplan-create.sql +#usr/share/kamailio/postgres/dispatcher-create.sql +#usr/share/kamailio/postgres/domain-create.sql +#usr/share/kamailio/postgres/domainpolicy-create.sql +#usr/share/kamailio/postgres/drouting-create.sql +#usr/share/kamailio/postgres/group-create.sql +#usr/share/kamailio/postgres/htable-create.sql +#usr/share/kamailio/postgres/imc-create.sql +#usr/share/kamailio/postgres/lcr-create.sql +#usr/share/kamailio/postgres/matrix-create.sql +#usr/share/kamailio/postgres/mohqueue-create.sql +#usr/share/kamailio/postgres/msilo-create.sql +#usr/share/kamailio/postgres/mtree-create.sql +#usr/share/kamailio/postgres/pdt-create.sql +#usr/share/kamailio/postgres/permissions-create.sql +#usr/share/kamailio/postgres/pipelimit-create.sql +#usr/share/kamailio/postgres/presence-create.sql +#usr/share/kamailio/postgres/purple-create.sql +#usr/share/kamailio/postgres/registrar-create.sql +#usr/share/kamailio/postgres/rls-create.sql +#usr/share/kamailio/postgres/rtpengine-create.sql +#usr/share/kamailio/postgres/rtpproxy-create.sql +#usr/share/kamailio/postgres/sca-create.sql +#usr/share/kamailio/postgres/siptrace-create.sql +#usr/share/kamailio/postgres/speeddial-create.sql +#usr/share/kamailio/postgres/standard-create.sql +#usr/share/kamailio/postgres/topos-create.sql +#usr/share/kamailio/postgres/uac-create.sql +#usr/share/kamailio/postgres/uid_auth_db-create.sql +#usr/share/kamailio/postgres/uid_avp_db-create.sql +#usr/share/kamailio/postgres/uid_domain-create.sql +#usr/share/kamailio/postgres/uid_gflags-create.sql +#usr/share/kamailio/postgres/uid_uri_db-create.sql +#usr/share/kamailio/postgres/uri_db-create.sql +#usr/share/kamailio/postgres/userblacklist-create.sql +#usr/share/kamailio/postgres/usrloc-create.sql +#usr/share/man/man5/kamailio.cfg.5 +#usr/share/man/man8/kamailio.8 +#usr/share/man/man8/kamcmd.8 +#usr/share/man/man8/kamctl.8 +#usr/share/man/man8/kamdbctl.8 diff --git a/lfs/kamailio b/lfs/kamailio new file mode 100644 index 0000000000..3f7a68db9d --- /dev/null +++ b/lfs/kamailio @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2015 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 4.4.1 + +THISAPP = kamailio-$(VER) +DL_FILE = $(THISAPP)_src.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = kamailio +PAK_VER = 1 + +DEPS = "" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 51acd533d5d811af9a63f46d3e990b1f + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make cfg PREFIX="/usr" cfg_prefix="/" \ + group_include="standard postgres presence" \ + include_modules="ldap tls websocket" + cd $(DIR_APP) && make all $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index e395ed4c69..c8c2ac6b6a 100755 --- a/make.sh +++ b/make.sh @@ -881,6 +881,7 @@ buildipfire() { ipfiremake perl-Net-IP ipfiremake libunistring ipfiremake postgresql + ipfiremake kamailio } buildinstaller() { -- 2.39.5