Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Reading Usenet Groups via the Terminal

Reading Usenet Groups via the Terminal
Thread Tools
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status: Offline
Reply With Quote
Jun 30, 2005, 05:00 PM
 
Can it be done?
     
Mac Elite
Join Date: May 2001
Location: Earth
Status: Offline
Reply With Quote
Jul 2, 2005, 06:57 PM
 
Originally Posted by selowitch
Can it be done?
Yes. Use tin.

http://www.tin.org/
     
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status: Offline
Reply With Quote
Jul 2, 2005, 07:53 PM
 
Thanks!
     
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status: Offline
Reply With Quote
Jul 7, 2005, 01:28 AM
 
Originally Posted by pat++
Yes. Use tin.

http://www.tin.org/
You can also use slrn which is available through Fink.
     
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status: Offline
Reply With Quote
Jul 7, 2005, 08:02 AM
 
I'm not really comfortable with the installation instructions (or lack thereof) for tin. It seems like a lot of these *nix programs that can run on Darwin require a bit of advanced knowledge to "build" on one's own. Any ideas for how to get more familiar with these procedures?
     
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status: Offline
Reply With Quote
Jul 8, 2005, 09:13 AM
 
Originally Posted by selowitch
I'm not really comfortable with the installation instructions (or lack thereof) for tin. It seems like a lot of these *nix programs that can run on Darwin require a bit of advanced knowledge to "build" on one's own. Any ideas for how to get more familiar with these procedures?
1) Get the source.
2) unzip the source.
3) cd to the source reposiroty

A) 1) Read the README
2) or the INSTALL file

OR
B) 1) ./configure
2) make
3) sudo make install
     
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status: Offline
Reply With Quote
Jul 8, 2005, 09:44 AM
 
Originally Posted by Ludovic Hirlimann
1) Get the source.
2) unzip the source.
Did that no problem.
Originally Posted by Ludovic Hirlimann
3) cd to the source repository
What is "the source repository"? Is it the place where I want the app to go? In that case, it would be /Applications, wouldn't it? Or am I missing something?
Originally Posted by Ludovic Hirlimann
A) 1) Read the README
2) or the INSTALL file
Not terribly helpful.
Originally Posted by Ludovic Hirlimann
OR
B) 1) ./configure
2) make
3) sudo make install
I must be missing a step b/c this doesn't work.
     
Professional Poster
Join Date: Oct 1999
Location: :ИOITAↃO⅃
Status: Offline
Reply With Quote
Jul 8, 2005, 02:07 PM
 
Here's a complete transcript of my successful installation of tin. Note that you must have a news server to connect to for this to work. (such as news.yourisp.com, or nntp.yourisp.com). If you don't, then you can stick to using lynx to read Google Groups.

The prompt and my commands are in bold; the computer's responses are in regular type.

Last login: Fri Jul 8 14:45:12 on ttyp2
Welcome to Darwin!
Connected to powerbook locally. Platform: Darwin-Power_Macintosh
[02:48 PM mithras@powerbook: mithras] cd Desktop/

[02:49 PM mithras@powerbook: Desktop] curl -O 'ftp://ftp.tin.org/pub/news/clients/tin/stable/tin-current.tar.gz'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1512k 100 1512k 0 0 184k 0 0:00:08 0:00:08 --:--:-- 207k

[02:49 PM mithras@powerbook: Desktop] tar xzvf tin-current.tar.gz
tin-1.6.2/Makefile
tin-1.6.2/MANIFEST
...
tin-1.6.2/po/fr.po
[02:49 PM mithras@powerbook: Desktop] cd tin-1.6.2/
[02:49 PM mithras@powerbook: tin-1.6.2]more REA (pressed tab)
README README.MAC README.VMS README.WIN
[02:49 PM mithras@powerbook: tin-1.6.2]more README
Quick Install:

configure to your local setup (have a look at):
./configure --help (or ./conf-tin)

check your local setup in:
include/autoconf.h

compile with:
make build (or cd src; make)

install with:
make install

Install at your own risk.

For a more detailed description of all the configure options read
doc/INSTALL.

Note that tin requires a valid fully qualified domain name for the host
you are running tin on. IF YOU DON'T HAVE A HOST NAME WITH A VALID DOMAIN
GO AND GET ONE AND CONFIGURE YOUR HOST -- NOW! (This will prevent problems
with other software, too.) Otherwise users may get "Invalid Sender" error
messages and won't be able to post using the internal inews.
...

[02:49 PM mithras@powerbook: tin-1.6.2]more README.MAC
Compiling tin for MacOS X:

First, you need the developer packages installed (CD 2).

configure needs at least the argument:
--with-domain-name=<your domain>

Compile tin, install it and run in a ISO-8859-1 terminal.

[02:50 PM mithras@powerbook: tin-1.6.2] ./configure --with-domain-name=myschool.edu
creating cache ./config.cache
checking host system type... powerpc-apple-darwin8.1.0
Configuring for darwin8.1.0
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
...
creating po/Makefile
[02:52 PM mithras@powerbook: tin-1.6.2]make
Top level Makefile for the tin v1.6.2 Usenet newsreader.

To compile the source code type 'make build' or change to the
source directory by typing 'cd src' and then type 'make'.

This Makefile offers the following general purpose options:

make build [ Compile tin ]
make clean [ Delete all object and backup files ]
make dist [ Create a gzipped & bzipped distribution tar file ]
make distclean [ Delete all config, object and backup files ]
make install [ Install the binary and the manual page ]
make install_sysdefs [ Install the system-wide-defaults file ]
make manpage [ Create nroff version of manual page ]
make manifest [ Create MANIFEST ]

[02:52 PM mithras@powerbook: tin-1.6.2]make build
Building GNU gettext library ...
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../include -I../intl -O2 intl-compat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../include -I../intl -O2 bindtextdom.c
...
Linking tin v1.6.2 ...
gcc -o ./tin ./active.o ./art.o ./attrib.o ./auth.o ./charset.o ./color.o ./config.o ./cook.o ./curses.o ./debug.o ./envarg.o ./feed.o ./filter.o ./getline.o ./global.o ./group.o ./hashstr.o ./header.o ./help.o ./inews.o ./init.o ./joinpath.o ./keymap.o ./lang.o ./langinfo.o ./list.o ./lock.o ./mail.o ./main.o ./memory.o ./mimetypes.o ./misc.o ./my_tmpfile.o ./newsrc.o ./nntplib.o ./nrctbl.o ./open.o ./page.o ./parsdate.o ./pgp.o ./plp_snprintf.o ./post.o ./prompt.o ./read.o ./refs.o ./regex.o ./rfc1524.o ./rfc2045.o ./rfc2046.o ./rfc2047.o ./save.o ./screen.o ./search.o ./select.o ./sigfile.o ./signal.o ./strftime.o ./string.o ./tags.o ./tcurses.o ./tmpfile.o ./thread.o ./version.o ./wildmat.o ./xface.o ./xref.o -L../pcre -lpcre -lcurses -liconv ../intl/libintl.a -liconv
-rwxr-xr-x 1 aaron wheel 619432 Jul 8 14:55 ./tin

[02:55 PM mithras@powerbook: tin-1.6.2]sudo make install
Password:
Building GNU gettext library ...
make[3]: Nothing to be done for `all'.
gcc -DHAVE_CONFIG_H -I. -I../include -I../pcre -I../pcre -DLOCALEDIR=\"/usr/local/share/locale\" -I../include -I../intl -O2 -c ./active.c
...
Installing tin v1.6.2 to /usr/local/bin ...


[02:59 PM mithras@powerbook: tin-1.6.2]tin -help
Reading config file...
A Usenet reader.

Usage: tin [options] [newsgroup[,...]]
-a toggle color flag
-A force authentication on connect
-c mark all news as read in subscribed newsgroups (batch mode)
-d don't show newsgroup descriptions
-f file subscribed to newsgroups file [default=/Users/aaron/.newsrc]
-G limit get only limit articles/group
-g serv read news from NNTP server serv [default=news.harnly.net]
...

[03:02 PM mithras@powerbook: tin-1.6.2] tin -g news.myserver.com


Let me know if you need more help.
     
Mac Elite
Join Date: May 2001
Location: Earth
Status: Offline
Reply With Quote
Jul 9, 2005, 09:29 AM
 
Alternatively, you can intall fink and then install the tin binary package directly. No need to compile.

http://fink.sourceforge.net/
     
Junior Member
Join Date: May 2004
Status: Offline
Reply With Quote
Jul 11, 2005, 08:01 PM
 
also check darwinports
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 08:25 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2