TIN is a threaded NNTP and spool based console-mode UseNet newsreader. It supports threading, scoring, different charsets, and many other useful things. It has also support for different languages.
Download (HTTP): http://gd.tuwien.ac.at/infosys/newsreaders/tin/v1.8/tin-1.8.2.tar.bz2
Download (FTP): ftp://ftp.tin.org/pub/news/clients/tin/v1.8/tin-1.8.2.tar.bz2
Download MD5 sum: b6726c7f3e01b821b3b20d446ac2da9b
Download size: 1.4 MB
Estimated disk space required: 12.4 MB
Estimated build time: 0.4 SBU
PCRE-6.7, libidn-0.6.3, an MTA that provides the sendmail command or Heirloom mailx-12.0, GnuPG-1.4.3, Aspell-0.60.4, INN, UUDeview, Socks, Metamail, and Dmalloc or dbmalloc
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/Tin
Install TIN by running the following commands:
./configure --prefix=/usr --with-screen=ncursesw \ --enable-nntp-only --disable-printing && make build
This package does not come with a test suite.
Now, as the root user:
make install && make install_sysdefs && rm -vf doc/*.? && install -v -m755 -d /usr/share/doc/tin-1.8.2 && install -v -m644 doc/* /usr/share/doc/tin-1.8.2
--with-screen=ncursesw: This switch forces the use of wide-character functions from the ncursesw library (for UTF-8 and Asian languages support).
--enable-nntp-only: Reading news from a local spool is disabled with this switch. Don't use this if you have installed INN and want to use its spool.
--disable-printing: This switch disables printing since TIN cannot send non-ASCII text to the printer correctly. Remove this switch if you can tolerate this limitation.
--with-editor: This switch sets the default editor used by TIN. The default is vi.
/etc/tin/tinrc, ~/.tin/tinrc, ~/.newsrc, /etc/tin/tin.defaults, /etc/tin/mime.types, /etc/tin/keymap and /etc/mailcap
Set some global defaults for TIN by running the following commands as the root user:
cat > /etc/tin/tinrc << "EOF" use_mouse=ON getart_limit=100 translit=ON EOF
Now, as an unprivileged user, subscribe to some newsgroups, specify the news server, and run tin:
cat >> ~/.newsrc << "EOF" gmane.linux.lfs.devel: gmane.linux.lfs.beyond.devel: EOF export NNTPSERVER=news.gmane.org tin -Q
For printing, TIN executes the lpr command. This can be provided by CUPS-1.2.7 or LPRng-3.8.28.
If you do not have the metamail program, TIN will use an internal parser for multipart MIME articles. Alternatively, you can use Mutt for MIME parsing through the metamutt shell script. This requires both the Mutt-1.5.11 and Procmail-3.22 programs. To use metamutt, set metamail_prog=metamutt in tin.
Last updated on 2007-02-14 11:57:11 -0600