diff --git a/pkg/kamailio/rpm/kamailio.default b/pkg/kamailio/rpm/kamailio.default deleted file mode 100644 index 907028924da..00000000000 --- a/pkg/kamailio/rpm/kamailio.default +++ /dev/null @@ -1,30 +0,0 @@ -# -# Kamailio startup options -# - -# Set to yes to enable kamailio, once configured properly. -RUN_KAMAILIO=yes - -# User to run as -USER=kamailio - -# Group to run as -GROUP=kamailio - -# Amount of shared memory to allocate for the running Kamailio server (in Mb) -SHM_MEMORY=64 - -# Amount of private memory to allocate for the running Kamailio server (in Mb) -PKG_MEMORY=8 - -# Enable the server to leave a core file when it crashes. -# Set this to 'yes' to enable kamailio to leave a core file when it crashes -# or 'no' to disable this feature. This option is case sensitive and only -# accepts 'yes' and 'no' and only in lowercase letters. -# On some systems (e.g. Ubuntu 6.10, Debian 4.0) it is necessary to specify -# a directory for the core files to get a dump. Look into the kamailio -# init file for an example configuration. -DUMP_CORE=no - -# Add extra command line parameters in the EXTRA_OPTIONS variable -# EXTRA_OPTIONS="-a no" diff --git a/pkg/kamailio/rpm/kamailio.init b/pkg/kamailio/rpm/kamailio.init deleted file mode 100644 index 4f8192590d4..00000000000 --- a/pkg/kamailio/rpm/kamailio.init +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash -# -# Startup script for Kamailio -# -# chkconfig: 345 85 15 -# description: Kamailio is a fast SIP Server. -# -# processname: kamailio -# pidfile: /var/run/kamailio.pid -# config: /etc/kamailio/kamailio.cfg - -# Source function library. -. /etc/rc.d/init.d/functions - -KAM=/usr/sbin/kamailio -KAMCFG=/etc/kamailio/kamailio.cfg -PROG=kamailio -PID_FILE=/var/run/kamailio.pid -LOCK_FILE=/var/lock/subsys/kamailio -RETVAL=0 -DEFAULTS=/etc/default/kamailio -RUN_KAMAILIO=no - - -# Do not start kamailio if fork=no is set in the config file -# otherwise the boot process will just stop -check_fork () -{ - if grep -q "^[[:space:]]*fork[[:space:]]*=[[:space:]]*no.*" $KAMCFG; then - echo "Not starting $DESC: fork=no specified in config file; run /etc/init.d/kamailio debug instead" - exit 1 - fi -} - -check_kamailio_config () -{ - # Check if kamailio configuration is valid before starting the server - out=$($KAM -M $PKG_MEMORY -c 2>&1 > /dev/null) - retcode=$? - if [ "$retcode" != '0' ]; then - echo "Not starting $DESC: invalid configuration file!" - echo -e "\n$out\n" - exit 1 - fi -} - - -start() { - check_kamailio_config - if [ "$1" != "debug" ]; then - check_fork - fi - echo -n $"Starting $PROG: " - daemon $KAM $OPTIONS >/dev/null 2>/dev/null - RETVAL=$? - echo - [ $RETVAL = 0 ] && touch $LOCK_FILE && success - return $RETVAL -} - -stop() { - echo -n $"Stopping $PROG: " - killproc $KAM - RETVAL=$? - echo - [ $RETVAL = 0 ] && rm -f $LOCK_FILE $PID_FILE -} - -# Load startup options if available -if [ -f $DEFAULTS ]; then - . $DEFAULTS || true -fi - -if [ "$RUN_KAMAILIO" != "yes" ]; then - echo "Kamailio not yet configured. Edit /etc/default/kamailio first." - exit 0 -fi - - -SHM_MEMORY=$((`echo $SHM_MEMORY | sed -e 's/[^0-9]//g'`)) -PKG_MEMORY=$((`echo $PKG_MEMORY | sed -e 's/[^0-9]//g'`)) -[ -z "$USER" ] && USER=kamailio -[ -z "$GROUP" ] && GROUP=kamailio -[ $SHM_MEMORY -le 0 ] && SHM_MEMORY=64 -[ $PKG_MEMORY -le 0 ] && PKG_MEMORY=8 - -if test "$DUMP_CORE" = "yes" ; then - # set proper ulimit - ulimit -c unlimited - - # directory for the core dump files - # COREDIR=/home/corefiles - # [ -d $COREDIR ] || mkdir $COREDIR - # chmod 777 $COREDIR - # echo "$COREDIR/core.%e.sig%s.%p" > /proc/sys/kernel/core_pattern -fi - -OPTIONS="-P $PID_FILE -m $SHM_MEMORY -M $PKG_MEMORY -u $USER -g $GROUP $EXTRA_OPTIONS" - - -# See how we were called. -case "$1" in - start|debug) - start - ;; - stop) - stop - ;; - status) - status $KAM - RETVAL=$? - ;; - restart) - stop - start - ;; - condrestart) - if [ -f $PID_FILE ] ; then - stop - start - fi - ;; - *) - echo $"Usage: $PROG {start|stop|restart|condrestart|status|debug|help}" - exit 1 -esac - -exit $RETVAL diff --git a/pkg/kamailio/rpm/kamailio.init.SuSE b/pkg/kamailio/rpm/kamailio.init.SuSE deleted file mode 100644 index d871364725a..00000000000 --- a/pkg/kamailio/rpm/kamailio.init.SuSE +++ /dev/null @@ -1,133 +0,0 @@ -#! /bin/sh -# Copyright (c) 2002 FhG FOKUS, Germany. -# All rights reserved. -# -# /etc/init.d/kamailio -# -### BEGIN INIT INFO -# Provides: sip -# Required-Start: $network -# X-UnitedLinux-Should-Start: $network -# Required-Stop: $network -# X-UnitedLinux-Should-Stop: $network -# Default-Start: 3 5 -# Default-Stop: 0 1 2 6 -# Short-Description: Kamailio -# Description: Start Kamailio and provide the routing of SIP requests. -### END INIT INFO - - -# Check for missing binaries (stale symlinks should not happen) -KAM_BIN=/usr/sbin/kamailio -test -x $KAM_BIN || exit 5 - -# Check for existence of needed config file and read it -KAM_CONFIG=/etc/kamailio/kamailio.cfg -test -r $KAM_CONFIG || exit 6 - -# Shell functions sourced from /etc/rc.status: -# rc_check check and set local and overall rc status -# rc_status check and set local and overall rc status -# rc_status -v ditto but be verbose in local rc status -# rc_status -v -r ditto and clear the local rc status -# rc_status -s display "skipped" and exit with status 3 -# rc_status -u display "unused" and exit with status 3 -# rc_failed set local and overall rc status to failed -# rc_failed set local and overall rc status to -# rc_reset clear local rc status (overall remains) -# rc_exit exit appropriate to overall rc status -# rc_active checks whether a service is activated by symlinks -# rc_splash arg sets the boot splash screen to arg (if active) -. /etc/rc.status - -# Reset status of this service -rc_reset - -# Return values acc. to LSB for all commands but status: -# 0 - success -# 1 - generic or unspecified error -# 2 - invalid or excess argument(s) -# 3 - unimplemented feature (e.g. "reload") -# 4 - user had insufficient privileges -# 5 - program is not installed -# 6 - program is not configured -# 7 - program is not running -# 8--199 - reserved (8--99 LSB, 100--149 distrib, 150--199 appl) -# -# Note that starting an already running service, stopping -# or restarting a not-running service as well as the restart -# with force-reload (in case signaling is not supported) are -# considered a success. - -case "$1" in - start) - echo -n "Starting Kamailio " - ## Start daemon with startproc(8). If this fails - ## the return value is set appropriately by startproc. - startproc $KAM_BIN -f $KAM_CONFIG - - # Remember status and be verbose - rc_status -v - ;; - stop) - echo -n "Shutting down Kamailio " - ## Stop daemon with killproc(8) and if this fails - ## killproc sets the return value according to LSB. - - killproc -TERM $KAM_BIN - - # Remember status and be verbose - rc_status -v - ;; - restart) - ## Stop the service and regardless of whether it was - ## running or not, start it again. - $0 stop - $0 start - - # Remember status and be quiet - rc_status - ;; - force-reload) - ## Signal the daemon to reload its config. Most daemons - ## do this on signal 1 (SIGHUP). - ## If it does not support it, restart. - - echo -n "Reload service Kamailio " - ## Otherwise: - $0 stop && $0 start - rc_status - ;; - reload) - ## Like force-reload, but if daemon does not support - ## signaling, do nothing (!) - - ## Otherwise if it does not support reload: - rc_failed 3 - rc_status -v - ;; - status) - echo -n "Checking for service Kamailio " - ## Check status with checkproc(8), if process is running - ## checkproc will return with exit status 0. - - # Return value is slightly different for the status command: - # 0 - service up and running - # 1 - service dead, but /var/run/ pid file exists - # 2 - service dead, but /var/lock/ lock file exists - # 3 - service not running (unused) - # 4 - service status unknown :-( - # 5--199 reserved (5--99 LSB, 100--149 distro, 150--199 appl.) - - # NOTE: checkproc returns LSB compliant status values. - checkproc $KAM_BIN - # NOTE: rc_status knows that we called this init script with - # "status" option and adapts its messages accordingly. - rc_status -v - ;; - *) - echo "Usage: $0 {start|stop|status|restart|force-reload|reload}" - exit 1 - ;; -esac -rc_exit diff --git a/pkg/kamailio/rpm/kamailio.spec-4.1 b/pkg/kamailio/rpm/kamailio.spec-4.1 deleted file mode 100644 index 6350bb9ec61..00000000000 --- a/pkg/kamailio/rpm/kamailio.spec-4.1 +++ /dev/null @@ -1,409 +0,0 @@ -%define name kamailio -%define ver 1.2.0 -%define rel 0 - -%define EXCLUDED_MODULES mysql jabber cpl-c avp_radius auth_radius group_radius uri_radius pa postgres osp tlsops unixodbc -%define MYSQL_MODULES mysql -%define UNIXODBC_MODULES unixodbc -%define POSTGRES_MODULES postgres -%define JABBER_MODULES jabber -%define CPL_MODULES cpl-c -%define PA_MODULES pa -%define RADIUS_MODULES avp_radius auth_radius group_radius uri_radius -%define RADIUS_MOD_PATH modules/avp_radius modules/auth_radius modules/group_radius modules/uri_radius - -Summary: Kamailio, very fast and flexible SIP server - proxy, application server and presence -Name: %name -Version: %ver -Release: %rel -Packager: Daniel-Constantin Mierla -Copyright: GPL -Group: System Environment/Daemons -Source: http://kamailio.org/pub/kamailio/stable/%{name}-%{ver}_src.tar.gz -Source2: kamailio.init -URL: http://kamailio.org/ -Vendor: kamailio.org -BuildRoot: /var/tmp/%{name}-%{ver}-root -Conflicts: kamailio-mysql < %ver, kamailio-jabber < %ver, kamailio-radius < %ver, kamailio-cpl < %ver, kamailio-unixodbc < %ver, kamailio-pa < %ver, kamailio-postgres < %ver -BuildPrereq: make flex bison - - -%description -Kamailio is a very fast and flexible SIP (RFC3261) -server. Written entirely in C, kamailio can handle thousands requests -per second even on low-budget hardware. It can be configured to act -as a SIP proxy, application server, session border controller, -or call load balancer to handle a set of media servers. -A C Shell like scripting language provides full control over the server's -behaviour. In addition there is support for Lua, Python, Perl, Java and -a set of other languages using Mono. -Kamailio's modular architecture allows only required functionality to be loaded. -There are over 100 modules available: WebSockets for WebRTC, authentication, -multiple databases - both traditional SQL databases as well as no-SQL, -message bus systems like Rabbit MQ, instant messaging, a presence agent, -integration with REST-ful APIs using HTTP and JSON or XML, -radius authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a -transaction and dialog module, OSP module, statistics support, -registrar and user location services, SNMP, SIMPLE Presence and much more. - -%package mysql -Summary: MySQL connectivity for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: mysql-devel zlib-devel - -%description mysql -The kamailio-mysql package contains MySQL database connectivity that you -need to use digest authentication module or persistent user location -entries, easy-to manage dialplans, load balancing control and least -cost routing, just to name a few examples. - -%package postgres -Summary: MPOSTGRES connectivity for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: postgresql-devel - -%description postgres -The kamailio-postgres package contains Postgres database connectivity that you -need to use digest authentication module or persistent user location -entries. - -%package unixodbc -Summary: UNIXODBC connectivity for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: unixodbc-dev - -%description unixodbc -The kamailio-unixodbc package contains UNIXODBC database connectivity support -that is required by other modules with database dependencies. - -%package jabber -Summary: sip jabber message translation support for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: expat-devel - -%description jabber -The kamailio-jabber package contains a SIP to XMPP/jabber message translator. - -%%package cpl -Summary: CPL interpreter engine for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-dev - -%description cpl -The kamailio-cpl package contains a SIP CPL interpreter engine. - -%package pa -Summary: SIP presence agent support for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-dev - -%description pa -The kamailio-pa package contains a SIP Presence Agent. - -%package radius -Summary: Kamailio Radius authentication, group and uri check modules. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: radiusclient-devel - -%description radius -The kamailio-radius package contains modules for radius authentication, group - membership and uri checking. - -%prep -%setup - -%build -make all skip_modules="%EXCLUDED_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%MYSQL_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%POSTGRES_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%UNIXODBC_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%JABBER_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%CPL_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%PA_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="%RADIUS_MOD_PATH" cfg-target=/%{_sysconfdir}/kamailio/ - - -%install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT" - -make install skip_modules="%EXCLUDED_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%MYSQL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%MYSQL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%POSTGRES_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%POSTGRES_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%UNIXODBC_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%UNIXODBC_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%JABBER_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%JABBER_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%CPL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%CPL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="modules/%PA_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="modules/%PA_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-modules modules="%RADIUS_MOD_PATH" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ -make install-doc modules="%RADIUS_MOD_PATH" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ - -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d -install -m755 $RPM_SOURCE_DIR/kamailio.init \ - $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/kamailio - - - - -%clean -rm -rf "$RPM_BUILD_ROOT" - -%post -/sbin/chkconfig --add kamailio - -%preun -if [ $1 = 0 ]; then - /sbin/service kamailio stop > /dev/null 2>&1 - /sbin/chkconfig --del kamailio -fi - - -%files -%defattr(-,root,root) -%dir %{_docdir}/kamailio -%doc %{_docdir}/kamailio/AUTHORS -%doc %{_docdir}/kamailio/NEWS -%doc %{_docdir}/kamailio/INSTALL -%doc %{_docdir}/kamailio/README -%doc %{_docdir}/kamailio/README-MODULES -%doc %{_docdir}/kamailio/README.acc -%doc %{_docdir}/kamailio/README.alias_db -%doc %{_docdir}/kamailio/README.auth -%doc %{_docdir}/kamailio/README.auth_db -%doc %{_docdir}/kamailio/README.auth_diameter -%doc %{_docdir}/kamailio/README.avpops -%doc %{_docdir}/kamailio/README.dbtext -%doc %{_docdir}/kamailio/README.dialog -%doc %{_docdir}/kamailio/README.dispatcher -%doc %{_docdir}/kamailio/README.diversion -%doc %{_docdir}/kamailio/README.domain -%doc %{_docdir}/kamailio/README.enum -%doc %{_docdir}/kamailio/README.exec -%doc %{_docdir}/kamailio/README.flatstore -%doc %{_docdir}/kamailio/README.gflags -%doc %{_docdir}/kamailio/README.group -%doc %{_docdir}/kamailio/README.lcr -%doc %{_docdir}/kamailio/README.mangler -%doc %{_docdir}/kamailio/README.maxfwd -%doc %{_docdir}/kamailio/README.mediaproxy -%doc %{_docdir}/kamailio/README.msilo -%doc %{_docdir}/kamailio/README.nathelper -%doc %{_docdir}/kamailio/README.options -%doc %{_docdir}/kamailio/README.path -%doc %{_docdir}/kamailio/README.pdt -%doc %{_docdir}/kamailio/README.permissions -%doc %{_docdir}/kamailio/README.pike -%doc %{_docdir}/kamailio/README.registrar -%doc %{_docdir}/kamailio/README.rr -%doc %{_docdir}/kamailio/README.siptrace -%doc %{_docdir}/kamailio/README.sl -%doc %{_docdir}/kamailio/README.sms -%doc %{_docdir}/kamailio/README.speeddial -%doc %{_docdir}/kamailio/README.statistics -%doc %{_docdir}/kamailio/README.textops -%doc %{_docdir}/kamailio/README.tm -%doc %{_docdir}/kamailio/README.uac -%doc %{_docdir}/kamailio/README.uac_redirect -%doc %{_docdir}/kamailio/README.uri -%doc %{_docdir}/kamailio/README.uri_db -%doc %{_docdir}/kamailio/README.usrloc -%doc %{_docdir}/kamailio/README.xlog - -%dir %{_sysconfdir}/kamailio -%config(noreplace) %{_sysconfdir}/kamailio/* -%config %{_sysconfdir}/rc.d/init.d/* - -%dir %{_libdir}/kamailio -%dir %{_libdir}/kamailio/modules -%{_libdir}/kamailio/modules/acc.so -%{_libdir}/kamailio/modules/alias_db.so -%{_libdir}/kamailio/modules/auth.so -%{_libdir}/kamailio/modules/auth_db.so -%{_libdir}/kamailio/modules/auth_diameter.so -%{_libdir}/kamailio/modules/avpops.so -%{_libdir}/kamailio/modules/dbtext.so -%{_libdir}/kamailio/modules/dispatcher.so -%{_libdir}/kamailio/modules/diversion.so -%{_libdir}/kamailio/modules/domain.so -%{_libdir}/kamailio/modules/enum.so -%{_libdir}/kamailio/modules/exec.so -%{_libdir}/kamailio/modules/flatstore.so -%{_libdir}/kamailio/modules/gflags.so -%{_libdir}/kamailio/modules/group.so -%{_libdir}/kamailio/modules/lcr.so -%{_libdir}/kamailio/modules/mangler.so -%{_libdir}/kamailio/modules/maxfwd.so -%{_libdir}/kamailio/modules/mediaproxy.so -%{_libdir}/kamailio/modules/msilo.so -%{_libdir}/kamailio/modules/nathelper.so -%{_libdir}/kamailio/modules/options.so -%{_libdir}/kamailio/modules/path.so -%{_libdir}/kamailio/modules/pdt.so -%{_libdir}/kamailio/modules/permissions.so -%{_libdir}/kamailio/modules/pike.so -%{_libdir}/kamailio/modules/registrar.so -%{_libdir}/kamailio/modules/rr.so -%{_libdir}/kamailio/modules/siptrace.so -%{_libdir}/kamailio/modules/sl.so -%{_libdir}/kamailio/modules/sms.so -%{_libdir}/kamailio/modules/speeddial.so -%{_libdir}/kamailio/modules/statistics.so -%{_libdir}/kamailio/modules/textops.so -%{_libdir}/kamailio/modules/tm.so -%{_libdir}/kamailio/modules/uac.so -%{_libdir}/kamailio/modules/uac_redirect.so -%{_libdir}/kamailio/modules/uri.so -%{_libdir}/kamailio/modules/uri_db.so -%{_libdir}/kamailio/modules/usrloc.so -%{_libdir}/kamailio/modules/xlog.so - -%{_sbindir}/kamailio -%{_sbindir}/kamctl -%{_libdir}/kamctl/kamctl.base -%{_libdir}/kamctl/kamctl.sqlbase -%{_libdir}/kamctl/kamctl.ctlbase -%{_libdir}/kamctl/kamctl.fifo -%{_libdir}/kamctl/kamctl.unixsock - -%{_mandir}/man5/* -%{_mandir}/man8/* - - -%files mysql -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.mysql - -%{_libdir}/kamailio/modules/mysql.so -%{_sbindir}/kamailio_mysql.sh -%{_libdir}/kamctl/kamctl.mysql - -%files postgres -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.postgres - -%{_libdir}/kamailio/modules/postgres.so -%{_sbindir}/kamailio_postgres.sh -%{_libdir}/kamctl/kamctl.pgsql - -%files unixodbc -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.unixodbc - -%{_libdir}/kamailio/modules/unixodbc.so - -%files jabber -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.jabber - -%{_libdir}/kamailio/modules/jabber.so - -%files cpl -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.cpl-c - -%{_libdir}/kamailio/modules/cpl-c.so - -%files pa -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.pa - -%{_libdir}/kamailio/modules/pa.so - -%files radius -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.avp_radius -%doc %{_docdir}/kamailio/README.auth_radius -%doc %{_docdir}/kamailio/README.group_radius -%doc %{_docdir}/kamailio/README.uri_radius - -%{_libdir}/kamailio/modules/avp_radius.so -%{_libdir}/kamailio/modules/auth_radius.so -%{_libdir}/kamailio/modules/group_radius.so -%{_libdir}/kamailio/modules/uri_radius.so - - -%changelog - -* Fri Jun 30 2006 Bogdan-Andrei Iancu -- version set to 1.1.0 -- added packages for pa, postgres and unixodbc -- added dialog, lcr, options, path, siptrace, statistics modules - -* Thu Oct 27 2005 Daniel-Constantin Mierla -- version set to 1.0.0 -- added readme for flatstore -- added uac and uac_redirect modules - -* Wed Jun 08 2005 Daniel-Constantin Mierla -- First version of the spec file. diff --git a/pkg/kamailio/rpm/kamailio.spec.CenOS b/pkg/kamailio/rpm/kamailio.spec.CenOS deleted file mode 100644 index d231a866b52..00000000000 --- a/pkg/kamailio/rpm/kamailio.spec.CenOS +++ /dev/null @@ -1,745 +0,0 @@ -%define name kamailio -%define ver 3.2.0 -%define rel 0 -%define _sharedir %{_prefix}/share - -%define MYSQL_MODULES mysql -%define POSTGRES_MODULES postgres -%define UNIXODBC_MODULES unixodbc -%define LDAP_MODULES ldap -%define XMLRPC_MODULES xml -%define PERL_MODULES perl -%define PYTHON_MODULES python -%define LUA_MODULES lua -%define UTILS_MODULES utils -%define PURPLE_MODULES purple -%define MEMCACHED_MODULES memcached -%define TLS_MODULES tls -%define XMPP_MODULES xmpp -%define CPL_MODULES cpl -%define SNMPSTATS_MODULES snmpstats -%define CARRIERROUTE_MODULES carrierroute -%define PRESENCE_MODULES presence -%define RADIUS_MODULES radius -%define GEOIP_MODULES geoip - -Summary: Kamailio, very fast and flexible SIP Server -Name: %name -Version: %ver -Release: %rel -Packager: Ovidiu Sas -License: GPL -Group: System Environment/Daemons -Source0: http://kamailio.org/pub/kamailio/%{ver}/%{name}-%{ver}_src.tar.gz -Source1: kamailio.init -Source2: kamailio.default -URL: http://kamailio.org/ -Vendor: kamailio.org -BuildRoot: %{_tmppath}/%{name}-%{ver}-buildroot -Conflicts: kamailio-mysql < %ver, kamailio-postgres < %ver, kamailio-unixodbc < %ver, kamailio-ldap < %ver, kamailio-xmlrpc < %ver, kamailio-perl < %ver, kamailio-python < %ver, kamailio-lua < %ver, kamailio-utils < %ver, kamailio-purple < %ver, kamailio-memcached < %ver, kamailio-tls < %ver, kamailio-xmpp < %ver, kamailio-cpl < %ver, kamailio-snmpstats < %ver, kamailio-carrierroute < %ver, kamailio-presence < %ver, kamailio-radius < %ver, kamailio-geoip < %ver -BuildPrereq: make flex bison pcre-devel - -%description - -Kamailio is a very fast and flexible SIP (RFC3261) -server. Written entirely in C, kamailio can handle thousands requests -per second even on low-budget hardware. It can be configured to act -as a SIP proxy, application server, session border controller, -or call load balancer to handle a set of media servers. -A C Shell like scripting language provides full control over the server's -behaviour. In addition there is support for Lua, Python, Perl, Java and -a set of other languages using Mono. -Kamailio's modular architecture allows only required functionality to be loaded. -There are over 100 modules available: WebSockets for WebRTC, authentication, -multiple databases - both traditional SQL databases as well as no-SQL, -message bus systems like Rabbit MQ, instant messaging, a presence agent, -integration with REST-ful APIs using HTTP and JSON or XML, -radius authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a -transaction and dialog module, OSP module, statistics support, -registrar and user location services, SNMP, SIMPLE Presence and much more. - -%package mysql -Summary: MySQL connectivity for the Kamailio SIP server. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: mysql-devel zlib-devel - -%description mysql -The kamailio-mysql package contains MySQL database connectivity that you -need to use digest authentication module or persistent user location -entries. - - -%package postgres -Summary: MPOSTGRES connectivity for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: postgresql-devel - -%description postgres -The kamailio-postgres package contains Postgres database connectivity that you -need to use digest authentication module or persistent user location -entries. - - -%package unixodbc -Summary: UNIXODBC connectivity for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: unixODBC-devel - -%description unixodbc -The kamailio-unixodbc package contains UNIXODBC database connectivity support -that is required by other modules with database dependencies. - - -%package utils -Summary: Utils for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver - -%description utils -The kamailio-utils package provides a set utility functions for Kamailio - - -%package cpl -Summary: CPL module (CPL interpreter engine) for Kamailio -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-devel - -%description cpl -The kamailio-cpl package provides a CPL interpreter engine for Kamailio - - -%package radius -Summary: Kamailio radius support for AAA API. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: radiusclient-ng-devel - -%description radius -The kamailio-radius package contains modules for radius authentication, group -membership and uri checking. - - -%package snmpstats -Summary: SNMP AgentX subagent module for Kamailio -Group: System Environment/Daemons -Requires: kamailio = %ver, net-snmp-utils -BuildPrereq: lm_sensors-devel net-snmp-devel - -%description snmpstats -The kamailio-snmpstats package snmpstats module for Kamailio. This module acts -as an AgentX subagent which connects to a master agent. - - -%package presence -Summary: sip presence user agent support for Kamailio -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-devel, curl-devel - -%description presence -The kamailio-presence package contains a sip Presence Agent. - - -%package xmpp -Summary: SIP2XMPP message translation support for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: expat-devel - -%description xmpp -The kamailio-xmpp package contains a SIP to XMPP message translator. - - -%package tls -Summary: TLS transport protocol for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: openssl-devel - -%description tls -The kamailio-tls package contains the SIP TLSt transport mechanism for Kamailio. - - -%package carrierroute -Summary: Routing module for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libconfuse-devel - -%description carrierroute -The kamailio-carrierroute package contains a fast routing engine. - - -%package purple -Summary: Provides the purple module, a multi-protocol IM gateway. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libpurple-devel - -%description purple -The kamailio-purple package provides the purple module, a multi-protocol instant -messaging gateway module. - - -%package ldap -Summary: LDAP modules for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: openldap-devel - -%description ldap -The kamailio-ldap package provides the ldap and h350 modules for Kamailio, -enabling LDAP queries from the Kamailio config and storage of SIP account -data in an LDAP directory. - - -#%package memcached -#Summary: Distributed hash table for Kamailio. -#Group: System Environment/Daemons -#Requires: kamailio = %ver -#BuildPrereq: libmemcached-devel -# -#%description memcached -#The kamailio-memcached package provides access to a distributed hash table memcached. - - -#%package xmlrpc -#Summary: XMLRPC support for Kamailio's Management Interface. -#Group: System Environment/Daemons -#Requires: kamailio = %ver -#BuildPrereq: libxml2-devel xmlrpc-c-devel -# -#%description xmlrpc -#The kamailio-xmlrpc package provides the XMLRPC transport implementations for Kamailio's -#Management and Control Interface. - - -%package perl -Summary: Perl extensions and database driver for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: mod_perl-devel - -%description perl -The kamailio-perl package provides an interface for Kamailio to write Perl extensions and -the perlvdb database driver for Kamailio. - - -%package lua -Summary: Lua extensions for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: lua-devel - -%description lua -The kamailio-lua package provides an interface for Kamailio to write Python extensions - - -%package python -Summary: Python extensions for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: python-devel - -%description python -The kamailio-python package provides an interface for Kamailio to write Python extensions - - -%package geoip -Summary: GeoIP extensions for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: geoip-devel - -%description geoip -The kamailio-geoip package provides a GeoIP interface for Kamailio - - - - -%prep -%setup -n %{name}-%{ver} - -%build -make FLAVOUR=kamailio cfg prefix=/usr cfg_prefix=$RPM_BUILD_ROOT basedir=$RPM_BUILD_ROOT cfg_target=/%{_sysconfdir}/kamailio/ modules_dirs="modules modules_k" -make -make every-module skip_modules="iptrtpproxy" group_include="kstandard" -make every-module group_include="k%MYSQL_MODULES" -make every-module group_include="k%POSTGRES_MODULES" -make every-module group_include="k%UNIXODBC_MODULES" -make every-module group_include="k%UTILS_MODULES" -make every-module group_include="k%CPL_MODULES" -make every-module group_include="k%RADIUS_MODULES" -make every-module group_include="k%SNMPSTATS_MODULES" -make every-module group_include="k%PRESENCE_MODULES" -make every-module group_include="k%XMPP_MODULES" -make every-module group_include="k%TLS_MODULES" -make every-module group_include="k%CARRIERROUTE_MODULES" -make every-module group_include="k%PURPLE_MODULES" -make every-module group_include="k%LDAP_MODULES" -#make every-module group_include="k%MEMCACHED_MODULES" -#make every-module group_include="k%XMLRPC_MODULES" -make every-module group_include="k%PERL_MODULES" -make every-module group_include="k%LUA_MODULES" -make every-module group_include="k%PYTHON_MODULES" -make every-module group_include="k%GEOIP_MODULES" - -%install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT" - -make install -make install-modules-all skip_modules="iptrtpproxy" group_include="kstandard" -make install-modules-all group_include="k%MYSQL_MODULES" -make install-modules-all group_include="k%POSTGRES_MODULES" -make install-modules-all group_include="k%UNIXODBC_MODULES" -make install-modules-all group_include="k%UTILS_MODULES" -make install-modules-all group_include="k%CPL_MODULES" -make install-modules-all group_include="k%SNMPSTATS_MODULES" -make install-modules-all group_include="k%RADIUS_MODULES" -make install-modules-all group_include="k%PRESENCE_MODULES" -make install-modules-all group_include="k%XMPP_MODULES" -make install-modules-all group_include="k%TLS_MODULES" -make install-modules-all group_include="k%CARRIERROUTE_MODULES" -make install-modules-all group_include="k%PURPLE_MODULES" -make install-modules-all group_include="k%LDAP_MODULES" -#make install-modules-all group_include="k%MEMCACHED_MODULES" -#make install-modules-all group_include="k%XMLRPC_MODULES" -make install-modules-all group_include="k%PERL_MODULES" -make install-modules-all group_include="k%LUA_MODULES" -make install-modules-all group_include="k%PYTHON_MODULES" -make install-modules-all group_include="k%GEOIP_MODULES" - - -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d -install -m755 $RPM_SOURCE_DIR/kamailio.init \ - $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/kamailio - -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/default -install -m755 $RPM_SOURCE_DIR/kamailio.default \ - $RPM_BUILD_ROOT/%{_sysconfdir}/default/kamailio - - -%pre -/usr/sbin/groupadd -r kamailio 2> /dev/null || : -/usr/sbin/useradd -r -g kamailio -s /bin/false -c "Kamailio daemon" -d \ - %{_libdir}/kamailio kamailio 2> /dev/null || : - - -%clean -rm -rf "$RPM_BUILD_ROOT" - -%post -/sbin/chkconfig --add kamailio - -%preun -if [ $1 = 0 ]; then - /sbin/service kamailio stop > /dev/null 2>&1 - /sbin/chkconfig --del kamailio -fi - - -%files -%defattr(-,root,root) -%dir %{_docdir}/kamailio -%doc %{_docdir}/kamailio/AUTHORS -%doc %{_docdir}/kamailio/NEWS -%doc %{_docdir}/kamailio/INSTALL -%doc %{_docdir}/kamailio/README -%doc %{_docdir}/kamailio/README-MODULES -%doc %{_docdir}/kamailio/modules/README.auth -%doc %{_docdir}/kamailio/modules/README.avpops -%doc %{_docdir}/kamailio/modules/README.blst -%doc %{_docdir}/kamailio/modules/README.cfg_db -%doc %{_docdir}/kamailio/modules/README.cfg_rpc -%doc %{_docdir}/kamailio/modules/README.counters -%doc %{_docdir}/kamailio/modules/README.ctl -%doc %{_docdir}/kamailio/modules/README.db_flatstore -%doc %{_docdir}/kamailio/modules/README.debugger -%doc %{_docdir}/kamailio/modules/README.dialplan -%doc %{_docdir}/kamailio/modules/README.enum -%doc %{_docdir}/kamailio/modules/README.lcr -%doc %{_docdir}/kamailio/modules/README.malloc_test -%doc %{_docdir}/kamailio/modules/README.matrix -%doc %{_docdir}/kamailio/modules/README.mediaproxy -%doc %{_docdir}/kamailio/modules/README.mi_rpc -%doc %{_docdir}/kamailio/modules/README.mqueue -%doc %{_docdir}/kamailio/modules/README.mtree -%doc %{_docdir}/kamailio/modules/README.pdb -%doc %{_docdir}/kamailio/modules/README.pipelimit -%doc %{_docdir}/kamailio/modules/README.prefix_route -#%doc %{_docdir}/kamailio/modules/README.privacy -%doc %{_docdir}/kamailio/modules/README.ratelimit -%doc %{_docdir}/kamailio/modules/README.sanity -%doc %{_docdir}/kamailio/modules/README.sl -%doc %{_docdir}/kamailio/modules/README.sms -%doc %{_docdir}/kamailio/modules/README.textopsx -%doc %{_docdir}/kamailio/modules/README.tm -%doc %{_docdir}/kamailio/modules/README.topoh -%doc %{_docdir}/kamailio/modules/README.xhttp -%doc %{_docdir}/kamailio/modules_k/README.acc -%doc %{_docdir}/kamailio/modules_k/README.alias_db -%doc %{_docdir}/kamailio/modules_k/README.auth_db -%doc %{_docdir}/kamailio/modules_k/README.auth_diameter -%doc %{_docdir}/kamailio/modules_k/README.benchmark -%doc %{_docdir}/kamailio/modules_k/README.call_control -%doc %{_docdir}/kamailio/modules_k/README.cfgutils -%doc %{_docdir}/kamailio/modules_k/README.db_text -%doc %{_docdir}/kamailio/modules_k/README.dialog -%doc %{_docdir}/kamailio/modules_k/README.dispatcher -%doc %{_docdir}/kamailio/modules_k/README.diversion -%doc %{_docdir}/kamailio/modules_k/README.domain -%doc %{_docdir}/kamailio/modules_k/README.domainpolicy -%doc %{_docdir}/kamailio/modules_k/README.drouting -%doc %{_docdir}/kamailio/modules_k/README.exec -%doc %{_docdir}/kamailio/modules_k/README.group -%doc %{_docdir}/kamailio/modules_k/README.htable -%doc %{_docdir}/kamailio/modules_k/README.imc -%doc %{_docdir}/kamailio/modules_k/README.kex -%doc %{_docdir}/kamailio/modules_k/README.maxfwd -%doc %{_docdir}/kamailio/modules_k/README.mi_datagram -%doc %{_docdir}/kamailio/modules_k/README.mi_fifo -%doc %{_docdir}/kamailio/modules_k/README.msilo -%doc %{_docdir}/kamailio/modules_k/README.nat_traversal -%doc %{_docdir}/kamailio/modules_k/README.nathelper -%doc %{_docdir}/kamailio/modules_k/README.path -%doc %{_docdir}/kamailio/modules_k/README.pdt -%doc %{_docdir}/kamailio/modules_k/README.permissions -%doc %{_docdir}/kamailio/modules_k/README.pike -%doc %{_docdir}/kamailio/modules_k/README.pua_mi -%doc %{_docdir}/kamailio/modules_k/README.pv -%doc %{_docdir}/kamailio/modules_k/README.qos -%doc %{_docdir}/kamailio/modules_k/README.regex -%doc %{_docdir}/kamailio/modules_k/README.registrar -%doc %{_docdir}/kamailio/modules_k/README.rr -%doc %{_docdir}/kamailio/modules_k/README.rtimer -%doc %{_docdir}/kamailio/modules_k/README.rtpproxy -%doc %{_docdir}/kamailio/modules_k/README.seas -%doc %{_docdir}/kamailio/modules_k/README.siptrace -%doc %{_docdir}/kamailio/modules_k/README.siputils -%doc %{_docdir}/kamailio/modules_k/README.speeddial -%doc %{_docdir}/kamailio/modules_k/README.sqlops -%doc %{_docdir}/kamailio/modules_k/README.sst -%doc %{_docdir}/kamailio/modules_k/README.statistics -%doc %{_docdir}/kamailio/modules_k/README.textops -%doc %{_docdir}/kamailio/modules_k/README.tmx -%doc %{_docdir}/kamailio/modules_k/README.uac -%doc %{_docdir}/kamailio/modules_k/README.uac_redirect -%doc %{_docdir}/kamailio/modules_k/README.uri_db -%doc %{_docdir}/kamailio/modules_k/README.userblacklist -%doc %{_docdir}/kamailio/modules_k/README.usrloc -%doc %{_docdir}/kamailio/modules_k/README.xlog - - -%dir %{_sysconfdir}/kamailio -%config(noreplace) %{_sysconfdir}/kamailio/* -%config %{_sysconfdir}/rc.d/init.d/* -%config %{_sysconfdir}/default/* - -%dir %{_libdir}/kamailio -%{_libdir}/kamailio/libkmi.so -%{_libdir}/kamailio/libkmi.so.1 -%{_libdir}/kamailio/libkmi.so.1.0 -%{_libdir}/kamailio/libsrdb1.so -%{_libdir}/kamailio/libsrdb1.so.1 -%{_libdir}/kamailio/libsrdb1.so.1.0 -%{_libdir}/kamailio/libsrdb2.so -%{_libdir}/kamailio/libsrdb2.so.1 -%{_libdir}/kamailio/libsrdb2.so.1.0 -%{_libdir}/kamailio/libtrie.so -%{_libdir}/kamailio/libtrie.so.1 -%{_libdir}/kamailio/libtrie.so.1.0 -%dir %{_libdir}/kamailio/modules -%{_libdir}/kamailio/modules/auth.so -%{_libdir}/kamailio/modules/avpops.so -%{_libdir}/kamailio/modules/blst.so -%{_libdir}/kamailio/modules/cfg_db.so -%{_libdir}/kamailio/modules/cfg_rpc.so -%{_libdir}/kamailio/modules/counters.so -%{_libdir}/kamailio/modules/ctl.so -%{_libdir}/kamailio/modules/db_flatstore.so -%{_libdir}/kamailio/modules/debugger.so -%{_libdir}/kamailio/modules/dialplan.so -%{_libdir}/kamailio/modules/enum.so -%{_libdir}/kamailio/modules/lcr.so -%{_libdir}/kamailio/modules/malloc_test.so -%{_libdir}/kamailio/modules/matrix.so -%{_libdir}/kamailio/modules/mediaproxy.so -%{_libdir}/kamailio/modules/mi_rpc.so -%{_libdir}/kamailio/modules/mqueue.so -%{_libdir}/kamailio/modules/mtree.so -%{_libdir}/kamailio/modules/pdb.so -%{_libdir}/kamailio/modules/pipelimit.so -%{_libdir}/kamailio/modules/prefix_route.so -%{_libdir}/kamailio/modules/privacy.so -%{_libdir}/kamailio/modules/ratelimit.so -%{_libdir}/kamailio/modules/sanity.so -%{_libdir}/kamailio/modules/sl.so -%{_libdir}/kamailio/modules/sms.so -%{_libdir}/kamailio/modules/tm.so -%{_libdir}/kamailio/modules/textopsx.so -%{_libdir}/kamailio/modules/topoh.so -%{_libdir}/kamailio/modules/xhttp.so -%dir %{_libdir}/kamailio/modules_k -%{_libdir}/kamailio/modules_k/acc.so -%{_libdir}/kamailio/modules_k/alias_db.so -%{_libdir}/kamailio/modules_k/auth_db.so -%{_libdir}/kamailio/modules_k/auth_diameter.so -%{_libdir}/kamailio/modules_k/benchmark.so -%{_libdir}/kamailio/modules_k/call_control.so -%{_libdir}/kamailio/modules_k/cfgutils.so -%{_libdir}/kamailio/modules_k/db_text.so -%{_libdir}/kamailio/modules_k/dialog.so -%{_libdir}/kamailio/modules_k/dispatcher.so -%{_libdir}/kamailio/modules_k/diversion.so -%{_libdir}/kamailio/modules_k/domain.so -%{_libdir}/kamailio/modules_k/domainpolicy.so -%{_libdir}/kamailio/modules_k/drouting.so -%{_libdir}/kamailio/modules_k/exec.so -%{_libdir}/kamailio/modules_k/group.so -%{_libdir}/kamailio/modules_k/htable.so -%{_libdir}/kamailio/modules_k/imc.so -%{_libdir}/kamailio/modules_k/kex.so -%{_libdir}/kamailio/modules_k/maxfwd.so -%{_libdir}/kamailio/modules_k/mi_datagram.so -%{_libdir}/kamailio/modules_k/mi_fifo.so -%{_libdir}/kamailio/modules_k/msilo.so -%{_libdir}/kamailio/modules_k/nat_traversal.so -%{_libdir}/kamailio/modules_k/nathelper.so -%{_libdir}/kamailio/modules_k/path.so -%{_libdir}/kamailio/modules_k/pdt.so -%{_libdir}/kamailio/modules_k/permissions.so -%{_libdir}/kamailio/modules_k/pike.so -%{_libdir}/kamailio/modules_k/pua_mi.so -%{_libdir}/kamailio/modules_k/pv.so -%{_libdir}/kamailio/modules_k/qos.so -%{_libdir}/kamailio/modules_k/regex.so -%{_libdir}/kamailio/modules_k/registrar.so -%{_libdir}/kamailio/modules_k/rr.so -%{_libdir}/kamailio/modules_k/rtimer.so -%{_libdir}/kamailio/modules_k/rtpproxy.so -%{_libdir}/kamailio/modules_k/seas.so -%{_libdir}/kamailio/modules_k/siptrace.so -%{_libdir}/kamailio/modules_k/siputils.so -%{_libdir}/kamailio/modules_k/speeddial.so -%{_libdir}/kamailio/modules_k/sqlops.so -%{_libdir}/kamailio/modules_k/sst.so -%{_libdir}/kamailio/modules_k/statistics.so -%{_libdir}/kamailio/modules_k/textops.so -%{_libdir}/kamailio/modules_k/tmx.so -%{_libdir}/kamailio/modules_k/uac.so -%{_libdir}/kamailio/modules_k/uac_redirect.so -%{_libdir}/kamailio/modules_k/uri_db.so -%{_libdir}/kamailio/modules_k/userblacklist.so -%{_libdir}/kamailio/modules_k/usrloc.so -%{_libdir}/kamailio/modules_k/xlog.so - - -%{_sbindir}/kamailio -%{_sbindir}/kamctl -%{_sbindir}/kamdbctl -%{_sbindir}/kamcmd -%{_libdir}/kamailio/kamctl/dbtextdb/dbtextdb.py -%{_libdir}/kamailio/kamctl/dbtextdb/dbtextdb.pyc -%{_libdir}/kamailio/kamctl/dbtextdb/dbtextdb.pyo -%{_libdir}/kamailio/kamctl/kamctl.base -%{_libdir}/kamailio/kamctl/kamctl.ctlbase -%{_libdir}/kamailio/kamctl/kamctl.dbtext -%{_libdir}/kamailio/kamctl/kamctl.fifo -%{_libdir}/kamailio/kamctl/kamctl.ser -%{_libdir}/kamailio/kamctl/kamctl.ser_mi -%{_libdir}/kamailio/kamctl/kamctl.sqlbase -%{_libdir}/kamailio/kamctl/kamctl.unixsock -%{_libdir}/kamailio/kamctl/kamdbctl.base -%{_libdir}/kamailio/kamctl/kamdbctl.dbtext - -%{_mandir}/man5/* -%{_mandir}/man8/* - -%{_sharedir}/kamailio/dbtext/kamailio/* - - -%files mysql -%defattr(-,root,root) -%{_libdir}/kamailio/modules/db_mysql.so -%{_libdir}/kamailio/kamctl/kamctl.mysql -%{_libdir}/kamailio/kamctl/kamdbctl.mysql -%{_sharedir}/kamailio/mysql/* - - -%files postgres -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.db_postgres -%{_libdir}/kamailio/modules/db_postgres.so -%{_libdir}/kamailio/kamctl/kamctl.pgsql -%{_libdir}/kamailio/kamctl/kamdbctl.pgsql -%{_sharedir}/kamailio/postgres/* - - -%files unixodbc -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.db_unixodbc -%{_libdir}/kamailio/modules_k/db_unixodbc.so - - -%files utils -%defattr(-,root,root) -%{_docdir}/kamailio/modules/README.utils -%{_libdir}/kamailio/modules/utils.so - - -%files cpl -%defattr(-,root,root) -%{_docdir}/kamailio/modules_k/README.cpl-c -%{_libdir}/kamailio/modules_k/cpl-c.so - - -%files radius -%defattr(-,root,root) -%{_docdir}/kamailio/modules_k/README.acc_radius -%{_docdir}/kamailio/modules_k/README.auth_radius -%{_docdir}/kamailio/modules_k/README.misc_radius -%{_docdir}/kamailio/modules/README.peering -%{_libdir}/kamailio/modules_k/acc_radius.so -%{_libdir}/kamailio/modules_k/auth_radius.so -%{_libdir}/kamailio/modules_k/misc_radius.so -%{_libdir}/kamailio/modules/peering.so - - -%files snmpstats -%defattr(-,root,root) -%{_docdir}/kamailio/modules_k/README.snmpstats -%{_libdir}/kamailio/modules_k/snmpstats.so - - -%files presence -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.presence -%doc %{_docdir}/kamailio/modules_k/README.presence_conference -%doc %{_docdir}/kamailio/modules_k/README.presence_dialoginfo -%doc %{_docdir}/kamailio/modules_k/README.presence_mwi -%doc %{_docdir}/kamailio/modules_k/README.presence_xml -%doc %{_docdir}/kamailio/modules_k/README.pua -%doc %{_docdir}/kamailio/modules_k/README.pua_bla -%doc %{_docdir}/kamailio/modules_k/README.pua_dialoginfo -%doc %{_docdir}/kamailio/modules_k/README.pua_mi -%doc %{_docdir}/kamailio/modules_k/README.pua_usrloc -%doc %{_docdir}/kamailio/modules_k/README.pua_xmpp -%doc %{_docdir}/kamailio/modules_k/README.rls -%doc %{_docdir}/kamailio/modules_k/README.xcap_client -%doc %{_docdir}/kamailio/modules_k/README.xcap_server -%{_libdir}/kamailio/modules_k/presence.so -%{_libdir}/kamailio/modules_k/presence_conference.so -%{_libdir}/kamailio/modules_k/presence_dialoginfo.so -%{_libdir}/kamailio/modules_k/presence_mwi.so -%{_libdir}/kamailio/modules_k/presence_xml.so -%{_libdir}/kamailio/modules_k/pua.so -%{_libdir}/kamailio/modules_k/pua_bla.so -%{_libdir}/kamailio/modules_k/pua_dialoginfo.so -%{_libdir}/kamailio/modules_k/pua_mi.so -%{_libdir}/kamailio/modules_k/pua_usrloc.so -%{_libdir}/kamailio/modules_k/pua_xmpp.so -%{_libdir}/kamailio/modules_k/rls.so -%{_libdir}/kamailio/modules_k/xcap_client.so -%{_libdir}/kamailio/modules_k/xcap_server.so - - -%files xmpp -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.xmpp -%{_libdir}/kamailio/modules_k/xmpp.so - - -%files tls -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.tls -%{_libdir}/kamailio/modules/tls.so - - -%files carrierroute -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.carrierroute -%{_libdir}/kamailio/modules/carrierroute.so - - -%files purple -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.purple -%{_libdir}/kamailio/modules_k/purple.so - - -%files ldap -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.h350 -%doc %{_docdir}/kamailio/modules_k/README.ldap -%{_libdir}/kamailio/modules_k/h350.so -%{_libdir}/kamailio/modules_k/ldap.so - - -#%files memcached -#%defattr(-,root,root) -#%doc %{_docdir}/kamailio/modules_k/README.memcached -#%{_libdir}/kamailio/modules_k/memcached.so - - -#%files xmlrpc -#%defattr(-,root,root) -#%doc %{_docdir}/kamailio/modules_k/README.memcached -#%{_libdir}/kamailio/modules_k/memcached.so - - -%files perl -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules_k/README.perl -%doc %{_docdir}/kamailio/modules_k/README.perlvdb -%{_libdir}/kamailio/modules_k/perl.so -%{_libdir}/kamailio/modules_k/perlvdb.so -%{_libdir}/kamailio/perl/OpenSER.pm -%{_libdir}/kamailio/perl/OpenSER/Constants.pm -%{_libdir}/kamailio/perl/OpenSER/LDAPUtils/LDAPConf.pm -%{_libdir}/kamailio/perl/OpenSER/LDAPUtils/LDAPConnection.pm -%{_libdir}/kamailio/perl/OpenSER/Message.pm -%{_libdir}/kamailio/perl/OpenSER/Utils/Debug.pm -%{_libdir}/kamailio/perl/OpenSER/Utils/PhoneNumbers.pm -%{_libdir}/kamailio/perl/OpenSER/VDB.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/AccountingSIPtrace.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/Alias.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/Auth.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/Describe.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/Speeddial.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Adapter/TableVersions.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Column.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Pair.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/ReqCond.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Result.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/VTab.pm -%{_libdir}/kamailio/perl/OpenSER/VDB/Value.pm - -%files lua -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.app_lua -%{_libdir}/kamailio/modules/app_lua.so - - -%files python -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.app_python -%{_libdir}/kamailio/modules/app_python.so - - -%files geoip -%defattr(-,root,root) -%doc %{_docdir}/kamailio/modules/README.geoip -%{_libdir}/kamailio/modules/geoip.so - - - -%changelog -* Mon Oct 4 2010 Ovidiu Sas - - Update for kamailio 3.1 - -* Tue Mar 23 2010 Ovidiu Sas - - First version of the spec file for kamailio 3.0 diff --git a/pkg/kamailio/rpm/kamailio.spec.SuSE b/pkg/kamailio/rpm/kamailio.spec.SuSE deleted file mode 100644 index a00cada2440..00000000000 --- a/pkg/kamailio/rpm/kamailio.spec.SuSE +++ /dev/null @@ -1,389 +0,0 @@ -%define name kamailio -%define ver 1.2.0 -%define rel 0 - -%define EXCLUDED_MODULES mysql jabber cpl-c auth_radius misc_radius peering postgress pa unixodbc osp tlsops -%define MYSQL_MODULES mysql -%define POSTGRES_MODULES postgres -%define UNIXODBC_MODULES unixodbc -%define JABBER_MODULES jabber -%define CPL_MODULES cpl-c -%define PA_MODULES pa -%define RADIUS_MODULES auth_radius misc_radius peering -%define RADIUS_MOD_PATH modules/auth_radius modules/misc_radius modules/peering - -Summary: Kamailio, very fast and flexible SIP server -Name: %name -Version: %ver -Release: %rel - -Packager: Daniel-Constantin Mierla -Copyright: GPL -Group: Networking/Daemons -Source: http://kamailio.org/pub/kamailio/stable/%{name}-%{ver}_src.tar.gz -Source2: kamailio.init.SuSE -URL: http://www.kamailio.org/ -Vendor: kamailio.org -BuildRoot: /var/tmp/%{name}-%{ver}-root -Conflicts: kamailio < %ver, kamailio-mysql < %ver, kamailio-jabber < %ver, kamailio-radius < %ver, kamailio-postgres < %ver, kamailio-unixodbc < %ver, kamailio-pa < %ver -BuildPrereq: make flex bison - - -%description -Kamailio is a very fast and flexible SIP (RFC3261) -server. Written entirely in C, kamailio can handle thousands requests -per second even on low-budget hardware. It can be configured to act -as a SIP proxy, application server, session border controller, -or call load balancer to handle a set of media servers. -A C Shell like scripting language provides full control over the server's -behaviour. In addition there is support for Lua, Python, Perl, Java and -a set of other languages using Mono. -Kamailio's modular architecture allows only required functionality to be loaded. -There are over 100 modules available: WebSockets for WebRTC, authentication, -multiple databases - both traditional SQL databases as well as no-SQL, -message bus systems like Rabbit MQ, instant messaging, a presence agent, -integration with REST-ful APIs using HTTP and JSON or XML, -radius authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a -transaction and dialog module, OSP module, statistics support, -registrar and user location services, SNMP, SIMPLE Presence and much more. - -%package mysql -Summary: MySQL connectivity for the Kamailio SIP server. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: mysql-devel zlib-devel - -%description mysql -The kamailio-mysql package contains MySQL database connectivity that you -need to use digest authentication module or persistent user location -entries. - -%package postgres -Summary: MPOSTGRES connectivity for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: postgresql-devel - -%description postgres -The kamailio-postgres package contains Postgres database connectivity that you -need to use digest authentication module or persistent user location -entries. - -%package unixodbc -Summary: UNIXODBC connectivity for Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: unixodbc-dev - -%description unixodbc -The kamailio-unixodbc package contains UNIXODBC database connectivity support -that is required by other modules with database dependencies. - - -%package jabber -Summary: sip jabber message translation support for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: expat - -%description jabber -The kamailio-jabber package contains a sip to jabber message translator. - -%package cpl -Summary: CPL interpreter engine for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-dev - -%description cpl -The kamailio-cpl package contains a CPL interpreter engine. - -%package pa -Summary: sip presence agent support for the Kamailio. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: libxml2-dev - -%description pa -The kamailio-pa package contains a sip Presence Agent. - -%package radius -Summary: kamailio radius authentication, group and uri check modules. -Group: System Environment/Daemons -Requires: kamailio = %ver -BuildPrereq: radiusclient - -%description radius -The kamailio-radius package contains modules for radius authentication, group - membership and uri checking. - -%prep -%setup - -%build -make all skip_modules="%EXCLUDED_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%MYSQL_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%POSTGRES_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%UNIXODBC_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%JABBER_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%CPL_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="modules/%PA_MODULES" cfg-target=/%{_sysconfdir}/kamailio/ -make modules modules="%RADIUS_MOD_PATH" cfg-target=/%{_sysconfdir}/kamailio/ - -%install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT" - -make install skip_modules="%EXCLUDED_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%MYSQL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%POSTGRES_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%UNIXODBC_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%JABBER_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%CPL_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="modules/%PA_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-modules modules="%RADIUS_MOD_PATH" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - cfg-prefix=$RPM_BUILD_ROOT \ - cfg-target=/%{_sysconfdir}/kamailio/ \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ -make install-doc modules="modules/%JABBER_MODULES %RADIUS_MOD_PATH %MYSQL_MODULES %POSTGRES_MODULES %UNIXODBC_MODULES %CPL_MODULES %PA_MODULES" \ - basedir=$RPM_BUILD_ROOT \ - prefix=/usr \ - doc-prefix=$RPM_BUILD_ROOT \ - doc-dir=/%{_docdir}/kamailio/ - - -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/init.d -install -m755 $RPM_SOURCE_DIR/kamailio.init.SuSE \ - $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/kamailio - -%clean -rm -rf "$RPM_BUILD_ROOT" - -%post -sbin/insserv etc/init.d/kamailio - -%preun -if [ $1 = 0 ]; then - etc/init.d/kamailio stop > /dev/null 2>&1 -fi - -%postun -sbin/insserv etc/init.d/ - -%files -%defattr(-,root,root) -%dir %{_docdir}/kamailio -%doc %{_docdir}/kamailio/AUTHORS -%doc %{_docdir}/kamailio/NEWS -%doc %{_docdir}/kamailio/INSTALL -%doc %{_docdir}/kamailio/README -%doc %{_docdir}/kamailio/README-MODULES -%doc %{_docdir}/kamailio/README.acc -%doc %{_docdir}/kamailio/README.alias_db -%doc %{_docdir}/kamailio/README.auth -%doc %{_docdir}/kamailio/README.auth_db -%doc %{_docdir}/kamailio/README.auth_diameter -%doc %{_docdir}/kamailio/README.avpops -%doc %{_docdir}/kamailio/README.dbtext -%doc %{_docdir}/kamailio/README.dialog -%doc %{_docdir}/kamailio/README.dispatcher -%doc %{_docdir}/kamailio/README.diversion -%doc %{_docdir}/kamailio/README.domain -%doc %{_docdir}/kamailio/README.enum -%doc %{_docdir}/kamailio/README.exec -%doc %{_docdir}/kamailio/README.flatstore -%doc %{_docdir}/kamailio/README.gflags -%doc %{_docdir}/kamailio/README.group -%doc %{_docdir}/kamailio/README.lcr -%doc %{_docdir}/kamailio/README.mangler -%doc %{_docdir}/kamailio/README.maxfwd -%doc %{_docdir}/kamailio/README.mediaproxy -%doc %{_docdir}/kamailio/README.msilo -%doc %{_docdir}/kamailio/README.nathelper -%doc %{_docdir}/kamailio/README.options -%doc %{_docdir}/kamailio/README.path -%doc %{_docdir}/kamailio/README.pdt -%doc %{_docdir}/kamailio/README.permissions -%doc %{_docdir}/kamailio/README.pike -%doc %{_docdir}/kamailio/README.registrar -%doc %{_docdir}/kamailio/README.rr -%doc %{_docdir}/kamailio/README.siptrace -%doc %{_docdir}/kamailio/README.sl -%doc %{_docdir}/kamailio/README.sms -%doc %{_docdir}/kamailio/README.speeddial -%doc %{_docdir}/kamailio/README.statistics -%doc %{_docdir}/kamailio/README.textops -%doc %{_docdir}/kamailio/README.tm -%doc %{_docdir}/kamailio/README.uac -%doc %{_docdir}/kamailio/README.uac_redirect -%doc %{_docdir}/kamailio/README.uri -%doc %{_docdir}/kamailio/README.uri_db -%doc %{_docdir}/kamailio/README.usrloc -%doc %{_docdir}/kamailio/README.xlog - -%dir %{_sysconfdir}/kamailio -%config(noreplace) %{_sysconfdir}/kamailio/* -%config %{_sysconfdir}/init.d/* - -%dir %{_libdir}/kamailio -%dir %{_libdir}/kamailio/modules -%{_libdir}/kamailio/modules/acc.so -%{_libdir}/kamailio/modules/alias_db.so -%{_libdir}/kamailio/modules/auth.so -%{_libdir}/kamailio/modules/auth_db.so -%{_libdir}/kamailio/modules/auth_diameter.so -%{_libdir}/kamailio/modules/avpops.so -%{_libdir}/kamailio/modules/dbtext.so -%{_libdir}/kamailio/modules/dispatcher.so -%{_libdir}/kamailio/modules/diversion.so -%{_libdir}/kamailio/modules/domain.so -%{_libdir}/kamailio/modules/enum.so -%{_libdir}/kamailio/modules/exec.so -%{_libdir}/kamailio/modules/flatstore.so -%{_libdir}/kamailio/modules/gflags.so -%{_libdir}/kamailio/modules/group.so -%{_libdir}/kamailio/modules/lcr.so -%{_libdir}/kamailio/modules/mangler.so -%{_libdir}/kamailio/modules/maxfwd.so -%{_libdir}/kamailio/modules/mediaproxy.so -%{_libdir}/kamailio/modules/msilo.so -%{_libdir}/kamailio/modules/nathelper.so -%{_libdir}/kamailio/modules/options.so -%{_libdir}/kamailio/modules/path.so -%{_libdir}/kamailio/modules/pdt.so -%{_libdir}/kamailio/modules/permissions.so -%{_libdir}/kamailio/modules/pike.so -%{_libdir}/kamailio/modules/registrar.so -%{_libdir}/kamailio/modules/rr.so -%{_libdir}/kamailio/modules/siptrace.so -%{_libdir}/kamailio/modules/sl.so -%{_libdir}/kamailio/modules/sms.so -%{_libdir}/kamailio/modules/speeddial.so -%{_libdir}/kamailio/modules/statistics.so -%{_libdir}/kamailio/modules/textops.so -%{_libdir}/kamailio/modules/tm.so -%{_libdir}/kamailio/modules/uac.so -%{_libdir}/kamailio/modules/uac_redirect.so -%{_libdir}/kamailio/modules/uri.so -%{_libdir}/kamailio/modules/uri_db.so -%{_libdir}/kamailio/modules/usrloc.so -%{_libdir}/kamailio/modules/xlog.so - -%{_sbindir}/kamailio -%{_sbindir}/kamctl -%{_libdir}/kamctl/kamctl.base -%{_libdir}/kamctl/kamctl.sqlbase -%{_libdir}/kamctl/kamctl.ctlbase -%{_libdir}/kamctl/kamctl.fifo -%{_libdir}/kamctl/kamctl.unixsock - -%{_mandir}/man5/* -%{_mandir}/man8/* - - -%files mysql -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.mysql - -%{_libdir}/kamailio/modules/mysql.so -%{_sbindir}/kamailio_mysql.sh -%{_libdir}/kamctl/kamctl.mysql - -%files postgres -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.postgres - -%{_libdir}/kamailio/modules/postgres.so -%{_sbindir}/kamailio_postgres.sh -%{_libdir}/kamctl/kamctl.pgsql - -%files unixodbc -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.unixodbc - -%{_libdir}/kamailio/modules/unixodbc.so - -%files jabber -%defattr(-,root,root) -%{_libdir}/kamailio/modules/jabber.so -%doc %{_docdir}/kamailio/README.jabber - -%files cpl -%defattr(-,root,root) -%{_libdir}/kamailio/modules/cpl-c.so -%doc %{_docdir}/kamailio/README.cpl-c - -%files pa -%defattr(-,root,root) -%doc %{_docdir}/kamailio/README.pa - -%{_libdir}/kamailio/modules/pa.so - -%files radius -%defattr(-,root,root) -%{_libdir}/kamailio/modules/auth_radius.so -%{_libdir}/kamailio/modules/misc_radius.so -%{_libdir}/kamailio/modules/peering.so -%doc %{_docdir}/kamailio/README.auth_radius -%doc %{_docdir}/kamailio/README.misc_radius -%doc %{_docdir}/kamailio/README.peering - - -%changelog - -* Fri Jun 30 2006 Bogdan-Andrei Iancu -- version set to 1.1.0 -- added packages for pa, postgres and unixodbc -- added dialog, lcr, options, path, siptrace, statistics modules - -* Thu Oct 27 2005 Daniel-Constantin Mierla -- version set to 1.0.0 -- added readme for flatstore -- added uac and uac_redirect modules - -* Wed Jun 08 2005 Daniel-Constantin Mierla -- First version of the spec file.