summaryrefslogtreecommitdiff
path: root/docs/man
diff options
context:
space:
mode:
Diffstat (limited to 'docs/man')
-rw-r--r--docs/man/gammu-backup.52
-rw-r--r--docs/man/gammu-config.12
-rw-r--r--docs/man/gammu-detect.12
-rw-r--r--docs/man/gammu-smsbackup.52
-rw-r--r--docs/man/gammu-smsd-dbi.72
-rw-r--r--docs/man/gammu-smsd-files.72
-rw-r--r--docs/man/gammu-smsd-inject.12
-rw-r--r--docs/man/gammu-smsd-monitor.12
-rw-r--r--docs/man/gammu-smsd-mysql.7212
-rw-r--r--docs/man/gammu-smsd-null.72
-rw-r--r--docs/man/gammu-smsd-odbc.74
-rw-r--r--docs/man/gammu-smsd-pgsql.72
-rw-r--r--docs/man/gammu-smsd-run.72
-rw-r--r--docs/man/gammu-smsd-sql.72
-rw-r--r--docs/man/gammu-smsd-tables.72
-rw-r--r--docs/man/gammu-smsd.127
-rw-r--r--docs/man/gammu-smsdrc.54
-rw-r--r--docs/man/gammu.12
-rw-r--r--docs/man/gammurc.57
-rw-r--r--docs/man/jadmaker.12
20 files changed, 257 insertions, 27 deletions
diff --git a/docs/man/gammu-backup.5 b/docs/man/gammu-backup.5
index 1e1e1fd..b41b531 100644
--- a/docs/man/gammu-backup.5
+++ b/docs/man/gammu-backup.5
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-BACKUP" "5" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-BACKUP" "5" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-backup \- gammu(1) backup file format.
.
diff --git a/docs/man/gammu-config.1 b/docs/man/gammu-config.1
index e373891..31d976b 100644
--- a/docs/man/gammu-config.1
+++ b/docs/man/gammu-config.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-CONFIG" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-CONFIG" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-config \- Gammu configurator
.
diff --git a/docs/man/gammu-detect.1 b/docs/man/gammu-detect.1
index 3dc6527..ed48da0 100644
--- a/docs/man/gammu-detect.1
+++ b/docs/man/gammu-detect.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-DETECT" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-DETECT" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-detect \- Gammu device detection
.
diff --git a/docs/man/gammu-smsbackup.5 b/docs/man/gammu-smsbackup.5
index c46ea3d..48760b5 100644
--- a/docs/man/gammu-smsbackup.5
+++ b/docs/man/gammu-smsbackup.5
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSBACKUP" "5" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSBACKUP" "5" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsbackup \- gammu(1) SMS backup file format.
.
diff --git a/docs/man/gammu-smsd-dbi.7 b/docs/man/gammu-smsd-dbi.7
index e9c0d35..b9e050a 100644
--- a/docs/man/gammu-smsd-dbi.7
+++ b/docs/man/gammu-smsd-dbi.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-DBI" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-DBI" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-dbi \- gammu-smsd(1) backend using DBI abstraction layer to use any supported database as a message storage
.
diff --git a/docs/man/gammu-smsd-files.7 b/docs/man/gammu-smsd-files.7
index b245621..b44a4d3 100644
--- a/docs/man/gammu-smsd-files.7
+++ b/docs/man/gammu-smsd-files.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-FILES" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-FILES" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-files \- gammu-smsd(1) backend using filesystem as a message storage
.
diff --git a/docs/man/gammu-smsd-inject.1 b/docs/man/gammu-smsd-inject.1
index 1b55f14..0dd0909 100644
--- a/docs/man/gammu-smsd-inject.1
+++ b/docs/man/gammu-smsd-inject.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-INJECT" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-INJECT" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-inject \- Inject messages into queue of SMS daemon for Gammu
.
diff --git a/docs/man/gammu-smsd-monitor.1 b/docs/man/gammu-smsd-monitor.1
index fab9d3e..5c320dc 100644
--- a/docs/man/gammu-smsd-monitor.1
+++ b/docs/man/gammu-smsd-monitor.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-MONITOR" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-MONITOR" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-monitor \- Monitor state of SMS daemon for Gammu
.
diff --git a/docs/man/gammu-smsd-mysql.7 b/docs/man/gammu-smsd-mysql.7
index 311404b..fac748e 100644
--- a/docs/man/gammu-smsd-mysql.7
+++ b/docs/man/gammu-smsd-mysql.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-MYSQL" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-MYSQL" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-mysql \- gammu-smsd(1) backend using MySQL database server as a message storage
.
@@ -93,7 +93,18 @@ creating triggers, which are used for some functionality.
.UNINDENT
.SH CREATING TABLES FOR MYSQL
.sp
-SQL script for creating tables in MySQL database:
+Depending on MySQL version and settings please choose best fitting
+script to create tables:
+.INDENT 0.0
+.IP \(bu 2
+\fBmysql\-strict.sql\fP can be used in strict mode, but requires MySQL 5.6.5
+or newer
+.IP \(bu 2
+\fBmysql.sql\fP supports all MySQL versions, but requires neither of
+\fINO_ZERO_DATE\fP, \fIANSI\fP or \fISTRICT\fP modes to be set in the server
+.UNINDENT
+.sp
+SQL script \fBmysql.sql\fP for creating tables in MySQL database:
.INDENT 0.0
.INDENT 3.5
.sp
@@ -179,7 +190,7 @@ CREATE TABLE \(gaoutbox\(ga (
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
CREATE INDEX outbox_date ON outbox(SendingDateTime, SendingTimeOut);
-CREATE INDEX outbox_sender ON outbox(SenderID);
+CREATE INDEX outbox_sender ON outbox(SenderID(250));
\-\-
\-\- Dumping data for table \(gaoutbox\(ga
@@ -268,7 +279,7 @@ CREATE TABLE \(gasentitems\(ga (
CREATE INDEX sentitems_date ON sentitems(DeliveryDateTime);
CREATE INDEX sentitems_tpmr ON sentitems(TPMR);
CREATE INDEX sentitems_dest ON sentitems(DestinationNumber);
-CREATE INDEX sentitems_sender ON sentitems(SenderID);
+CREATE INDEX sentitems_sender ON sentitems(SenderID(250));
\-\-
\-\- Dumping data for table \(gasentitems\(ga
@@ -339,6 +350,199 @@ DELIMITER ;
You can find the script in \fBdocs/sql/mysql.sql\fP as well.
.UNINDENT
.UNINDENT
+.sp
+SQL script \fBmysql\-strict.sql\fP for creating tables in MySQL database:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+\-\-
+\-\- Database for Gammu SMSD
+\-\-
+\-\- In case you get errors about not supported charset, please
+\-\- replace utf8mb4 with utf8.
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gagammu\(ga
+\-\-
+
+CREATE TABLE \(gagammu\(ga (
+ \(gaVersion\(ga integer NOT NULL default \(aq0\(aq PRIMARY KEY
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+
+\-\-
+\-\- Dumping data for table \(gagammu\(ga
+\-\-
+
+INSERT INTO \(gagammu\(ga (\(gaVersion\(ga) VALUES (16);
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gainbox\(ga
+\-\-
+
+CREATE TABLE \(gainbox\(ga (
+ \(gaUpdatedInDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+ \(gaReceivingDateTime\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaText\(ga text NOT NULL,
+ \(gaSenderNumber\(ga varchar(20) NOT NULL default \(aq\(aq,
+ \(gaCoding\(ga enum(\(aqDefault_No_Compression\(aq,\(aqUnicode_No_Compression\(aq,\(aq8bit\(aq,\(aqDefault_Compression\(aq,\(aqUnicode_Compression\(aq) NOT NULL default \(aqDefault_No_Compression\(aq,
+ \(gaUDH\(ga text NOT NULL,
+ \(gaSMSCNumber\(ga varchar(20) NOT NULL default \(aq\(aq,
+ \(gaClass\(ga integer NOT NULL default \(aq\-1\(aq,
+ \(gaTextDecoded\(ga text NOT NULL,
+ \(gaID\(ga integer unsigned NOT NULL auto_increment,
+ \(gaRecipientID\(ga text NOT NULL,
+ \(gaProcessed\(ga enum(\(aqfalse\(aq,\(aqtrue\(aq) NOT NULL default \(aqfalse\(aq,
+ PRIMARY KEY \(gaID\(ga (\(gaID\(ga)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=1 ;
+
+\-\-
+\-\- Dumping data for table \(gainbox\(ga
+\-\-
+
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gaoutbox\(ga
+\-\-
+
+CREATE TABLE \(gaoutbox\(ga (
+ \(gaUpdatedInDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+ \(gaInsertIntoDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaSendingDateTime\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaSendBefore\(ga time NOT NULL DEFAULT \(aq23:59:59\(aq,
+ \(gaSendAfter\(ga time NOT NULL DEFAULT \(aq00:00:00\(aq,
+ \(gaText\(ga text,
+ \(gaDestinationNumber\(ga varchar(20) NOT NULL default \(aq\(aq,
+ \(gaCoding\(ga enum(\(aqDefault_No_Compression\(aq,\(aqUnicode_No_Compression\(aq,\(aq8bit\(aq,\(aqDefault_Compression\(aq,\(aqUnicode_Compression\(aq) NOT NULL default \(aqDefault_No_Compression\(aq,
+ \(gaUDH\(ga text,
+ \(gaClass\(ga integer default \(aq\-1\(aq,
+ \(gaTextDecoded\(ga text NOT NULL,
+ \(gaID\(ga integer unsigned NOT NULL auto_increment,
+ \(gaMultiPart\(ga enum(\(aqfalse\(aq,\(aqtrue\(aq) default \(aqfalse\(aq,
+ \(gaRelativeValidity\(ga integer default \(aq\-1\(aq,
+ \(gaSenderID\(ga varchar(255),
+ \(gaSendingTimeOut\(ga timestamp NULL default CURRENT_TIMESTAMP,
+ \(gaDeliveryReport\(ga enum(\(aqdefault\(aq,\(aqyes\(aq,\(aqno\(aq) default \(aqdefault\(aq,
+ \(gaCreatorID\(ga text NOT NULL,
+ \(gaRetries\(ga int(3) default 0,
+ \(gaPriority\(ga integer default 0,
+ PRIMARY KEY \(gaID\(ga (\(gaID\(ga)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+
+CREATE INDEX outbox_date ON outbox(SendingDateTime, SendingTimeOut);
+CREATE INDEX outbox_sender ON outbox(SenderID(250));
+
+\-\-
+\-\- Dumping data for table \(gaoutbox\(ga
+\-\-
+
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gaoutbox_multipart\(ga
+\-\-
+
+CREATE TABLE \(gaoutbox_multipart\(ga (
+ \(gaText\(ga text,
+ \(gaCoding\(ga enum(\(aqDefault_No_Compression\(aq,\(aqUnicode_No_Compression\(aq,\(aq8bit\(aq,\(aqDefault_Compression\(aq,\(aqUnicode_Compression\(aq) NOT NULL default \(aqDefault_No_Compression\(aq,
+ \(gaUDH\(ga text,
+ \(gaClass\(ga integer default \(aq\-1\(aq,
+ \(gaTextDecoded\(ga text,
+ \(gaID\(ga integer unsigned NOT NULL default \(aq0\(aq,
+ \(gaSequencePosition\(ga integer NOT NULL default \(aq1\(aq,
+ PRIMARY KEY (\(gaID\(ga, \(gaSequencePosition\(ga)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+
+\-\-
+\-\- Dumping data for table \(gaoutbox_multipart\(ga
+\-\-
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gaphones\(ga
+\-\-
+
+CREATE TABLE \(gaphones\(ga (
+ \(gaID\(ga text NOT NULL,
+ \(gaUpdatedInDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+ \(gaInsertIntoDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaTimeOut\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaSend\(ga enum(\(aqyes\(aq,\(aqno\(aq) NOT NULL default \(aqno\(aq,
+ \(gaReceive\(ga enum(\(aqyes\(aq,\(aqno\(aq) NOT NULL default \(aqno\(aq,
+ \(gaIMEI\(ga varchar(35) NOT NULL,
+ \(gaIMSI\(ga varchar(35) NOT NULL,
+ \(gaNetCode\(ga varchar(10) default \(aqERROR\(aq,
+ \(gaNetName\(ga varchar(35) default \(aqERROR\(aq,
+ \(gaClient\(ga text NOT NULL,
+ \(gaBattery\(ga integer NOT NULL DEFAULT \-1,
+ \(gaSignal\(ga integer NOT NULL DEFAULT \-1,
+ \(gaSent\(ga int NOT NULL DEFAULT 0,
+ \(gaReceived\(ga int NOT NULL DEFAULT 0,
+ PRIMARY KEY (\(gaIMEI\(ga)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+
+\-\-
+\-\- Dumping data for table \(gaphones\(ga
+\-\-
+
+\-\- \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
+
+\-\-
+\-\- Table structure for table \(gasentitems\(ga
+\-\-
+
+CREATE TABLE \(gasentitems\(ga (
+ \(gaUpdatedInDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+ \(gaInsertIntoDB\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaSendingDateTime\(ga timestamp NOT NULL default CURRENT_TIMESTAMP,
+ \(gaDeliveryDateTime\(ga timestamp NULL,
+ \(gaText\(ga text NOT NULL,
+ \(gaDestinationNumber\(ga varchar(20) NOT NULL default \(aq\(aq,
+ \(gaCoding\(ga enum(\(aqDefault_No_Compression\(aq,\(aqUnicode_No_Compression\(aq,\(aq8bit\(aq,\(aqDefault_Compression\(aq,\(aqUnicode_Compression\(aq) NOT NULL default \(aqDefault_No_Compression\(aq,
+ \(gaUDH\(ga text NOT NULL,
+ \(gaSMSCNumber\(ga varchar(20) NOT NULL default \(aq\(aq,
+ \(gaClass\(ga integer NOT NULL default \(aq\-1\(aq,
+ \(gaTextDecoded\(ga text NOT NULL,
+ \(gaID\(ga integer unsigned NOT NULL default \(aq0\(aq,
+ \(gaSenderID\(ga varchar(255) NOT NULL,
+ \(gaSequencePosition\(ga integer NOT NULL default \(aq1\(aq,
+ \(gaStatus\(ga enum(\(aqSendingOK\(aq,\(aqSendingOKNoReport\(aq,\(aqSendingError\(aq,\(aqDeliveryOK\(aq,\(aqDeliveryFailed\(aq,\(aqDeliveryPending\(aq,\(aqDeliveryUnknown\(aq,\(aqError\(aq) NOT NULL default \(aqSendingOK\(aq,
+ \(gaStatusError\(ga integer NOT NULL default \(aq\-1\(aq,
+ \(gaTPMR\(ga integer NOT NULL default \(aq\-1\(aq,
+ \(gaRelativeValidity\(ga integer NOT NULL default \(aq\-1\(aq,
+ \(gaCreatorID\(ga text NOT NULL,
+ PRIMARY KEY (\(gaID\(ga, \(gaSequencePosition\(ga)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
+
+CREATE INDEX sentitems_date ON sentitems(DeliveryDateTime);
+CREATE INDEX sentitems_tpmr ON sentitems(TPMR);
+CREATE INDEX sentitems_dest ON sentitems(DestinationNumber);
+CREATE INDEX sentitems_sender ON sentitems(SenderID(250));
+
+\-\-
+\-\- Dumping data for table \(gasentitems\(ga
+\-\-
+
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+You can find the script in \fBdocs/sql/mysql\-strict.sql\fP as well.
+.UNINDENT
+.UNINDENT
.SH UPGRADING TABLES
.sp
The easiest way to upgrade database structure is to backup old one and start
diff --git a/docs/man/gammu-smsd-null.7 b/docs/man/gammu-smsd-null.7
index 3a7f08f..39b54e8 100644
--- a/docs/man/gammu-smsd-null.7
+++ b/docs/man/gammu-smsd-null.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-NULL" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-NULL" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-null \- gammu-smsd(1) backend not storing messages
.
diff --git a/docs/man/gammu-smsd-odbc.7 b/docs/man/gammu-smsd-odbc.7
index a74d148..da07b8b 100644
--- a/docs/man/gammu-smsd-odbc.7
+++ b/docs/man/gammu-smsd-odbc.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-ODBC" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-ODBC" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-odbc \- gammu-smsd(1) backend using ODBC abstraction layer to use any supported database as a message storage
.
@@ -72,7 +72,7 @@ Windows or in global configuration on Linux).
.UNINDENT
.sp
On Microsoft Windows, you can find instructions on Microsoft website:
-\fI\%http://support.microsoft.com/kb/305599\fP
+\fI\%https://support.microsoft.com/kb/305599\fP
.sp
For unixODBC this is documented in the user manual:
\fI\%http://www.unixodbc.org/doc/UserManual/\fP
diff --git a/docs/man/gammu-smsd-pgsql.7 b/docs/man/gammu-smsd-pgsql.7
index 2be9867..006cace 100644
--- a/docs/man/gammu-smsd-pgsql.7
+++ b/docs/man/gammu-smsd-pgsql.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-PGSQL" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-PGSQL" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-pgsql \- gammu-smsd(1) backend using PostgreSQL database server as a message storage
.
diff --git a/docs/man/gammu-smsd-run.7 b/docs/man/gammu-smsd-run.7
index 86fcc01..9013cad 100644
--- a/docs/man/gammu-smsd-run.7
+++ b/docs/man/gammu-smsd-run.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-RUN" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-RUN" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-run \- documentation for RunOnReceive directive
.
diff --git a/docs/man/gammu-smsd-sql.7 b/docs/man/gammu-smsd-sql.7
index 6d1034c..8aa230b 100644
--- a/docs/man/gammu-smsd-sql.7
+++ b/docs/man/gammu-smsd-sql.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-SQL" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-SQL" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-sql \- gammu-smsd(1) backend using SQL abstraction layer to use any supported database as a message storage
.
diff --git a/docs/man/gammu-smsd-tables.7 b/docs/man/gammu-smsd-tables.7
index 4d4f0c9..bb63cfd 100644
--- a/docs/man/gammu-smsd-tables.7
+++ b/docs/man/gammu-smsd-tables.7
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD-TABLES" "7" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD-TABLES" "7" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd-tables \- description of tables for database backends of gammu-smsd(1)
.
diff --git a/docs/man/gammu-smsd.1 b/docs/man/gammu-smsd.1
index c37a454..f02b1b1 100644
--- a/docs/man/gammu-smsd.1
+++ b/docs/man/gammu-smsd.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSD" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSD" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsd \- SMS daemon for Gammu
.
@@ -289,12 +289,35 @@ gammu\-smsd.exe \-c smsdrc
.sp
You now should be able to get errors from SMSD even if it fails to start as a
service.
+.SS Invoking Gammu and suspending SMSD
+.sp
+As you can not run Gammu and Gammu SMSD at same time on signle device, you can
+workaround this limitation by suspending SMSD temporarily using \fISIGUSR1\fP and
+\fISIGUSR2\fP signals (see also \fI\%Signals\fP):
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+SMSD_PID=\(gapidof gammu\-smsd\(ga
+if [ \-z "$SMSD_PID" ] ; then
+ echo "Failed to figure out SMSD PID!"
+else
+ kill \-SIGUSR1 $SMSD_PID
+ gammu identify
+ kill \-SIGUSR2 $SMSD_PID
+fi
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
.SH KNOWN LIMITATIONS
.sp
You can not use same phone by more programs in same time. However in case you
did not enable locking in \fB[gammu]\fP section, it might be able
to start the communication with phone from more programs. In this case neither
-of the programs will probably work.
+of the programs will probably work, see \fI\%Invoking Gammu and suspending SMSD\fP for
+workaround.
.sp
There is no way to detect that SMS message is reply to another by looking at
message headers. The only way to achieve this is to add some token to the
diff --git a/docs/man/gammu-smsdrc.5 b/docs/man/gammu-smsdrc.5
index b716d1f..9fac3ba 100644
--- a/docs/man/gammu-smsdrc.5
+++ b/docs/man/gammu-smsdrc.5
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU-SMSDRC" "5" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU-SMSDRC" "5" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu-smsdrc \- gammu-smsd(1) configuration file
.
@@ -44,7 +44,7 @@ you can also use \fI\%[sql]\fP and \fI\%[tables]\fP\&.
.sp
The \fB[gammu]\fP section is configuration of a phone connection
and is same as described in gammurc with the only exception that
-\fI\%LogFile\fP is ignored and common logging for gammu library and
+\fBLogFile\fP is ignored and common logging for gammu library and
SMS daemon is used. However the \fBLogFormat\fP directive still
configures how much messages gammu emits.
.INDENT 0.0
diff --git a/docs/man/gammu.1 b/docs/man/gammu.1
index 1cdc650..9a13dae 100644
--- a/docs/man/gammu.1
+++ b/docs/man/gammu.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMU" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMU" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammu \- Does some neat things with your cellular phone or modem.
.
diff --git a/docs/man/gammurc.5 b/docs/man/gammurc.5
index d359660..05e56ee 100644
--- a/docs/man/gammurc.5
+++ b/docs/man/gammurc.5
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "GAMMURC" "5" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "GAMMURC" "5" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
gammurc \- gammu(1) configuration file
.
@@ -405,7 +405,7 @@ each execution.
.INDENT 0.0
.TP
.B LogFormat
-Determines what all will be logged to \fBLogFile\fP\&. Possible values are:
+Determines what all will be logged to \fI\%LogFile\fP\&. Possible values are:
.INDENT 7.0
.TP
.B \fBnothing\fP
@@ -574,6 +574,9 @@ connection = proxyat
.fi
.UNINDENT
.UNINDENT
+.sp
+You can find sample script which can be used on the remote side in
+\fBcontrib/proxy/gammu\-backend\fP\&.
.SS Fully documented example
.sp
You can find this sample file as \fBdocs/config/gammurc\fP in Gammu sources.
diff --git a/docs/man/jadmaker.1 b/docs/man/jadmaker.1
index d339520..92f2733 100644
--- a/docs/man/jadmaker.1
+++ b/docs/man/jadmaker.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "JADMAKER" "1" "Oct 23, 2016" "1.37.91" "Gammu"
+.TH "JADMAKER" "1" "Dec 12, 2016" "1.38.0" "Gammu"
.SH NAME
jadmaker \- JAD File Generator
.