1SLRN may be used to access a secure server using SSL.  To do this, SSL
2support must be enabled.
3
4Compiling SLRN with SSL support
5-------------------------------
6
7To build slrn with SSL support, you must first obtain and install the
8OpenSSL library from http://www.openssl.org.  Beware that some
9countries may have import/export regulations concerning such software.
10If you get arrested, do not call me!  Just as important, do not
11contact me if you have trouble compiling OpenSSL --- I have nothing to
12do with the development of OpenSSL.
13
14After installing OpenSSL, configure slrn for SSL support, e.g.,
15
16   ./configure --with-ssl
17
18By default, OpenSSL will install itself in /usr/local/ssl.  If you
19install it elsewhere, e.g., $HOME/ssl, then use:
20
21   ./configure --with-ssl=$HOME/ssl
22
23After compiling it, `slrn --version' should indicate SSL support.
24
25
26Using SLRN with secure servers
27------------------------------
28
29As far as slrn is concerned, only those servers whose names are prefixed with
30"snews://" are secure and require SSL.  So, to access a secure server such as
31netscape's secnews.netscape.com, simply prefix the NNTP host name with
32"snews://" and, if required, specify the port number.  For instance,
33
34   slrn -h snews://secnews.netscape.com:563 --create
35
36In your .slrnrc file, you may want to add a line such as:
37
38   server "snews://secnews.netscape.com:563" ".newsrc-netscape"
39
40to indicate that the file ".newsrc-netscape" should be used for this
41server.
42
43
44If the server requires authentication, you may also want to add a line such
45as:
46
47   nnrpaccess "snews://secnews.netscape.com:563" "username" "password"
48
49That's it!
50