home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
comms
/
network
/
dlgtin.rea
< prev
next >
Wrap
Text File
|
1992-11-11
|
4KB
|
90 lines
This archive contains the files needed to use use amitin, the amiga
port of TIN (threaded news reader) from the DLG BBS package. Here is
the author's readme file:
---
Setting up TIN under DLG.
Running TIN under DLGpro is fairly straighforward. Here's what you need to do
to get started.
System Requirements
===================
In order to run TIN under DLG you will need approximately 512k RAM per
user [you can probably get away with less]. Each user will also use
approx 100k of disk space as well.
In addition you will need some disk space for the article index maintained
by TIND. This will depend on the size of your newsfeed. In my case
[Equinox runs a full newsfeed] this is around 5MB.
By default the article index is kept under uunews: but it is possible to
move this if you wish. If you SETENV TIN_INDEX to the desired directory,
the index will be kept there. This can be useful in order to minimise disk
thrashing when running TIND, you will find performance is improved if the
index and uunews: are on separate drives.
If you wish to have multiple users running TIN you must be using WB2.04
or better, as TIN relies on the WB2.0 local environment to set up user
variables.
Installation
============
Create a directory for the TIN files and assign tin: to your directory.
Copy the files from the archive to the appropriate directories. Follow
the installation instructions for TIN.
Create a menu entry which will run tin. This should be a Menu Script, set
it to run tin:tin.dlg
Create a menu entry for bundling news saved from within TIN [if required]
this should be a batch file set to run DLGconfig:batch/bundle_news %UNAME
In order for bundle_news to work correctly, you will need DLGupload
[provided with this archive], rename the executable to 'upload' and put it
somewhere in your path.
If users wish to check their saved news before bundling you can add another
menu item to do this. It should run an executable as follows:
c:list user:%UNAME/news
The startup files for each port (in DLGconfig:batch) should have the stack
size set to 32000. TIN requires a stack this large to function properly.
Since TIN reads articles directly from uunews: there is no need to do
all that messy importing and assigning that DLG normally requires and
you can delete your DLG UseNet message areas completely if you're happy
to have all your UseNet users running TIN.
The TIN indexing daemon will need to be run periodically. How often will
depend on the size of your newsfeed and how often you update it. I run
TIND every 4 hours which seems to be plenty.
If you aren't running CNews, you will also have to run actived, this
reads your newsgroups file and your uunews:.next files and creates a
new active file in uulib: the batch file newscron shows how to set this
up, renaming the existing active file allows this to be run without
problems if someone is running TIN at the time. I run this batch every
half hour.
Real Names & Aliases
====================
We have TIN set up so that DLG's %UNAME corresponds to the users ID,
and %ALIAS corresponds to the users real name, this allows users to
log in with a 'handle' and have their real name in their alias. e.g.
DLG : Joe_Bloggs.equinox.gen.nz (bloggsy)
Unix, DLG/TIN : bloggsy.equinox.gen.nz (Joe Bloggs)
In order to do this of course, users would have to log in with their
handle when DLG asks for first and last name, and their real name when
DLG asks for an alias, which sounds a bit backwards. Nevertheless it
still works OK if the user has given DLG their real name.
Basically the Alias is there, so the user has control over what goes
inside the (). You can change this easily if you don't like it.
Geoff McCaughan - geoff@satori.equinox.gen.nz