Warning, /pim/kleopatra/doc/kwatchgnupg/index.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
0003   <!ENTITY gnupg "<acronym>GnuPG</acronym>">
0004   <!ENTITY gpgconf "<application>GPGConf</application>">
0005   <!ENTITY watchgnupg "<application>WatchGnuPG</application>">
0006   <!ENTITY % addindex "IGNORE">
0007   <!ENTITY % English "INCLUDE">
0008 ]>
0009 
0010 <book id="kwatchgnupg" lang="&language;">
0011 
0012 <bookinfo id="kwatchgnupginfo">
0013 <title>The &kwatchgnupg; Handbook</title>
0014 
0015 <authorgroup>
0016 <author>
0017 <firstname>Marc</firstname>
0018 <surname>Mutz</surname>
0019 <affiliation>
0020 <address>&Marc.Mutz.mail;</address>
0021 </affiliation>
0022 </author>
0023 
0024 <othercredit role="developer">
0025 <firstname>Steffen</firstname>
0026 <surname>Hansen</surname>
0027 <contrib>Developer</contrib>
0028 <affiliation>
0029 <address>&Steffen.Hansen.mail;</address>
0030 </affiliation>
0031 </othercredit>
0032 
0033 <othercredit role="developer">
0034 <firstname>David</firstname>
0035 <surname>Faure</surname>
0036 <affiliation>
0037 <address>&David.Faure.mail;</address>
0038 </affiliation>
0039 <contrib>Developer</contrib>
0040 </othercredit>
0041 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0042 </authorgroup>
0043 
0044 <legalnotice>&GPLNotice;</legalnotice>
0045 
0046 <date>2016-07-26</date>
0047 <releaseinfo>1.0 (Applications 16.08)</releaseinfo>
0048 
0049 <abstract>
0050 <para>
0051 &kwatchgnupg; is a simple &gnupg; log viewer.
0052 </para>
0053 </abstract>
0054 
0055 
0056 <keywordset>
0057 <keyword>KDE</keyword>
0058 <keyword>gpg</keyword>
0059 <keyword>gpgsm</keyword>
0060 <keyword>GnuPG</keyword>
0061 <keyword>Log viewer</keyword>
0062 </keywordset>
0063 
0064 </bookinfo>
0065 
0066 <chapter id="introduction"> <title>Introduction</title> 
0067 
0068 <para>&kwatchgnupg; is simple &gnupg; log viewer for the 
0069 &gnupg; versions 1.4, 2.0 and 2.1. It works as a &GUI;
0070 wrapper around the command line tool &watchgnupg;, which listens on a
0071 socket for log lines from the &gnupg; backend applications. See
0072 <userinput>info watchgnupg</userinput> for more information about
0073 &watchgnupg;.</para>
0074 
0075 <para>&kwatchgnupg; can be started from the
0076 <menuchoice><guimenu>Tools</guimenu><guimenuitem>GnuPG Log Viewer</guimenuitem></menuchoice> menu of both
0077 &kleopatra; and &kmail;, as well as from the command
0078 line. The &kwatchgnupg; executable is named
0079 <userinput>kwatchgnupg</userinput>.
0080 </para>
0081 
0082 <sect1 id="mainfunc"><title>Main Functions</title>
0083 
0084 <sect2 id="mainfunc.viewing"><title>Viewing the Log</title>
0085 
0086 <para>
0087 &kwatchgnupg;'s main function is of course to present the &gnupg;
0088 debugging and logging information to the user. The main window is
0089 divided into a large text viewing area, where &gnupg; messages will
0090 appear as they are generated, a toolbar giving quick access to the most
0091 often needed functions, as well as the obligatory menu bar.
0092 </para>
0093 
0094 <para>
0095 Each line in the text view is normally prefixed with a
0096 <acronym>FD</acronym> identifier and a time stamp in ISO format. The
0097 <acronym>FD</acronym> identifier can be used to distinguish between
0098 output from different &gnupg; instances running in parallel. Following
0099 the timestamp is the name of the component that is the source of the
0100 log line, together with some internal information in sqare brackets,
0101 followed by the original debugging or log output as printed by the
0102 component.
0103 </para>
0104 
0105 <para>
0106 By default, the number of log lines that are kept in the history is
0107 limited to 10000 lines. You can configure the history size in the
0108 configuration dialog.
0109 </para>
0110 
0111 </sect2>
0112 
0113 <sect2 id="mainfunc.saving">
0114 <title>Saving the Contents of the Log Window to a File</title>
0115 
0116 <para>
0117 Sometimes it might be convenient to save the current log window
0118 contents to a file, &eg; to mail it to the developers as part of a bug
0119 report. There are two ways to achieve this in &kwatchgnupg;:
0120 </para>
0121 
0122 <para>
0123 First, you can choose
0124 <menuchoice><guilabel>File</guilabel><guimenuitem>Save
0125 As...</guimenuitem></menuchoice> (or the corresponding toolbar icon)
0126 to save the complete log window contents to a file. You will be
0127 prompted to specify a save file location.
0128 </para>
0129 
0130 <para>
0131 Second, you can select the interesting lines with normal left-mouse
0132 selection and paste them into a word processor or mail user agent,
0133 just like any other text. You should make sure, though, that lines are
0134 not broken, since this reduces the readability of the log.
0135 </para>
0136 
0137 </sect2>
0138 
0139 <sect2 id="mainfunc.clear"><title>Clearing the Log Window</title>
0140 
0141 <para>
0142 For convenience, you can instruct &kwatchgnupg; to clear the log
0143 window using <menuchoice><guimenu>File</guimenu><guimenuitem>Clear
0144 History</guimenuitem></menuchoice> (or the corresponding toolbar
0145 icon).
0146 </para>
0147 
0148 <para>
0149 Use this prior to starting the crypto operation that you want to
0150 monitor to get only the output from that operation. You can then save
0151 the log using <menuchoice><guimenu>File</guimenu><guimenuitem>Save
0152 As...</guimenuitem></menuchoice> as described above.
0153 </para>
0154 
0155 <para>
0156 Clearing the log discards any previous log window contents. If you are
0157 unsure about whether you'll need the current contents afterwards, you
0158 should save them to a file (see above) before clearing.
0159 </para>
0160 </sect2>
0161 </sect1>
0162 
0163 </chapter>
0164 
0165 <chapter id="configure"><title>Configuring &kwatchgnupg;</title>
0166 
0167 <para>
0168 To configure &kwatchgnupg;, select
0169 <menuchoice><guimenu>Settings</guimenu><guimenuitem>Configure
0170 &kwatchgnupg;</guimenuitem></menuchoice>, or the corresponding toolbar
0171 icon. &kwatchgnupg;'s configure dialog is divided into two parts, each
0172 of which will be described below.
0173 </para>
0174 
0175 <sect1 id="configure.dialog"><title>Settings Dialog</title>
0176 
0177 <sect2 id="configure.watchgnupg"><title>&watchgnupg; Settings</title>
0178 
0179 <para>
0180 &watchgnupg; is the process that actually monitors the logging socket
0181 for activity and formats the lines as seen in the &kwatchgnupg; text
0182 view. Settings in this group are passed down to the backend using
0183 the &gpgconf; mechanism.
0184 </para>
0185 
0186 <para>
0187 <guilabel>Executable</guilabel> contains the path to the &watchgnupg;
0188 application. If &watchgnupg; is in your <varname>$PATH</varname>, you
0189 can keep the default <userinput>watchgnupg</userinput>. If
0190 &watchgnupg; is not in your <varname>$PATH</varname>, or if you have
0191 more than one version installed, enter the absolute filename of the
0192 watchgnupg executable here.
0193 </para>
0194 
0195 <para>
0196 <guilabel>Socket</guilabel> contains the socket that &watchgnupg;
0197 should listen on. A change here is distributed to all &gnupg; backend
0198 modules using &gpgconf;, so you don't need to change this setting if
0199 your &gnupg; config files have another <varname>log-file</varname>
0200 set.
0201 </para>
0202 
0203 <para>
0204 <guilabel>Default log level</guilabel> determines the amount of
0205 logging information returned by the backend modules. See the
0206 &watchgnupg; documentation for what level includes which
0207 information. A change here is distributed to all &gnupg; backend
0208 modules using &gpgconf;, so you don't need to change this setting if
0209 your &gnupg; config files have another <varname>log-level</varname>
0210 set.
0211 </para>
0212 
0213 </sect2>
0214 
0215 <sect2 id="configure.logwindow"><title>Log Window Settings</title>
0216 
0217 <para>
0218 Here, you can configure the size of the history buffer, &ie; the
0219 number of log lines that is kept. If more lines have been emitted by
0220 the &gnupg; backend since the last clearance of the history, then the
0221 oldest lines are discarded until there is enough room for the new
0222 lines again.
0223 </para>
0224 
0225 <para>
0226 You can disable the history size limit by clicking <guibutton>Set
0227 Unlimited</guibutton>. Note, however, that &kwatchgnupg;'s memory
0228 consumption will grow with the number of lines it currently
0229 displays. If you use an unlimited history size, then make sure to run
0230 &kwatchgnupg; only for short operations, or regularly clear the
0231 history manually.
0232 </para>
0233 
0234 </sect2>
0235 
0236 </sect1>
0237 
0238 </chapter>
0239 
0240 <chapter id="credits-and-license">
0241 <title>Credits and License</title>
0242 
0243 <para>&kwatchgnupg; copyright 2004 Klar&auml;lvdalens Datakonsult AB</para>
0244 
0245 <para>Documentation copyright 2004 Klar&auml;lvdalens Datakonsult AB</para>
0246 
0247 <itemizedlist>
0248 <title>Contributors</title>
0249 <listitem>
0250 <para>&Steffen.Hansen; <email>hansen@kde.org</email></para>
0251 </listitem>
0252 <listitem>
0253 <para>&Marc.Mutz; &Marc.Mutz.mail;</para>
0254 </listitem>
0255 <listitem>
0256 <para>&David.Faure; &David.Faure.mail;</para>
0257 </listitem>
0258 </itemizedlist>
0259 
0260 <!-- TRANS:CREDIT_FOR_TRANSLATORS -->
0261 &underFDL;
0262 &underGPL;
0263 </chapter>
0264 
0265 &documentation.index; 
0266 </book>
0267 
0268 <!--
0269 Local Variables:
0270 mode: sgml
0271 sgml-minimize-attributes:nil
0272 sgml-general-insert-case:lower
0273 sgml-indent-step:0
0274 sgml-indent-data:nil
0275 End:
0276 
0277 // vim:ts=2:sw=2:tw=78:noet
0278 -->