This is a read-only archive. Find the latest Linux articles, documentation, and answers at the new Linux.com!

Linux.com

Feature: Internet & WWW

Usenet newsreaders for Linux

By Michael McCallister on January 17, 2008 (7:00:00 PM)

Share    Print    Comments   

Choices abound for reading Usenet messages in Linux. Many email clients can deliver news. Several standalone clients are also around, including Knode/Kontact, Pan, and several text-based choices. Some require you to be online when accessing news, others permit offline reading. Of course, there's also gnus for Emacs.

This article is excerpted from the newly published book openSUSE Linux Unleashed.

Mail/news clients

Reading email and reading news are similar tasks: Read messages and respond, and perhaps save items for later use. For this reason, the easiest way to keep up may be to use a mail client that supports reading Usenet.

Many email clients do this, including some of the best known: Mozilla Mail/Thunderbird, Evolution, Sylpheed, mutt, and pine. Setting them up to read Usenet is usually just a matter of identifying the Usenet server (often news.ISPname.com) and including login information, if authentication is required.

Reading news in a mail client is usually a plain-vanilla experience, without some of the fancier filters used by a standalone news client, but threads are usually supported (if they are supported in mail), and responding to a post operates the same way as replying to email.

Support for binary transfers via Usenet, including images, multimedia files, and programs, tends to be a mixed bag. The yEnc encoding format is widespread in Usenet, and if your email client doesn't support it, you'll miss out. Since many viruses spread via Usenet binaries, this can be a good thing.

Standalone GUI newsreaders

Maybe your email client doesn't do news (for example, KMail), or you want something better adapted to the Usenet atmosphere (good binary transfer, bozo filters, and better ways to clear spam). Standalone newsreaders can be a good choice.

As with so many other GUI packages, there are standalone newsreaders for both KDE (KNode) and GNOME (Pan). You can include KNode inside Kontact if you want.

Pan runs much like the Windows newsreader Forté Free Agent, but is more advanced. You can read feeds from multiple servers. You can choose to display groups, headers, and messages in a tri-pane format or in tabs, with one pane showing and the others in the background.

Pan supports offline reading, so you don't have to tie up your phone line to read news if you have a dial-up connection. This is a multistep process, but one that is easy to get used to.

  1. Download headers for the group(s) in which you're interested. The headers include (among other things) the subject lines for the postings, who posted, and how long a message is.

  2. Select the thread(s) in the group that you want to read.

  3. Download the message bodies and go offline (press L or go to File, Work Offline).

When you want to post a message, either by email or to the group, Pan gives you the choice to Send Now (if you're online) or Send Later (for offline use). The Send Later option is also good if you've just composed a really nasty flame and want time to reconsider. When you go back online, go to Post, Send Queued Messages to finish.

Pan messages marked Send Later are queued in the pan.sendlater folder. To edit or delete a message, choose Folders from the Show Groups pane. Select pan.sendlater, and you should see your message in the Headers pane.

Pan has excellent support for Usenet binaries and plays nicely with yEnc. Its filters are a little difficult for an ordinary person to decipher, and there is no manual or online help.

KNode

KNode, although not identical to KMail, functions very much like it. As the only part of the Kontact suite not turned on by default, it might be considered something of a weakling; instead it is a fairly muscular client.

(There's an even easier way to subscribe to the Novell support groups: Open the openSUSE Support Forums page in Konqueror. Click any of the NNTP links on the page, and you'll be asked if you want to follow the link. Click Follow. KDE will open KNode automatically and download the current articles in the selected newsgroup. You can then click the up arrow in Konqueror, and you'll be taken to the main newsgroup page to subscribe to more groups.)

Setting up a client to read a particular news server is not hard. Generally all you need is the server name and possibly a username and password. Some news servers are public, allowing anyone to connect, but most require some identification. By default, news servers use IP port 119 to communicate with clients. Like your mail client, if you expect to keep KNode open for awhile and want to check for new articles and postings periodically, you can set the interval here. If you mostly want to read news offline, you should not turn on the interval check.

KNode also lets you specify an identity to respond to newsgroup articles on a per-account basis. Click the Identity tab to enter in a name, an email address for the From line, and (if you want) a different address in the Reply To field. KNode will use the default settings if you don't say otherwise.

Although not hopeless, KNode works better with text files than with binaries. KNode displays images and supports yEnc. Filters are easier to create than in Pan, especially if you have created filters in KMail.

Go to Settings, Configure KNode, Reading News. Click the Filters tab and you'll see the default filters. Suppose you post questions to Usenet, and you just want to see the follow-up articles to your question. To do this, click Add and follow these steps:

  1. Name the filter Follow ups to my questions. Make sure the Show in Menu box is checked so that you can apply the filter easily.

  2. Click the drop-down menu to change the Apply On setting to Whole Threads. Leave the Subject area as is.

  3. Go down to the From area and type the placeholder variable %MYNAME into the box. The filter will then look for articles with your name, as defined in the Identities settings.

  4. Click the Status tab and check the Has New Followups box, and then change the setting to True using the drop-down menu. Click OK to create the filter.

  5. Now go to View, Filter (or click the Filter toolbar icon, which looks like a funnel), and select Has New_Followups to activate your filter on the current group.

Text-based newsreaders

Because there was Usenet almost before there were GUIs, many text-based newsreaders are still in use. Some are even under active development. Included with openSUSE are NetNews (nn), InterNetNews (inn), tin, slrn, and suck.

Before starting any of these, you need to set your news server as an environment variable. Do this as user, not as root. From the shell, type the following:

export NNTPSERVER=YourNewsServerDomainName

The next step is to view the groups on your server and subscribe to one or more. This is done by creating a .newsrc file. As an example, let's use slrn. Type the following:

slrn -f .jnewsrc - create

This configuration file, located at /etc/slrn.rc, is well commented and easy to customize.

When you create the .newsrc file, and, if necessary, log in, slrn will get all the groups available on the server. To subscribe to an interesting group, select it from the list and type a capital S. To just see your subscribed groups, type a capital L, followed by the Esc key, and then the number 1.

Share    Print    Comments   

Comments

on Usenet newsreaders for Linux

Note: Comments are owned by the poster. We are not responsible for their content.

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 65.47.24.30] on January 17, 2008 11:54 PM
Any recommendations for a good Linux binary news reader?

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 66.41.130.142] on January 18, 2008 12:20 AM
Pan is great for binaries. It supports automatic joining, NZB files, a job queue and multiple download connections from a single server.

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 82.95.255.224] on January 21, 2008 08:24 PM
You can try and use URD. There is currently an alpha release available for download. A beta release is imminent. It can be expected in a week or so

http://sourceforge.net/projects/urd/

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 66.120.226.1] on January 22, 2008 09:46 PM
I'd recommend Klibido (http://klibido.sourceforge.net/) over Pan. The reason being is that in the past, I'd have issues w/ Pan crashing with newsgroups that had a large number of headers (If I recall correctly, I didn't provide details to the developers...But is has been years). I don't know if this has been resolved however. At the time, I decided to try Klibido and I've have not looked back.

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 82.135.15.177] on January 31, 2008 04:25 PM
Wow! Thanks for this link.

hellanzb is by far the best binary downloader, and this looks like a great frontend for it!

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 193.61.64.206] on January 18, 2008 01:15 AM
How does Thunderbird fare against all others out there?
Cheers

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 68.55.76.102] on January 18, 2008 01:44 AM
Klibido is an excellent choice. http://klibido.sourceforge.net/

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 71.131.218.194] on January 18, 2008 02:03 AM
Unless you NEVER download yEnc-encoded binaries, Pan is really the only choice out there. However, it's user interface is not intuitive - even if you come from Free Agent, as I did - and there is next to zero documentation, so you'll be scratching your head a bit until you figure it out. It's not that hard - if you're into news reading at all, you'll figure it out. And it does the job.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 74.74.98.164] on January 18, 2008 02:22 AM
whats usenet?

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 82.181.193.27] on January 18, 2008 09:28 AM
Those of us who were born when Pluto still was a planet, still use Usenet news as bulletin boards rather than some phpBBs :-)

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 80.232.16.130] on January 18, 2008 08:00 AM
But which of these support SSL? Some usenet providers supporting this, and it'd be nice to know which newsreaders can be used. Case in point: the excellent Klibido is great, but does not support SSL.

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 66.192.64.73] on January 18, 2008 01:26 PM
That's what stunnel's for. Set stunnel up to talk the actual SSL with the news server, and set your newsreader up to talk to localhost.

#

Re: Usenet newsreaders for Linux

Posted by: Anonymous [ip: 82.95.255.224] on March 01, 2008 11:51 PM
Urd does (the SVN version and the forthcoming release 0.4.0)

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 76.194.167.173] on January 18, 2008 03:42 PM
How do I get Usenet in Evolution? I don't see it in there, is there a package I need to add and if so what is it's name?

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 212.200.238.6] on January 18, 2008 03:51 PM
Claws-mail is excellent for nntp, in case you are already using it for mail.

#

PanPanPan

Posted by: Anonymous [ip: 216.54.247.251] on January 18, 2008 04:51 PM
Klibido is good if all you are doing is binaries because it won't read text posts. You also better be pretty good at troubleshooting it as well. It would constantly just stall on me for no reason (become unresponsive for anywhere from 1 minute to 10), and corrupt its own newsgroup databases. I would constantly have to go into the klibido directory and manually delete the <newsgroup-name>.db files. That would fix the problem for a couple of runs. Then again, maybe it works better for other people, but not me (64-bit Ubuntu 7.10 upgraded from 7.04, 2 GB RAM))
Pan is by far the best, as long as you don't have any issues. I found a bug with Pan on Ubuntu where it wouldn't display large images. The fix was found on the bug-tracker page and it involved editing part of the source and recompiling. Still, it was worth it as it is simply rock solid. It does yenc, multiparts, filtering (although it's not intuitive), and I think it even supports ssl.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 24.236.172.239] on January 20, 2008 02:10 AM
I guess Linux is about choice, but it's hard to see why anyone would want to leave emacs to read gnus.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 76.84.4.246] on January 20, 2008 02:40 PM
BNR2 is a very fine binaries downloader.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 70.92.242.47] on January 21, 2008 05:24 AM
Install WINE and get GrabIT (Free). Supports auto repair of par2 and also has a great search feature. I also like the fact you can have multiple accounts seamlessly integrated.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 84.194.0.197] on January 21, 2008 06:02 PM
Go to a online usenet search and download the NZB. Put that one into http://www.hellanzb.com/trac/ and you're good to go :-D

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 192.168.100.17] on January 21, 2008 06:43 PM
I hate to say this because I do almost everything under Linux and can't stand using that other OS but I have yet to find any USENET reader that can compare to NewsRover under Windows (http://www.newsrover.com/). It is the only software I run by choice that isn't open source. If pan or some other Linux based USENET client would add something like NewsRover's autoscan feature I would almost certainly switch but I haven't found anything close.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 88.73.57.106] on January 22, 2008 10:45 AM
have tried to use (and to like) Pan, Knode, Klibido, Binary News Reaper, Thunderbird....but like so many OSS applications, all are OK, as far as they go, but none of them offer the complete newsreader experience of say Agent or Newsbin Pro..... Essentially, they're all incomplete. So, I'm "happily" using Agent as offline newsreader and newsbinpro for binaries; and, they run fantastically under Wine..... until someone develops a comprehensive, unified OSS newsreader client (sigh), i'd say these are the most functional choices.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 213.148.238.51] on February 16, 2008 10:47 AM
And how about running SABNZBD on linux? web based interface, cool....
http://sourceforge.net/projects/sabnzbd/

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 83.235.186.38] on February 18, 2008 10:52 PM
[QUOTE]Since many viruses spread via Usenet binaries, this can be a good thing.[/QUOTE]

What?

You mean viruses can be spread by executable binaries downloaded from usenet, don't you? It's not possible afaik to get virus from say a jpeg file.
And the vast majority of genuine viral threats are for Windows, not Linux.

#

Usenet newsreaders for Linux

Posted by: Anonymous [ip: 213.23.56.254] on February 20, 2008 01:23 PM
Usenext is also available for linux. I use it myself ;-)

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya