source: archive/pine.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

  • Property mode set to 100644
File size: 9.4 KB
RevLine 
[bfe245f]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[bfe245f]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[c0297e6]7 <!ENTITY pine-download-http "http://mirror.sit.wisc.edu/pub/net/mail/pine/pine&pine-version;.tar.bz2">
8 <!ENTITY pine-download-ftp "ftp://ftp.cac.washington.edu/pine/pine&pine-version;.tar.bz2">
9 <!ENTITY pine-md5sum "39ca07b3d305b4cd0d6aaf4585123275">
[f84e380]10 <!ENTITY pine-size "3.0 MB">
[9700831f]11 <!ENTITY pine-buildsize "64 MB">
12 <!ENTITY pine-time "0.6 SBU">
[bfe245f]13]>
14
[377584f]15<sect1 id="pine" xreflabel="Pine-&pine-version;">
[8dc5b22]16 <?dbhtml filename="pine.html"?>
[4e82a189]17
18
[8dc5b22]19 <title>Pine-&pine-version;</title>
[4e82a189]20
[8dc5b22]21 <indexterm zone="pine">
22 <primary sortas="a-Pine">Pine</primary>
23 </indexterm>
[4e82a189]24
25 <sect2 role="package">
[8dc5b22]26 <title>Introduction to Pine</title>
[4e82a189]27
[8dc5b22]28 <para>The <application>Pine</application> package contains the
29 <application>Pine</application> Mail User Agent and several
30 server daemons for various mail protocols, in addition to some nice
31 file and directory editing/browsing programs.</para>
[4e82a189]32
[8dc5b22]33 <bridgehead renderas="sect3">Package Information</bridgehead>
34 <itemizedlist spacing='compact'>
35 <listitem>
36 <para>Download (HTTP): <ulink url="&pine-download-http;"/></para>
37 </listitem>
38 <listitem>
39 <para>Download (FTP): <ulink url="&pine-download-ftp;"/></para>
40 </listitem>
41 <listitem>
42 <para>Download MD5 sum: &pine-md5sum;</para>
43 </listitem>
44 <listitem>
45 <para>Download size: &pine-size;</para>
46 </listitem>
47 <listitem>
48 <para>Estimated disk space required: &pine-buildsize;</para>
49 </listitem>
50 <listitem>
51 <para>Estimated build time: &pine-time;</para>
52 </listitem>
53 </itemizedlist>
[4e82a189]54
[8dc5b22]55 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
56 <itemizedlist spacing='compact'>
57 <listitem>
[4e82a189]58 <para>Recommended Patch: <ulink
[9700831f]59 url="&patch-root;/pine-&pine-version;-utf8-1.patch"/></para>
[8dc5b22]60 </listitem>
61 </itemizedlist>
[4e82a189]62
[e3353b3]63 <bridgehead renderas="sect3">Pine Dependencies</bridgehead>
[4e82a189]64
[8dc5b22]65 <bridgehead renderas="sect4">Required</bridgehead>
[4dbbf634]66 <para role="required"><xref linkend="openssl"/></para>
[4e82a189]67
[8dc5b22]68 <bridgehead renderas="sect4">Optional</bridgehead>
[4dbbf634]69 <para role="optional"><xref linkend="openldap"/> and <xref linkend="mitkrb"/></para>
[4e82a189]70
[061ec9d]71 <para condition="html" role="usernotes">User Notes:
72 <ulink url="&blfs-wiki;/pine"/></para>
73
[8dc5b22]74 </sect2>
[4e82a189]75
[8dc5b22]76 <sect2 role="installation">
77 <title>Installation of Pine</title>
[4e82a189]78
79 <para>Install <application>Pine</application> by running the following
[8dc5b22]80 commands:</para>
[4e82a189]81
[9700831f]82<screen><userinput>patch -Np1 -i ../pine-&pine-version;-utf8-1.patch &amp;&amp;
83sed -i "s@/usr/local/lib/pine@/etc/pine@g" \
[c0297e6]84 $(grep -lr /usr/local/lib/pine *) &amp;&amp;
[bfe245f]85./build DEBUG=-O MAILSPOOL=/var/mail \
[f84e380]86 SSLDIR=/usr SSLCERTS=/etc/ssl/certs slx</userinput></screen>
87
88 <para>This package does not come with a test suite.</para>
89
90 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
91
[97c043f]92<screen role='root'><userinput>install -v -m644 doc/*.1 /usr/share/man/man1 &amp;&amp;
93install -v -p -m644 doc/tech-notes/*.html /usr/share/doc/pine&pine-version; &amp;&amp;
[c0297e6]94install -v -m755 \
95bin/{pine,imapd,ipop2d,ipop3d,mailutil,mtest,pico,pilot,rpdump,rpload} \
96 /usr/bin</userinput></screen>
[4e82a189]97
[8dc5b22]98 </sect2>
[4e82a189]99
[8dc5b22]100 <sect2 role="commands">
[e3353b3]101 <title>Command Explanations</title>
[4e82a189]102
[9700831f]103 <para><command>patch -Np1 -i ../pine-&pine-version;-utf8-1.patch</command>:
[9f12e36]104 This patch enables Pine UTF-8 and charset conversion.</para>
[9700831f]105
[c0297e6]106 <para><command>sed -i "s@/usr/ ... /lib/pine *)</command>: This
[97c043f]107 <command>sed</command> will make <application>Pine</application> use <filename
[c0297e6]108 class="directory">/etc</filename> for configuration files. It also alters
109 the documentation to reflect that.</para>
[4e82a189]110
111 <para>The build procedure for <application>Pine</application> is somewhat
112 unusual, in that options usually passed as <command>./configure</command>
113 options or housed in $<envar>CFLAGS</envar> must all be passed on the command
[8dc5b22]114 line to the <command>./build</command> script.</para>
[4e82a189]115
116 <para><command>./build slx</command>: <application>Pine</application> offers
[8dc5b22]117 quite a few target platforms, slx specifies Linux using
118 <option>-lcrypt</option> to get the crypt function. See the
119 <filename>doc/pine-ports</filename> file for more information and
120 other authentication options.</para>
[4e82a189]121
[8dc5b22]122 <para><command>DEBUG=-O</command>: This flag compiles an optimized
123 version of <command>pine</command> and <command>pico</command> that
124 produces no debug files.</para>
[4e82a189]125
[8dc5b22]126 <para><command>MAILSPOOL=/var/mail</command>: Location of mail spool
[97c043f]127 files, <filename class="directory">/var/mail</filename>.</para>
[4e82a189]128
[8dc5b22]129 <para><command>SSLDIR=/usr SSLCERTS=/etc/ssl/certs</command>: Location
130 of <application>OpenSSL</application> files.</para>
[4e82a189]131
[8dc5b22]132 </sect2>
[4e82a189]133
[8dc5b22]134 <sect2 role="configuration">
135 <title>Configuring Pine</title>
[4e82a189]136
[8dc5b22]137 <sect3 id="pine-config">
[e3353b3]138 <title>Config Files</title>
[4e82a189]139
[8dc5b22]140 <para><filename>~/.pinerc</filename></para>
[4e82a189]141
[8dc5b22]142 <indexterm zone="pine pine-config">
143 <primary sortas="e-AA.pinerc">~/.pinerc</primary>
144 </indexterm>
[4e82a189]145
[8dc5b22]146 </sect3>
[4e82a189]147
[8dc5b22]148 <sect3>
149 <title>Configuration Information</title>
[4e82a189]150
151 <para>The <command>pine</command> executable needs no global configuration to
152 use. Users set <application>Pine</application> options in
[8dc5b22]153 <filename>~/.pinerc</filename> using an internal configuration menu.</para>
[4e82a189]154
[8dc5b22]155 </sect3>
[4e82a189]156
[8dc5b22]157 </sect2>
[4e82a189]158
[8dc5b22]159 <sect2 role="content">
160 <title>Contents</title>
[4e82a189]161
[8dc5b22]162 <segmentedlist>
163 <segtitle>Installed Programs</segtitle>
164 <segtitle>Installed Libraries</segtitle>
165 <segtitle>Installed Directories</segtitle>
[4e82a189]166
[8dc5b22]167 <seglistitem>
168 <seg>imapd, ipop2d, ipop3d, mtest, pico, pilot, pine, rpdump, and rpload</seg>
169 <seg>None</seg>
[c0297e6]170 <seg>/usr/share/doc/pine&pine-version;</seg>
[8dc5b22]171 </seglistitem>
172 </segmentedlist>
[4e82a189]173
[8dc5b22]174 <variablelist>
175 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
176 <?dbfo list-presentation="list"?>
177 <?dbhtml list-presentation="table"?>
[4e82a189]178
[8dc5b22]179 <varlistentry id="imapd-pine">
180 <term><command>imapd</command></term>
181 <listitem>
182 <para>is the IMAP server daemon.</para>
183 <indexterm zone="pine imapd-pine">
184 <primary sortas="b-pine">pine</primary>
185 </indexterm>
186 </listitem>
187 </varlistentry>
[4e82a189]188
[8dc5b22]189 <varlistentry id="ipop2d">
190 <term><command>ipop2d</command></term>
191 <listitem>
192 <para>is an IMAP to POP2 conversion server.</para>
193 <indexterm zone="pine ipop2d">
194 <primary sortas="b-ipop2d">ipop2d</primary>
195 </indexterm>
196 </listitem>
197 </varlistentry>
[4e82a189]198
[8dc5b22]199 <varlistentry id="ipop3d">
200 <term><command>ipop3d</command></term>
201 <listitem>
202 <para>is an IMAP to POP3 conversion server.</para>
203 <indexterm zone="pine ipop3d">
204 <primary sortas="b-ipop3d">ipop3d</primary>
205 </indexterm>
206 </listitem>
207 </varlistentry>
[4e82a189]208
[8dc5b22]209 <varlistentry id="mtest">
210 <term><command>metest</command></term>
211 <listitem>
212 <para>is a minimal IMAP mail user agent, used for debugging.</para>
213 <indexterm zone="pine mtest">
214 <primary sortas="b-mtest">mtest</primary>
215 </indexterm>
216 </listitem>
217 </varlistentry>
[4e82a189]218
[8dc5b22]219 <varlistentry id="pico-pine">
220 <term><command>pico</command></term>
221 <listitem>
222 <para>is a stand-alone editor, similar to the
223 <application>Pine</application> internal message composer.</para>
224 <indexterm zone="pine pico-pine">
225 <primary sortas="b-pico">pico</primary>
226 </indexterm>
227 </listitem>
228 </varlistentry>
[4e82a189]229
[8dc5b22]230 <varlistentry id="pilot">
231 <term><command>pilot</command></term>
232 <listitem>
233 <para>is a file and directory navigator and browser.</para>
234 <indexterm zone="pine pilot">
235 <primary sortas="b-pilot">pilot</primary>
236 </indexterm>
237 </listitem>
238 </varlistentry>
[4e82a189]239
[8dc5b22]240 <varlistentry id="pine-prog">
241 <term><command>pine</command></term>
242 <listitem>
243 <para>is the <application>Pine</application> mail user agent.</para>
244 <indexterm zone="pine pine-prog">
245 <primary sortas="b-pine">pine</primary>
246 </indexterm>
247 </listitem>
248 </varlistentry>
[4e82a189]249
[8dc5b22]250 <varlistentry id="rpdump">
251 <term><command>rpdump</command></term>
252 <listitem>
253 <para>is used to copy data from remote <application>Pine</application>
[97063a43]254 configuration files or address books into a local file.</para>
[8dc5b22]255 <indexterm zone="pine rpdump">
256 <primary sortas="b-rpdump">rpdump</primary>
257 </indexterm>
258 </listitem>
259 </varlistentry>
[4e82a189]260
[8dc5b22]261 <varlistentry id="rpload">
262 <term><command>rpload</command></term>
263 <listitem>
264 <para>is the <application>Pine</application> remote data utility, used to
[97063a43]265 convert local <application>Pine</application> configuration files or address
266 books into remote configurations or address books.</para>
[8dc5b22]267 <indexterm zone="pine rpload">
268 <primary sortas="b-rpload">rpload</primary>
269 </indexterm>
270 </listitem>
271 </varlistentry>
[4e82a189]272
[8dc5b22]273 </variablelist>
[4e82a189]274
[8dc5b22]275 </sect2>
[4e82a189]276
[f45b1953]277</sect1>
Note: See TracBrowser for help on using the repository browser.