1TQSL(5)                       File Formats Manual                      TQSL(5)
2
3
4

NAME

6       TQSL - digitally sign amateur radio contact logs
7

SYNOPSIS

9       tqsl -i [certificate-file]...
10
11       tqsl [OPTIONS] [log-file]...
12

DESCRIPTION

14       TrustedQSL  is a file format and set of procedures that is used to
15       send digitally signed QSL information (logs  of  contacts  between
16       amateur  radio  operators).  One notable service that makes use of
17       TrustedQSL is ARRL's Logbook of the World.
18
19       The tqsl program is used to digitally sign contact log files using
20       a  digital  certificate.  It is also used to generate requests for
21       digital certificates and to store the resulting  received  digital
22       certificates.  (Certificates used to be handled by a separate pro‐
23       gram, tqslcert, but all functions are now handled by tqsl).
24
25       This manual page briefly documents  the  tqsl  program.   Complete
26       documentation is also available:
27
28         tqsl: file:///usr/share/TrustedQSL/help/tqslapp/main.htm
29

OPTIONS

31       tqsl accepts these command line options:
32
33
34       -b begin_date and -e end_date
35              Supply  a start date and end date for QSOs to be signed. If
36              present, any QSOs before the begin date  will  be  ignored,
37              and any after the end date will be ignored. If either begin
38              or  end  are  omitted,  then  the  corresponding  limit  is
39              ignored. You should specify -d with this option to suppress
40              the normal date range dialog as these options will override
41              the user-specified dates if given.
42
43       -d     Suppress  date-range dialog. If present, the QSO date-range
44              dialog will not be shown for files that follow this  option
45              on the command line.
46
47
48       -l location_name
49              Selects an existing station location. This location will be
50              used for the commands that follow. If the station  location
51              doesn't exist, tqsl will just exit.
52
53
54       -o output_file
55              Writes the resulting signed log file to output_file instead
56              of a default name based on the input log-file name.
57
58
59       -s     Add or edit station location. If there is  a  preceding  -l
60              option  the  specified location will be edited. If there is
61              no preceding -l option, a new  station  location  is  being
62              added.
63
64
65       -x (or) -q
66              Exit  tqsl.  If this argument is used it should be the last
67              one on the command line. If this argument is  not  present,
68              tqsl  will  begin  normal operation after successfully pro‐
69              cessing all command-line arguments.
70
71
72       -u     Upload log file. If this argument is used, the input  files
73              will  be  signed then automatically uploaded to the Logbook
74              of the World web site for processing.
75
76
77       -v     Display the version number of tqsl and exit.
78
79
80       -i filename
81              Import a certificate - either a signed response (.tq6) or a
82              certificate  stored  with  a  private key in PKCS#12 format
83              (.p12).
84
85       -t filename
86              Open a diagnostic trace file at startup. This file will log
87              internal TQSL function calls for debugging purposes.
88
89       log-files
90              Any  command-line  parameter  that  is  not an option or an
91              option's argument will be treated as the name of a log file
92              (ADIF  or Cabrillo) to be signed. The resulting signed file
93              (.tq8) will be placed in the  same  directory  as  the  log
94              file,  overwriting any existing .tq8 file of the same name.
95              (Note: If this option is not preceded by a -l  option  that
96              selects  the  station  location to be used for signing, the
97              Select Station Location for Signing  dialog  will  be  pre‐
98              sented.) File names that contain spaces or other shell-spe‐
99              cial characters should be quoted in a manner  suitable  for
100              the  operating system and shell that's being used. If -u is
101              used, the signed log is not saved to disk  but  is  instead
102              uploaded and submitted to Logbook of the World.
103
104              N.B.:  If the private key needed to sign a log is protected
105              by a password, the user will be  prompted  to  supply  that
106              password for each file being signed.
107
108

AUTHOR

110       trustedqsl  was written by "American Radio Relay League, Inc." and
111       the TrustedQSL authors. Please see the  AUTHORS.txt  file  in  the
112       source distribution for a list of contributors.
113
114       This   manual  page  was  originally  prepared  by  Kamal  Mostafa
115       <kamal@whence.com>, for the Debian project (and  may  be  used  by
116       others).
117
118
119
120                               August  28, 2013                        TQSL(5)
Impressum