debian/0000775000000000000000000000000011663372063007177 5ustar debian/copyright0000664000000000000000000000774511360752045011143 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: sqlbox Contact: devel@kannel.org Source: http://www.kannel.org/~aguerrieri/SqlBox/Releases/ Copyright: 1998-2001, WapIT Ltd 2001-2004, Kannel Group License: other-Kannel Files: ./config.*, ./ltmain.sh Copyright: 1992-2005 License: GPL-2+ or other-Autoconf Files: ./debian/* Copyright: 2008-2010, Jonas Smedegaard License: GPL-2+ License: GPL-2+ 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 2, 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. . On Debian GNU systems, the complete text of the GNU General Public License (GPL) version 2 or newer can be found in '/usr/share/common-licenses/GPL'. . You should have received a copy of the GNU General Public License along with this program. If not, see . License: other-Autoconf As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. License: other-Kannel The Kannel Software License, Version 1.0 . Copyright (c) 2001-2004 Kannel Group Copyright (c) 1998-2001 WapIT Ltd. All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the Kannel Group (http://www.kannel.org/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. . 4. The names "Kannel" and "Kannel Group" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact org@kannel.org. . 5. Products derived from this software may not be called "Kannel", nor may "Kannel" appear in their name, without prior written permission of the Kannel Group. . THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE KANNEL GROUP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 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. ==================================================================== . This software consists of voluntary contributions made by many individuals on behalf of the Kannel Group. For more information on the Kannel Group, please see . . Portions of this software are based upon software originally written at WapIT Ltd., Helsinki, Finland for the Kannel project. debian/gbp.conf0000664000000000000000000000014611271457432010616 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/copyright_hints0000664000000000000000000000261011360751476012341 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 X-Draft: Autogenerated by CDBS snippet copyright-check.mk Files: ./AUTHORS, ./COPYING, ./ChangeLog, ./INSTALL, ./Makefile.am, ./NEWS, ./README, ./UPGRADE, ./acinclude.m4, ./bootstrap, ./debian/README.source, ./debian/compat, ./debian/control, ./debian/control.in, ./debian/gbp.conf, ./debian/kannel-sqlbox.doc-base, ./debian/patches/1001_sqlinit-hfiles.patch, ./debian/patches/README, ./debian/patches/series, ./debian/source/format, ./debian/watch, ./doc/userguide.xml, ./example/sqlbox.conf.example, ./gw/Makefile.am, ./gw/sqlbox-cfg.def, ./gw/sqlbox_mssql.c, ./gw/sqlbox_mssql.h, ./gw/sqlbox_mysql.c, ./gw/sqlbox_mysql.h, ./gw/sqlbox_oracle.c, ./gw/sqlbox_oracle.h, ./gw/sqlbox_pgsql.c, ./gw/sqlbox_pgsql.h, ./gw/sqlbox_sdb.c, ./gw/sqlbox_sdb.h, ./gw/sqlbox_sql.c, ./gw/sqlbox_sql.h, ./gw/sqlbox_sqlite.c, ./gw/sqlbox_sqlite.h, ./gw/sqlbox_sqlite3.c, ./gw/sqlbox_sqlite3.h, ./rpm/sqlbox.spec.in, ./sb-config.h.in Copyright: *No copyright* License: UNKNOWN FIXME Files: ./autotools/config.guess, ./autotools/config.sub Copyright: 1992-1999, 1992-2005 License: GPL-2+ FIXME Files: ./KannelLICENSE, ./gw/sqlbox.c Copyright: 1998-2001, WapIT Ltd 2001-2004, Kannel Group License: UNKNOWN FIXME Files: ./debian/rules Copyright: 2009, Jonas Smedegaard License: GPL FIXME debian/changelog0000664000000000000000000000261411663372063011054 0ustar kannel-sqlbox (0.7.2-3ubuntu2) precise; urgency=low * Rebuild for libmysqlclient transition -- Clint Byrum Wed, 23 Nov 2011 23:37:23 -0800 kannel-sqlbox (0.7.2-3ubuntu1) oneiric; urgency=low * 1002_as-needed.patch: fix FTBFS (LP: #770876). -- Ilya Barygin Sat, 13 Aug 2011 15:35:16 +0400 kannel-sqlbox (0.7.2-3build1) oneiric; urgency=low * Rebuild for OpenSSL 1.0.0. -- Colin Watson Fri, 20 May 2011 10:11:37 +0100 kannel-sqlbox (0.7.2-3) unstable; urgency=low * Drop locally included CDBS snippets, and local implementation of DEB_MAINTAINER_MODE, all included in main cdbs now. * Update header of rules file: Update copyright years; refer to FSF website (not postal address). * Rewrite debian/copyright using draft DEP5 rev. 135 format. * Tighten build-dependency on kannel-dev. -- Jonas Smedegaard Tue, 13 Apr 2010 04:21:32 +0200 kannel-sqlbox (0.7.2-2) unstable; urgency=low * Use source format '3.0 (quilt)'. * Apply new patch 1001 fixing wrong data types. Closes: bug#565911, thanks to dann frazier for reporting and Travis Hansen of Gentoo for the patch. -- Jonas Smedegaard Fri, 05 Feb 2010 13:02:43 +0100 kannel-sqlbox (0.7.2-1) unstable; urgency=low * Initial release. Closes: bug#564883. -- Jonas Smedegaard Tue, 12 Jan 2010 16:16:37 +0100 debian/control0000664000000000000000000000302411621460625010575 0ustar Source: kannel-sqlbox Section: net Priority: optional Homepage: http://www.kannel.org/~aguerrieri/SqlBox/ Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jonas Smedegaard Build-Depends: cdbs (>= 0.4.70~), autotools-dev, devscripts (>= 2.10.7~), dh-buildinfo, libtool, automake1.11, autoconf, debhelper (>= 6), kannel-dev (>= 1.4.3), kannel-dev (<< 1.4.4), libssl-dev, libmysqlclient-dev, libpam0g-dev, libxml2-dev, openjade, jadetex, texlive-base-bin, transfig, imagemagick, docbook-dsssl Vcs-Git: git://git.debian.org/git/collab-maint/kannel-sqlbox.git Vcs-Browser: http://git.debian.org/?p=collab-maint/kannel-sqlbox.git;a=summary Standards-Version: 3.8.3 Package: kannel-sqlbox Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: SQL helper application for Kannel WAP and SMS gateway Kannel is a gateway for connecting WAP (Wireless Application Protocol) phones to the Internet. It also works as an SMS/SMPP gateway, for providing SMS based services for GSM phones. . Sqlbox is a special Kannel box that sits between bearerbox and smsbox and uses a database queue to store and forward messages. . Messages are queued on a configurable table (defaults to send_sms) and moved to another table (defaults to sent_sms) afterwards. . You can also manually insert messages into the send_sms table and they will be sent and moved to the sent_sms table as well. This allows for fast and easy injection of large amounts of messages into Kannel. debian/source/0000775000000000000000000000000011316654760010501 5ustar debian/source/format0000664000000000000000000000001411360753232011700 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000737511360752622010270 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2009-2010, Jonas Smedegaard # Description: Main Debian packaging script for sqlbox # # 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 2, 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 . DEB_AUTO_UPDATE_LIBTOOL = pre DEB_AUTO_UPDATE_AUTOCONF = 2.64 DEB_AUTO_UPDATE_ACLOCAL = 1.11 DEB_AUTO_UPDATE_AUTOMAKE = 1.11 include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_UPSTREAM_PACKAGE = sqlbox DEB_UPSTREAM_URL = http://www.kannel.org/~aguerrieri/SqlBox/Releases DEB_UPSTREAM_TARBALL_MD5 = d8d20828f9bdc50c46bd7f14238520bf # workaround for docs not built by default DEB_CONFIGURE_EXTRA_FLAGS += --enable-docs DEB_MAKE_BUILD_TARGET = all docs # workaround for broken autotools OLDJADE/JADE detection #DEB_MAKE_ENVVARS += JADE=openjade DEB_MAKE_EXTRA_ARGS += JADE=openjade # workaround for FreeTDS only expected elow /usr/local by default # TODO: Enable when actually used (not just detected by autotools) #DEB_CONFIGURE_EXTRA_FLAGS += --with-mssql=/usr # Avoid virtually empty NEWS DEB_INSTALL_DOCS_ALL = README UPGRADE DEB_INSTALL_DOCS_ALL += doc/userguide.html doc/userguide.pdf # bootstrap autotools files (CDBS normally only updates them) DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^Makefile.in|gw/Makefile.in|aclocal.m4|autotools/(missing|depcomp|install-sh|ltmain.sh)|configure|debian/(changelog|copyright(|_hints|_newhints))$ DEB_MAKE_CLEAN_TARGET = distclean DEB_AUTOMAKE_ARGS = --add-missing --copy pre-build:: touch aclocal.m4 clean:: rm -f Makefile.in aclocal.m4 autotools/depcomp autotools/install-sh autotools/missing configure gw/Makefile.in rm -f doc/userguide.html doc/userguide.pdf doc/userguide.ps doc/userguide.rtf # put aside stray upstream-shipped autotools file during build but after copyright-check upstreamtmpfiles = autotools/ltmain.sh pre-build:: debian/stamp-upstreamtmpstuff debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check for file in $(upstreamtmpfiles); do \ [ ! -e $$file ] || [ -e $$file.upstream ] || mv $$file $$file.upstream; \ done touch $@ clean:: for file in $(upstreamtmpfiles); do \ [ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \ done rm -f debian/stamp-upstreamtmpstuff # Install configfile both as sample and (like upstream rpm script) for real DEB_INSTALL_EXAMPLES_kannel-sqlbox = example/sqlbox.conf.example binary-install/kannel-sqlbox:: install -D -m 0640 example/sqlbox.conf.example $(DEB_DESTDIR)/etc/kannel/sqlbox.conf # Needed by upstream build process # TODO: Move indirect deps to kannel-dev: libssl-dev, libmysqlclient-dev, libpam0g-dev, libxml2-dev # TODO: have kannel link against libsqlite0-dev, libsqlite3-dev and libpq-dev too, or libsdb?!? # TODO: Add openjade fallback to jade, when autotools OLDJADE/JADE detection is fixed # TODO: Enable freetds-dev dep when actually used (not just detected by autotools) CDBS_BUILD_DEPENDS += , kannel-dev (>= 1.4.3), kannel-dev (<< 1.4.4) CDBS_BUILD_DEPENDS += , libssl-dev, libmysqlclient-dev, libpam0g-dev, libxml2-dev #CDBS_BUILD_DEPENDS += , freetds-dev CDBS_BUILD_DEPENDS += , openjade, jadetex, texlive-base-bin, transfig, imagemagick, docbook-dsssl debian/kannel-sqlbox.doc-base0000664000000000000000000000071411272112343013343 0ustar Document: kannel-sqlbox Title: sqlbox - SQL-Based queue engine for Kannel Author: Renee Kluwen, Martin Conte Mac Donell, Alejandro Guerrieri Abstract: This document describes how to install and use sqlbox, the SQL-Based queue engine for Kannel. Section: Network/Communication Format: HTML Index: /usr/share/doc/kannel-sqlbox/userguide.html Files: /usr/share/doc/kannel-sqlbox/userguide.html Format: PDF Files: /usr/share/doc/kannel-sqlbox/userguide.pdf.gz debian/patches/0000775000000000000000000000000011621460544010622 5ustar debian/patches/README0000664000000000000000000000021111165344300011466 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/series0000664000000000000000000000005711621460443012037 0ustar 1001_sqlinit-hfiles.patch 1002_as-needed.patch debian/patches/1001_sqlinit-hfiles.patch0000664000000000000000000000677011332672702015251 0ustar Description: Fix header files struct names Author: Travis Hansen Origin: https://bugs.gentoo.org/show_bug.cgi?id=285246 Last-Update: 2010-02-05 diff -Naur sqlbox-0.7.2/gw/sqlbox_mssql.h sqlbox-0.7.2.new/gw/sqlbox_mssql.h --- sqlbox-0.7.2/gw/sqlbox_mssql.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_mssql.h 2009-09-16 11:23:03.000000000 -0400 @@ -46,7 +46,7 @@ void sql_save_msg(Msg *msg, Octstr *momt /*, Octstr smsbox_id */); Msg *mssql_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_mssql(Cfg *cfg); +struct server_type *sqlbox_init_mssql(Cfg *cfg); #ifndef sqlbox_mssql_c extern #endif diff -Naur sqlbox-0.7.2/gw/sqlbox_mysql.h sqlbox-0.7.2.new/gw/sqlbox_mysql.h --- sqlbox-0.7.2/gw/sqlbox_mysql.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_mysql.h 2009-09-16 11:23:03.000000000 -0400 @@ -48,7 +48,7 @@ void sql_save_msg(Msg *msg, Octstr *momt); Msg *mysql_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_mysql(Cfg *cfg); +struct server_type *sqlbox_init_mysql(Cfg *cfg); #ifndef sqlbox_mysql_c extern #endif diff -Naur sqlbox-0.7.2/gw/sqlbox_oracle.h sqlbox-0.7.2.new/gw/sqlbox_oracle.h --- sqlbox-0.7.2/gw/sqlbox_oracle.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_oracle.h 2009-09-16 11:23:03.000000000 -0400 @@ -52,7 +52,7 @@ void sql_save_msg(Msg *msg, Octstr *momt /*, Octstr smsbox_id */); Msg *oracle_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_oracle(Cfg *cfg); +struct server_type *sqlbox_init_oracle(Cfg *cfg); #ifndef sqlbox_oracle_c extern #endif diff -Naur sqlbox-0.7.2/gw/sqlbox_pgsql.h sqlbox-0.7.2.new/gw/sqlbox_pgsql.h --- sqlbox-0.7.2/gw/sqlbox_pgsql.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_pgsql.h 2009-09-16 11:23:03.000000000 -0400 @@ -44,7 +44,7 @@ void sql_save_msg(Msg *msg, Octstr *momt /*, Octstr smsbox_id */); Msg *pgsql_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_pgsql(Cfg *cfg); +struct server_type *sqlbox_init_pgsql(Cfg *cfg); void sqlbox_configure_pgsql(Cfg* cfg); #ifndef sqlbox_pgsql_c extern diff -Naur sqlbox-0.7.2/gw/sqlbox_sdb.h sqlbox-0.7.2.new/gw/sqlbox_sdb.h --- sqlbox-0.7.2/gw/sqlbox_sdb.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_sdb.h 2009-09-16 11:23:03.000000000 -0400 @@ -21,7 +21,7 @@ void sql_save_msg(Msg *msg, Octstr *momt ); Msg *sdb_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_sdb(Cfg *cfg); +struct server_type *sqlbox_init_sdb(Cfg *cfg); #ifndef sqlbox_sdb_c extern #endif diff -Naur sqlbox-0.7.2/gw/sqlbox_sqlite3.h sqlbox-0.7.2.new/gw/sqlbox_sqlite3.h --- sqlbox-0.7.2/gw/sqlbox_sqlite3.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_sqlite3.h 2009-09-16 11:23:03.000000000 -0400 @@ -41,7 +41,7 @@ void sql_save_msg(Msg *msg, Octstr *momt ); Msg *sqlite3_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_sqlite3(Cfg *cfg); +struct server_type *sqlbox_init_sqlite3(Cfg *cfg); #ifndef sqlbox_sqlite3_c extern #endif diff -Naur sqlbox-0.7.2/gw/sqlbox_sqlite.h sqlbox-0.7.2.new/gw/sqlbox_sqlite.h --- sqlbox-0.7.2/gw/sqlbox_sqlite.h 2009-05-19 11:08:35.000000000 -0400 +++ sqlbox-0.7.2.new/gw/sqlbox_sqlite.h 2009-09-16 11:23:03.000000000 -0400 @@ -41,7 +41,7 @@ void sql_save_msg(Msg *msg, Octstr *momt ); Msg *sqlite_fetch_msg(); void sql_shutdown(); -struct server_type *sql_init_sqlite(Cfg *cfg); +struct server_type *sqlbox_init_sqlite(Cfg *cfg); #ifndef sqlbox_sqlite_c extern #endif debian/patches/1002_as-needed.patch0000664000000000000000000000124311621460544014132 0ustar Description: Fix failure to build with --as-needed linker option. Place libraries in LIBS variable to ensure correct order of parameters to ld. Author: Ilya Barygin Bug-Ubuntu: https://launchpad.net/bugs/770876 --- kannel-sqlbox-0.7.2.orig/configure.in +++ kannel-sqlbox-0.7.2/configure.in @@ -417,7 +417,7 @@ else AC_MSG_RESULT([$gw_version]) AC_MSG_CHECKING([Kannel libs]) if ! $GW_CONFIG --libs &>/dev/null ; then - LDFLAGS="$LDFLAGS `$GW_CONFIG --libs`" + LIBS="`$GW_CONFIG --libs` $LIBS" gw_libdir=`$GW_CONFIG --libs` AC_MSG_RESULT([$gw_libdir]) fi debian/compat0000664000000000000000000000000211206363512010365 0ustar 6 debian/README.source0000664000000000000000000000361311271457432011360 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. Developing this package for Debian ---------------------------------- The source of this package is developed using git and the helper tool git-buildpackage, with all official releases tagged and signed and binary diffs of tarballs stored using pristine-tar. This is documented below /usr/share/doc/git-buildpackage/manual-html/ . A custom build target shows current upstream and packaging versions: debian/rules print-version Current upstream tarball can be prepared using this other build target: debian/rules get-orig-source To switch to newer upstream source, first add a dummy changelog entry and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: dch -v ${new_upstream_version}-1 "Dummy changelog entry" sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules debian/rules get-orig-source Store new md5sum to help ensure identical source is received later. Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful during development of the package, but unfit for normal builds. This typically includes the CDBS feature of auto-updating debian/control with CDBS-related build-dependencies, which is forbidden by Debian Policy as build environment must not change during automated builds. Maintaining packaging build routines ------------------------------------ This source package wraps debhelper commands and other tedious parts of the build routines using the CDBS framework. Please refer to the actual makefile snippets included from debian/rules for details on their purpose and ways to override defaults. Additionally, makefile snippets included from below /usr/share/cdbs may also be documented in /usr/share/doc/cdbs/cdbs-doc.pdf.gz . -- Jonas Smedegaard Thu, 26 Feb 2009 21:28:29 +0100 debian/watch0000664000000000000000000000023611271535405010225 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 http://www.kannel.org/~aguerrieri/SqlBox/Releases/sqlbox-([\d\.]*)\.tar.gz debian debian/control.in0000664000000000000000000000233111621460625011202 0ustar Source: kannel-sqlbox Section: net Priority: optional Homepage: http://www.kannel.org/~aguerrieri/SqlBox/ Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jonas Smedegaard Build-Depends: @cdbs@ Vcs-Git: git://git.debian.org/git/collab-maint/kannel-sqlbox.git Vcs-Browser: http://git.debian.org/?p=collab-maint/kannel-sqlbox.git;a=summary Standards-Version: 3.8.3 Package: kannel-sqlbox Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: SQL helper application for Kannel WAP and SMS gateway Kannel is a gateway for connecting WAP (Wireless Application Protocol) phones to the Internet. It also works as an SMS/SMPP gateway, for providing SMS based services for GSM phones. . Sqlbox is a special Kannel box that sits between bearerbox and smsbox and uses a database queue to store and forward messages. . Messages are queued on a configurable table (defaults to send_sms) and moved to another table (defaults to sent_sms) afterwards. . You can also manually insert messages into the send_sms table and they will be sent and moved to the sent_sms table as well. This allows for fast and easy injection of large amounts of messages into Kannel.