smstools - SMS server tools for GSM modems

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: smstools
Package version: 3.1.15
Package release: 1.2
Package architecture: i386
Package type: deb
Installed size: 457 B
Download size: 125.42 KB
Official Mirror:
The SMS server tools allow setting up a central SMS gateway. It sends and receives SMS messages using a simple file-based interface. It can accommodate up to 20,000 messages a month. It supports an event-handler option that allows calling customized programs or scripts after sending or receiving SMS messages. The SMS Server Tools use one or more (max. 32) GSM modems to send and receive SMS messages. Some modems may be equipped with SIM cards such as Vodafone or Telmi ones. All messages are sorted in queues by the provider. If one modem fails, it will be deactivated for one hour before the software retries, while other modems run without any restriction. The status information and alarms are logged with syslog.



    Source package: smstools

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install smstools deb package:
      # sudo apt-get install smstools


    • /etc/default/smstools
    • /etc/init.d/smstools
    • /etc/logcheck/ignore.d.server/smstools
    • /etc/logrotate.d/smstools
    • /usr/sbin/smsd
    • /usr/share/doc/smstools/README.Debian
    • /usr/share/doc/smstools/changelog.Debian.gz
    • /usr/share/doc/smstools/copyright
    • /usr/share/man/de/man8/smsd.8.gz
    • /usr/share/man/man8/smsd.8.gz
    • /usr/share/smstools/conf-templates/smsd.conf.template
    • /usr/share/smstools/conf-templates/smsd.modem.template


    2015-04-27 - Jonas Meurer <> smstools (3.1.15-1.2) unstable; urgency=high * NMU by Jonas Meurer to push the fix into Jessie. * Fix initscript (debian/init.d): * drop action 'reload' as it does not what policy demands it to do. Use 'force-reload' in logrotate post-rotate action. This fixes 'force-reload' action when used through systemd tools and prevents the smsd daemon process from being killed at every log rotation. (closes: #782996) * source /lib/lsb/init-functions in order to make systemd tools aware of status changes to the daemon that have been caused by invoking the initscript directly.

    2014-10-09 - Russell Stuart <> smstools (3.1.15-1.1) unstable; urgency=low * NMU - preventing smstools from entering jessie. * Fix syntax error in src/Makefile, override in wrong place. debian/patches/fix-makefile-override.patch (Closes: #750350)

    2013-11-08 - Patrick Schoenfeld <> smstools (3.1.15-1) unstable; urgency=low * New upstream release: - Includes fix for segfault when run with 'smsd -s', so drop the patch * Acknowledge NMUs, thanks to Moritz Muehlenhoff and Gregor Herrman * Update to standards version 3.9.5; no changes needed * Bugfix to init script: Make reload target status-aware, so that stopped services are not started on reload (Closes: #709014)

    2012-11-12 - gregor herrmann <> smstools (3.1.14-1.2) unstable; urgency=low * Non-maintainer upload. * Fix "smsd -s produces Segmentation fault": add new patch processid.patch, backported from 3.1.15 release: "When creating a lockfile, main process used incorrect offset -1 with the table of names of processes. This caused segmentation fault when smsd was compiled using latest compilers." (Closes: #682416)

    2012-06-24 - Moritz Muehlenhoff <> smstools (3.1.14-1.1) unstable; urgency=low * Non-maintainer upload. * Enable hardened build flags (Closes: #656531) * Add Danish debconf translation, thanks to Joe Dalton (Closes: #662043)

    2011-02-24 - Patrick Schoenfeld <> smstools (3.1.14-1) unstable; urgency=low * New upstream release * Acknowledge NMU, thanks to Jan Wagner * Add a logrotate configuration file * Use the new quilt dh series and minimize debian/rules accordingly * Add new debconf template translations: + Brazilian Portugese translation, thanks to Jef Lui. (Closes: #592742) + Italian translation, thanks to Stefano Canepa (Closes: #608402) * Bump Standards-Version; no changes needed

    2010-06-21 - Jan Wagner <> smstools (3.1.10-0.1) unstable; urgency=low * Non-maintainer upload, as requested by maintainer * New Upstream version (Closes: #586643) * Bump Standards to 3.8.4, no changes needed * Define source format 1.0 in debian/source/format * Add $remote_fs as dependency for Required-Start and Required-Stop in the init script, removed $local_fs, which is implicit