home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / comms / network / dlgtin.rea < prev    next >
Text File  |  1992-11-11  |  4KB  |  90 lines

  1. This archive contains the files needed to use use amitin, the amiga
  2. port of TIN (threaded news reader) from the DLG BBS package.  Here is
  3. the author's readme file:
  4. ---
  5. Setting up TIN under DLG.
  6.  
  7. Running TIN under DLGpro is fairly straighforward. Here's what you need to do
  8. to get started.
  9.  
  10. System Requirements
  11. ===================
  12.  
  13. In order to run TIN under DLG you will need approximately 512k RAM per
  14. user [you can probably get away with less]. Each user will also use
  15. approx 100k of disk space as well.
  16.  
  17. In addition you will need some disk space for the article index maintained
  18. by TIND. This will depend on the size of your newsfeed. In my case
  19. [Equinox runs a full newsfeed] this is around 5MB.
  20.  
  21. By default the article index is kept under uunews: but it is possible to
  22. move this if you wish. If you SETENV TIN_INDEX to the desired directory,
  23. the index will be kept there. This can be useful in order to minimise disk
  24. thrashing when running TIND, you will find performance is improved if the
  25. index and uunews: are on separate drives.
  26.  
  27. If you wish to have multiple users running TIN you must be using WB2.04
  28. or better, as TIN relies on the WB2.0 local environment to set up user
  29. variables.
  30.  
  31. Installation
  32. ============
  33.  
  34. Create a directory for the TIN files and assign tin: to your directory.
  35. Copy the files from the archive to the appropriate directories. Follow
  36. the installation instructions for TIN.
  37.  
  38. Create a menu entry which will run tin. This should be a Menu Script, set
  39. it to run tin:tin.dlg
  40.  
  41. Create a menu entry for bundling news saved from within TIN [if required]
  42. this should be a batch file set to run DLGconfig:batch/bundle_news %UNAME
  43.  
  44. In order for bundle_news to work correctly, you will need DLGupload
  45. [provided with this archive], rename the executable to 'upload' and put it 
  46. somewhere in your path.
  47.  
  48. If users wish to check their saved news before bundling you can add another
  49. menu item to do this. It should run an executable as follows:
  50. c:list user:%UNAME/news
  51.  
  52. The startup files for each port (in DLGconfig:batch) should have the stack
  53. size set to 32000. TIN requires a stack this large to function properly.
  54.  
  55. Since TIN reads articles directly from uunews: there is no need to do
  56. all that messy importing and assigning that DLG normally requires and
  57. you can delete your DLG UseNet message areas completely if you're happy
  58. to have all your UseNet users running TIN.
  59.  
  60. The TIN indexing daemon will need to be run periodically. How often will
  61. depend on the size of your newsfeed and how often you update it. I run
  62. TIND every 4 hours which seems to be plenty.
  63.  
  64. If you aren't running CNews, you will also have to run actived, this
  65. reads your newsgroups file and your uunews:.next files and creates a
  66. new active file in uulib: the batch file newscron shows how to set this
  67. up, renaming the existing active file allows this to be run without
  68. problems if someone is running TIN at the time. I run this batch every
  69. half hour.
  70.  
  71. Real Names & Aliases
  72. ====================
  73.  
  74. We have TIN set up so that DLG's %UNAME corresponds to the users ID,
  75. and %ALIAS corresponds to the users real name, this allows users to
  76. log in with a 'handle' and have their real name in their alias. e.g.
  77.  
  78. DLG        : Joe_Bloggs.equinox.gen.nz (bloggsy)
  79. Unix, DLG/TIN    : bloggsy.equinox.gen.nz (Joe Bloggs)
  80.  
  81. In order to do this of course, users would have to log in with their
  82. handle when DLG asks for first and last name, and their real name when
  83. DLG asks for an alias, which sounds a bit backwards. Nevertheless it
  84. still works OK if the user has given DLG their real name.
  85.  
  86. Basically the Alias is there, so the user has control over what goes
  87. inside the (). You can change this easily if you don't like it.
  88.  
  89. Geoff McCaughan - geoff@satori.equinox.gen.nz
  90.