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, ⪚ 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älvdalens Datakonsult AB</para> 0244 0245 <para>Documentation copyright 2004 Klarä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 -->