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

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 7e7cb4a was 7e7cb4a, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Reverted last commit made by error.

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

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