home *** CD-ROM | disk | FTP | other *** search
- 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
-