Changeset 7c56ece for networking/mailnews/mutt.xml
- Timestamp:
- 03/23/2020 09:46:15 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2aa0f3b
- Parents:
- bb65a3c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
networking/mailnews/mutt.xml
rbb65a3c r7c56ece 30 30 <title>Introduction to Mutt</title> 31 31 32 <para>The <application>Mutt</application> package contains a Mail User 33 Agent. This is useful for reading, writing, replying to, saving, and 34 deleting your email.</para> 32 <para> 33 The <application>Mutt</application> package contains a Mail User 34 Agent. This is useful for reading, writing, replying to, saving, and 35 deleting your email. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing='compact'> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&mutt-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&mutt-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &mutt-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &mutt-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &mutt-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &mutt-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&mutt-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&mutt-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &mutt-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &mutt-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &mutt-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &mutt-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 61 75 <itemizedlist spacing='compact'> 62 76 <listitem> 63 <para>Required patch: <ulink 64 url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/> 77 <para> 78 Required patch: <ulink 79 url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/> 65 80 </para> 66 81 </listitem> … … 84 99 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>, 85 100 <ulink url="http://mixmaster.sourceforge.net/">Mixmaster</ulink>, 86 <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not available87 but gdbm is installed in LFS, so do not mention BerkeleyDB101 <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not 102 available but gdbm is installed in LFS, so do not mention BerkeleyDB 88 103 <xref linkend="db"/> or --> 89 104 <ulink url="http://fallabs.com/qdbm/">QDBM</ulink> or … … 116 131 <title>Installation of Mutt</title> 117 132 118 <para><application>Mutt</application> requires a group named 119 <systemitem class="groupname">mail</systemitem>. You can 120 add this group, if it does not exist, with this command:</para> 133 <para> 134 <application>Mutt</application> requires a group named 135 <systemitem class="groupname">mail</systemitem>. You can 136 add this group, if it does not exist, with this command: 137 </para> 121 138 122 139 <screen role="root"><userinput>groupadd -g 34 mail</userinput></screen> 123 140 124 <para>If you did not install an <xref linkend="server-mail"/>, you need to 125 modify the ownership of <filename class="directory">/var/mail</filename> 126 with this command:</para> 141 <para> 142 If you did not install an <xref linkend="server-mail"/>, you need to 143 modify the ownership of <filename class="directory">/var/mail</filename> 144 with this command: 145 </para> 127 146 128 147 <screen role="root"><userinput>chgrp -v mail /var/mail</userinput></screen> 129 148 130 <para><application>Mutt</application> will rebuild the html documentation 131 if <application>libxslt</application> is present, then use that to update 132 the text manual - even if none of the specified browsers are present. That 133 will create an empty text file, so we will save the shipped file. 134 </para> 135 136 <para>Install <application>Mutt</application> by running the following 137 commands:</para> 149 <para> 150 <application>Mutt</application> will rebuild the html documentation 151 if <application>libxslt</application> is present, then use that to update 152 the text manual - even if none of the specified browsers are present. That 153 will create an empty text file, so we will save the shipped file. 154 </para> 155 156 <para> 157 Install <application>Mutt</application> by running the following 158 commands: 159 </para> 138 160 139 161 <screen><userinput>cp -v doc/manual.txt{,.shipped} && … … 149 171 make</userinput></screen> 150 172 151 <para>To generate the PDF manual with <xref linkend="texlive"/>, run 152 the following command:</para> 173 <para> 174 To generate the PDF manual with <xref linkend="texlive"/>, run 175 the following command: 176 </para> 153 177 154 178 <screen remap="doc"><userinput>make -C doc manual.pdf</userinput></screen> 155 179 156 <para>This package does not come with a test suite.</para> 157 158 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 180 <para> 181 This package does not come with a test suite. 182 </para> 183 184 <para> 185 Now, as the <systemitem class="username">root</systemitem> user: 186 </para> 159 187 160 188 <screen role='root'><userinput>make install && … … 163 191 /usr/share/doc/mutt-&mutt-version;/manual.txt</userinput></screen> 164 192 165 <para>If you generated the PDF manual, install it 166 by issuing the following command as the 167 <systemitem class="username">root</systemitem> user:</para> 193 <para> 194 If you generated the PDF manual, install it 195 by issuing the following command as the 196 <systemitem class="username">root</systemitem> user: 197 </para> 168 198 169 199 <screen role='root' remap='doc'><userinput>install -v -m644 doc/manual.pdf \ … … 174 204 If you used a DESTDIR method to only install to a temporary location as 175 205 a regular user (as part of a package menagement process), you will need 176 to run the following as the <systemitem class="username">root </systemitem>177 user after completing the real install:206 to run the following as the <systemitem class="username">root 207 </systemitem> user after completing the real install: 178 208 </para> 179 209 … … 194 224 <title>Command Explanations</title> 195 225 196 <para><parameter>--enable-external-dotlock</parameter>: In some circumstances 197 the mutt-dotlock program is not created. This switch ensures it is always 198 created.</para> 199 200 <para><parameter>--enable-pop</parameter>: This switch enables 201 POP3 support.</para> 202 203 <para><parameter>--enable-imap</parameter>: This switch enables 204 IMAP support.</para> 205 206 <para><parameter>--enable-hcache</parameter>: This switch enables 207 header caching.</para> 208 209 <para><parameter>--enable-sidebar</parameter>: This switch enables support 210 for the sidebar (a list of mailboxes). It is off by default, but can be 211 turned on by <command>:set sidebar_visible</command> in mutt (and off again 212 with ':unset'), or it can be enabled in <filename>~/.muttrc</filename>.</para> 213 214 <para><parameter>--with-ssl</parameter>: This parameter adds SSL/TLS 215 support from openssl in POP3/IMAP/SMTP.</para> 216 217 <para><option>--enable-autocrypt --with-sqlite3</option>: These two 218 switches add support for passive protection against data collection, 219 using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink 220 url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink> 221 </para> 222 223 <para><option>--enable-gpgme</option>: This switch enables GPG support 224 through the GPGME package. Use this switch if you want GPG support in 225 Mutt.</para> 226 227 <para><option>--enable-smtp</option>: This switch enables 228 SMTP relay support.</para> 229 230 <para><option>--with-idn2</option>: Use this parameter if both libidn and 231 libidn2 have been installed, and you wish to use libidn2 here.</para> 232 233 <para><option>--with-sasl</option>: This parameter adds 234 authentication support from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP 235 if they are enabled. Depending on the server configuration, this may not 236 be needed for POP3 or IMAP. However, it is needed for SMTP 237 authentication.</para> 226 <para> 227 <parameter>--enable-external-dotlock</parameter>: In some circumstances 228 the mutt-dotlock program is not created. This switch ensures it is always 229 created. 230 </para> 231 232 <para> 233 <parameter>--enable-pop</parameter>: This switch enables POP3 support. 234 </para> 235 236 <para> 237 <parameter>--enable-imap</parameter>: This switch enables IMAP support. 238 </para> 239 240 <para> 241 <parameter>--enable-hcache</parameter>: This switch enables 242 header caching. 243 </para> 244 245 <para> 246 <parameter>--enable-sidebar</parameter>: This switch enables support 247 for the sidebar (a list of mailboxes). It is off by default, but can be 248 turned on by <command>:set sidebar_visible</command> in mutt (and off 249 again with ':unset'), or it can be enabled in <filename> 250 ~/.muttrc</filename>. 251 </para> 252 253 <para> 254 <parameter>--with-ssl</parameter>: This parameter adds SSL/TLS 255 support from openssl in POP3/IMAP/SMTP. 256 </para> 257 258 <para> 259 <option>--enable-autocrypt --with-sqlite3</option>: These two 260 switches add support for passive protection against data collection, 261 using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink 262 url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink>. 263 </para> 264 265 <para> 266 <option>--enable-gpgme</option>: This switch enables GPG support 267 through the GPGME package. Use this switch if you want GPG support in 268 Mutt. 269 </para> 270 271 <para> 272 <option>--enable-smtp</option>: This switch enables 273 SMTP relay support. 274 </para> 275 276 <para> 277 <option>--with-idn2</option>: Use this parameter if both libidn and 278 libidn2 have been installed, and you wish to use libidn2 here. 279 </para> 280 281 <para> 282 <option>--with-sasl</option>: This parameter adds authentication support 283 from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP if they are enabled. 284 Depending on the server configuration, this may not be needed for POP3 285 or IMAP. However, it is needed for SMTP authentication. 286 </para> 238 287 239 288 <!-- we do not normally list all possible switches. LFS installs ncurses. 240 <para><option>\-\-with-slang</option>: Use <application>S-Lang 241 </application> instead of <application>Ncurses</application>.</para> --> 242 243 <para><command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>: 244 if the text manual is now empty (<application>libxslt</application> is 245 installed, but without any of the specified text browsers), install the 246 saved copy <emphasis>after</emphasis> running 'make install' 247 <emphasis>(which would itself empty manual.txt if the shipped file had 248 already been copied back)</emphasis>.</para> 289 <para> 290 <option>\-\-with-slang</option>: Use <application>S-Lang 291 </application> instead of <application>Ncurses</application>. 292 </para> --> 293 294 <para> 295 <command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>: 296 if the text manual is now empty (<application>libxslt</application> is 297 installed, but without any of the specified text browsers), install the 298 saved copy <emphasis>after</emphasis> running 'make install' 299 <emphasis>(which would itself empty manual.txt if the shipped file had 300 already been copied back)</emphasis>. 301 </para> 249 302 250 303 </sect2> … … 256 309 <title>Config Files</title> 257 310 258 <para><filename>/etc/Muttrc</filename>, <filename>~/.muttrc</filename>, 259 <filename>/etc/mime.types</filename>, <filename>~/.mime.types</filename></para> 311 <para> 312 <filename>/etc/Muttrc</filename>, 313 <filename>~/.muttrc</filename>, 314 <filename>/etc/mime.types</filename>, and 315 <filename>~/.mime.types</filename> 316 </para> 260 317 261 318 <indexterm zone="mutt mutt-config"> … … 280 337 <title>Configuration Information</title> 281 338 282 <para>No changes in these files are necessary to begin using 283 <application>Mutt</application>. When you are ready to make changes, the 284 man page for <filename>muttrc</filename> is a good starting place.</para> 285 286 <para>In order to utilize <application>GnuPG</application>, use the following 287 command:</para> 339 <para> 340 No changes in these files are necessary to begin using 341 <application>Mutt</application>. When you are ready to make changes, 342 the man page for <filename>muttrc</filename> is a good starting place. 343 </para> 344 345 <para> 346 In order to utilize <application>GnuPG</application>, use the following 347 command: 348 </para> 288 349 289 350 <screen><userinput>cat /usr/share/doc/mutt-&mutt-version;/samples/gpg.rc >> ~/.muttrc</userinput></screen> … … 317 378 <term><command>flea</command></term> 318 379 <listitem> 319 <para>is a script showing where to report bugs.</para> 380 <para> 381 is a script showing where to report bugs. 382 </para> 320 383 <indexterm zone="mutt flea"> 321 384 <primary sortas="b-flea">flea</primary> … … 327 390 <term><command>mutt</command></term> 328 391 <listitem> 329 <para>is a Mail User Agent (MUA) which enables you to read, write 330 and delete your email.</para> 392 <para> 393 is a Mail User Agent (MUA) which enables you to read, write 394 and delete your email. 395 </para> 331 396 <indexterm zone="mutt mutt-prog"> 332 397 <primary sortas="b-mutt">mutt</primary> … … 338 403 <term><command>mutt_dotlock</command></term> 339 404 <listitem> 340 <para>implements the mail spool file lock.</para> 405 <para> 406 implements the mail spool file lock. 407 </para> 341 408 <indexterm zone="mutt mutt_dotlock"> 342 409 <primary sortas="b-mutt_dotlock">mutt_dotlock</primary> … … 348 415 <term><command>muttbug</command></term> 349 416 <listitem> 350 <para>is a script identical to <command>flea</command>.</para> 417 <para> 418 is a script identical to <command>flea</command>. 419 </para> 351 420 <indexterm zone="mutt muttbug"> 352 421 <primary sortas="b-muttbug">muttbug</primary> … … 358 427 <term><command>pgpewrap</command></term> 359 428 <listitem> 360 <para>prepares a command line for the <xref linkend="gnupg2"/> 361 utilities.</para> 429 <para> 430 prepares a command line for the <xref linkend="gnupg2"/> utilities. 431 </para> 362 432 <indexterm zone="mutt pgpewrap"> 363 433 <primary sortas="b-pgpewrap">pgpewrap</primary> … … 369 439 <term><command>pgpring</command></term> 370 440 <listitem> 371 <para>is a key ring dumper for <ulink 372 url="http://www.pgp.com/">PGP</ulink>. It is not needed for 373 <xref linkend="gnupg2"/>.</para> 441 <para> 442 is a key ring dumper for <ulink 443 url="http://www.pgp.com/">PGP</ulink>. It is not needed for 444 <xref linkend="gnupg2"/>. 445 </para> 374 446 <indexterm zone="mutt pgpring"> 375 447 <primary sortas="b-pgpring">pgpring</primary> … … 381 453 <term><command>smime_keys</command></term> 382 454 <listitem> 383 <para>manages a keystore for S/MIME certificates.</para> 455 <para> 456 manages a keystore for S/MIME certificates. 457 </para> 384 458 <indexterm zone="mutt smime_keys"> 385 459 <primary sortas="b-smime_keys">smime_keys</primary>
Note:
See TracChangeset
for help on using the changeset viewer.