source: basicnet/mailnews/slrn.xml@ 7f5c97e

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 7f5c97e was 7f5c97e, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Made all dependencies an a mail server actual cross-references.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6132 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 7.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY slrn-download-http "http://prdownloads.sourceforge.net/slrn/slrn-&slrn-version;.tar.bz2">
8 <!ENTITY slrn-download-ftp "ftp://ftp.fh-heilbronn.de/pub/mirrors/slrn/slrn-&slrn-version;.tar.bz2">
9 <!ENTITY slrn-md5sum "9b613007df537444a5f8a4a2994fadb7">
10 <!ENTITY slrn-size "1011 KB">
11 <!ENTITY slrn-buildsize "9.3 MB">
12 <!ENTITY slrn-time "0.19 SBU">
13]>
14
15<sect1 id="slrn" xreflabel="slrn-&slrn-version;">
16 <?dbhtml filename="slrn.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 <keywordset>
22 <keyword role="package">slrn-&slrn-version;.tar</keyword>
23 <keyword role="ftpdir">slrn</keyword>
24 </keywordset>
25 </sect1info>
26
27 <title>Slrn-&slrn-version;</title>
28
29 <indexterm zone="slrn">
30 <primary sortas="a-Slrn">Slrn</primary>
31 </indexterm>
32
33 <sect2 role="package">
34 <title>Introduction to Slrn</title>
35
36 <para><application>slrn</application> is a slang-based news reader, capable of
37 reading local news spools as well as groups from an NNTP server. Small local news
38 spools can also be created with the use of the <command>slrnpull</command>
39 program included in the <application>slrn</application> distribution.</para>
40
41 <bridgehead renderas="sect3">Package Information</bridgehead>
42 <itemizedlist spacing='compact'>
43 <listitem>
44 <para>Download (HTTP): <ulink url="&slrn-download-http;"/></para>
45 </listitem>
46 <listitem>
47 <para>Download (FTP): <ulink url="&slrn-download-ftp;"/></para>
48 </listitem>
49 <listitem>
50 <para>Download MD5 sum: &slrn-md5sum;</para>
51 </listitem>
52 <listitem>
53 <para>Download size: &slrn-size;</para>
54 </listitem>
55 <listitem>
56 <para>Estimated disk space required: &slrn-buildsize;</para>
57 </listitem>
58 <listitem>
59 <para>Estimated build time: &slrn-time;</para>
60 </listitem>
61 </itemizedlist>
62
63 <bridgehead renderas="sect3">Slrn Dependencies</bridgehead>
64
65 <bridgehead renderas="sect4">Required</bridgehead>
66 <para role="required"><xref linkend="slang"/> and
67 an <xref linkend="server-mail"/></para>
68
69 <bridgehead renderas="sect4">Optional</bridgehead>
70 <para role="optional"><xref linkend="openssl"/>,
71 <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
72 <ulink url="http://www.fpx.de/fp/Software/UUDeview/">UUDeview</ulink>,
73 <ulink url="http://www.isc.org/index.pl?/sw/inn/">INN</ulink> and
74 <ulink url="http://homepage.mac.com/imeowbot/iblog/C1355421991/">libcanlock</ulink></para>
75
76 <para condition="html" role="usernotes">User Notes:
77 <ulink url="&blfs-wiki;/slrn"/></para>
78
79 </sect2>
80
81 <sect2 role="installation">
82 <title>Installation of Slrn</title>
83
84 <para>Install <application>slrn</application> by running the following
85 commands:</para>
86
87<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \
88 --with-slrnpull --enable-spool &amp;&amp;
89make</userinput></screen>
90
91 <para>This package does not come with a test suite.</para>
92
93 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
94
95<screen role='root'><userinput>make install</userinput></screen>
96
97 </sect2>
98
99 <sect2 role="commands">
100 <title>Command Explanations</title>
101
102 <para><parameter>--with-slrnpull --enable-spool</parameter>: These
103 switches enable building the <command>slrnpull</command>
104 executable.</para>
105
106 <para><option>--with-ssl</option>: This switch adds
107 <application>OpenSSL</application> support to
108 <application>slrn</application>.</para>
109
110 <para><option>--with-uudeview</option>: This switch adds
111 <application>UUDeview</application> support to
112 <application>slrn</application>.</para>
113
114 </sect2>
115
116 <sect2 role="configuration">
117 <title>Configuring Slrn</title>
118
119 <sect3 id="slrn-config">
120 <title>Config Files</title>
121
122 <para><filename>/etc/slrn.rc</filename>,
123 <filename>~/.slrnrc</filename></para>
124
125 <indexterm zone="slrn slrn-config">
126 <primary sortas="e-etc-slrn.rc">/etc/slrn.rc</primary>
127 </indexterm>
128
129 <indexterm zone="slrn slrn-config">
130 <primary sortas="e-AA.slrnrc">~/.slrnrc</primary>
131 </indexterm>
132
133 </sect3>
134
135 <sect3>
136 <title>Configuration Information</title>
137
138 <para>The first time <command>slrn</command> is run, the
139 <filename>~/.jnewsrc</filename> file must be created. For this configuration
140 to work, you must have an environmental variable, <envar>NNTPSERVER</envar>,
141 set. In normal operation it would be exported into the environment by a startup file,
142 like <filename>/etc/profile</filename> or <filename>~/.bashrc</filename>. Here it
143 is just put it into the environment of the configuration step. For now, the LFS news
144 server is used in this example, but you should use whatever server you prefer.</para>
145
146 <para>Create the <filename>~/.jnewsrc</filename> file with the following
147 command:</para>
148
149<screen><userinput>NNTPSERVER=<replaceable>&lt;news.linuxfromscratch.org&gt;</replaceable> \
150 slrn -f ~/.jnewsrc --create</userinput></screen>
151
152 <indexterm zone="slrn slrn-config">
153 <primary sortas="e-AA.jnewsrc">~/.jnewsrc</primary>
154 </indexterm>
155
156 <para>You will also have to edit one of the configuration files. There is a sample
157 startup <filename>/usr/share/doc/slrn/slrn.rc</filename> file that comes with
158 <application>slrn</application>. It is extensively documented but if you need more
159 information, look at <ulink url="http://slrn.sourceforge.net/docs/">the
160 <application>slrn</application> website</ulink>.</para>
161
162 </sect3>
163
164 </sect2>
165
166 <sect2 role="content">
167 <title>Contents</title>
168
169 <segmentedlist>
170 <segtitle>Installed Programs</segtitle>
171 <segtitle>Installed Libraries</segtitle>
172 <segtitle>Installed Directories</segtitle>
173
174 <seglistitem>
175 <seg>slrn and slrnpull</seg>
176 <seg>None</seg>
177 <seg>/usr/share/slrn and usr/share/doc/slrn</seg>
178 </seglistitem>
179 </segmentedlist>
180
181 <variablelist>
182 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
183 <?dbfo list-presentation="list"?>
184 <?dbhtml list-presentation="table"?>
185
186 <varlistentry id="slrn-prog">
187 <term><command>slrn</command></term>
188 <listitem>
189 <para>is the slang-based news reader.</para>
190 <indexterm zone="slrn slrn-prog">
191 <primary sortas="b-slrn">slrn</primary>
192 </indexterm>
193 </listitem>
194 </varlistentry>
195
196 <varlistentry id="slrnpull">
197 <term><command>slrnpull</command></term>
198 <listitem>
199 <para>is used to pull a small news feed from an NNTP server for offline
200 reading.</para>
201 <indexterm zone="slrn slrnpull">
202 <primary sortas="b-slrnpull">slrnpull</primary>
203 </indexterm>
204 </listitem>
205 </varlistentry>
206
207 </variablelist>
208
209 </sect2>
210
211</sect1>
Note: See TracBrowser for help on using the repository browser.