home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume7 / 2.11news / part20 < prev    next >
Text File  |  1986-11-30  |  8KB  |  209 lines

  1. Subject:  v07i059:  2.11 News change log and makefile
  2. Newsgroups: mod.sources
  3. Approved: mirror!rs
  4.  
  5. Submitted by: seismo!rick (Rick Adams)
  6. Mod.sources: Volume 7, Issue 59
  7. Archive-name: 2.11news/Part20
  8.  
  9. [  Now we all have something to do this weekend...  -r$  ]
  10.  
  11. # To extract, sh this file
  12. #    This is the final posting of the 2.11 distribution.
  13. #    It contains a top level makefile (for completeness)
  14. #    and a list of changes between 2.10.2 and 2.11
  15. echo x - Makefile 1>&2
  16. sed 's/.//' >Makefile <<'*-*-END-of-Makefile-*-*'
  17. -DESTDIR=
  18. -CFLAGS=    -O
  19. -
  20. -# Programs that live in subdirectories, and have makefiles of their own.
  21. -#
  22. -SUBDIR=    src man doc
  23. -
  24. -all:    ${SUBDIR}
  25. -
  26. -${SUBDIR}: FRC
  27. -    cd $@; make ${MFLAGS}
  28. -
  29. -install:
  30. -    for i in ${SUBDIR}; do \
  31. -        (cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
  32. -
  33. -clean:
  34. -    for i in ${SUBDIR}; do (echo $$i; cd $$i; make ${MFLAGS} clean); done
  35. -
  36. -FRC:
  37. *-*-END-of-Makefile-*-*
  38. echo x - CHANGES 1>&2
  39. sed 's/.//' >CHANGES <<'*-*-END-of-CHANGES-*-*'
  40. -This is an attempt to document the changes between 2.10.2 and 2.11.
  41. -Only the user visible changes will be mentioned here.
  42. -
  43. -
  44. -The history file is kept in GMT instead of local time.
  45. -
  46. -Distributions are handled differently. Make sure you have "world" as
  47. -a distribution in each line in your sys file or you may see no
  48. -news distributed to those sites
  49. -
  50. -Man pages are provided and are actually accurate.
  51. -
  52. -The batch program now does a better job of limiting the size of the file
  53. -to that which was requested.
  54. -
  55. -checkgroups knows about moderated groups and tells you when
  56. -a moderated group is not marked moderated.
  57. -
  58. -The newest version of compress is supplied. Its output can not be
  59. -used with older versions of compress. It can decompress the
  60. -files compressed by older versions.
  61. -
  62. -A batched ihave/sendme protocol is supported.
  63. -
  64. -encode/decode programs are provided for use with the new c7 compressed
  65. -batching scheme for 7bit data links (e.g. x.25)
  66. -
  67. -lockf() or flock() calls are used for locking when available.
  68. -
  69. -"." is no longer considered a separator in the path line. I can now
  70. -be used as part of the sitename. (e.g. seismo.css.gov)
  71. -
  72. -A rudimentary (but effective) hashing scheme for the history file is
  73. -used on USG systems to speed up message-id searchs considerably.
  74. -
  75. -expire and rnews/inews now use an interlocking scheme so that
  76. -there is no danger of them both running at the same time and
  77. -corrupting the history file.
  78. -
  79. -expire and rnews/inews check their writes so that if the file system
  80. -is full, you wont lose your history file, etc.
  81. -
  82. -A "FASCIST" options is provided to allow a site administrator to keep
  83. -certain users from posting to certain groups.
  84. -
  85. -Posting to moderated groups now works reliably. Moderated groups
  86. -do not have to have the word "mod" in the group name. It is now possible
  87. -for a site whose mailer does not understand internet mail syntax to
  88. -define INTERNET and use the From: line for mail replies instead of
  89. -the unreliable Path: line.
  90. -
  91. -Message-Ids with "/" in them no longer give inews a coronary.
  92. -
  93. -A more generalize batching scheme is supported. Basically #! anything
  94. -will cause rnews to feed the incoming batch into /usr/lib/news/anything
  95. -instead of trying to handle it directly. This allows you to run
  96. -compressed batching (or other batching) without having to add the
  97. -new command name to your uuxqt's list of permissible programs.
  98. -
  99. -readnews "D" always does rot13
  100. -
  101. -In defs.h, if SORTACTIVE is defined, the newsgroups will be presented
  102. -in the order of the .newsrc file instead of the order of the active file.
  103. -
  104. -In defs.h, if ZAPNOTES is defined, any notesfile headers that appear in the
  105. -body of an article, will be moved into the header.
  106. -
  107. -In defs.h, BSD4_2 should be defined if you are running 4.2BSD or 4.3BSD.
  108. -
  109. -expire works properly with the -r option to rebuild the history file and the
  110. --h option to ignore the history file. The option "-a" has been expanded to
  111. -take a newsgroup as the argument to allow you to only archive selected
  112. -newsgroups during one run of expire. For example:
  113. -    expire -a net.bugs,net.news
  114. -would archive anything in net.bugs and net.news and cancel the rest
  115. -of the articles according to the defaults.
  116. -    expire -a net.bugs.4bsd -n net.bugs
  117. -would archive net.bugs.4bsd and cancel the rest of net.bugs
  118. -
  119. -The Date fields are now stored in GMT without the day
  120. -of the week. This is to prevent the "Time Warp" problem and simplify
  121. -the time zone names. The Date is always displayed in local time.
  122. -
  123. -The layout of the logfile is slightly different to save space.
  124. -
  125. -Notices about unimplemented control messages are mailed to the
  126. -local usenet person instead of the person originating the message.
  127. -
  128. -The HIDDENET code from fluke is provided.
  129. -
  130. -New compile time options for inews are:
  131. -    HISTEXP
  132. -    NONEWGROUPS
  133. -    NICENESS
  134. -    SPOOLNEWS
  135. -    DOXREFS
  136. -    MULTICAST
  137. -    MMDF
  138. -    FASCIST
  139. -    ORGDISTRIB
  140. -(See the installation manual for details)
  141. -
  142. -All occurences of "sigtrap" have been replaced with SigTrap to get
  143. -around brain damage in certain versions of unix.
  144. -
  145. -expire takes keeps articles in the history file for two weeks (default)
  146. -after they have expired. This virtually does away with the very
  147. -old articles that used to be endlessly looping around the network.
  148. -
  149. -If a cancel message comes in for a non-existent article, the message-id
  150. -of the article to be cancelled is put in the history file. This will
  151. -have the effect of cancelling the article if it comes in after the cancellation
  152. -message.
  153. -
  154. -expire keeps the date-received of articles in the history file, avoiding
  155. -opening a file if it is not yet due to be expired.
  156. -
  157. -The lines in /usr/lib/news/sys may be broken into several physical
  158. -lines by ending the line with a \. A line beginning with # is a comment
  159. -
  160. -code to handle A news is not included unless OLD is defined.
  161. -
  162. -The Posting-Version, Relay-Version, Date-Received were removed saving
  163. -a significant amount of disk space and transfer time.
  164. -
  165. -Summary and Keywords are now handled and prompted for by postnews.
  166. -
  167. -Xrefs is supported for rn users.
  168. -
  169. -Almost everything is now malloced removing many static table sizes.
  170. -
  171. -inews now takes a -o flag to specify organization and a -d flag
  172. -to specify distribution
  173. -
  174. -the .signature file is not included if it is over 4 lines long.
  175. -
  176. -inews will reject any article that has more than 50% of the article
  177. -as included text (hopefully pushing people to edit their articles)
  178. -
  179. -postnews now does lots of checking and (probably too much) handholding
  180. -when posting articles. The intelligent users can remove these checks if they
  181. -want.  The inexperienced users can benefit from them.
  182. -
  183. -everything checks for failures on writes to prevent trashing .newsrc or
  184. -other files.
  185. -
  186. -On follow-ups, the References line is truncated to the most recent
  187. -few references to prevent overflowing some buffers.
  188. -
  189. -recmail now handles Bcc: and includes .signature files.
  190. -
  191. -If the maximum article read in a newsgroup in the .newsrc is > the
  192. -maximum article number in the active file, it is reset to the
  193. -number in the active file.
  194. -
  195. -The sendbatch shell script now takes lots of options (compression, file size,
  196. -etc). See the man page for details.
  197. -
  198. -If UUNAME is defined in defs.h, the software will get the system
  199. -name from /etc/uucpname or /local/uucpname.
  200. -
  201. -vnews has been greatly sped up and now mallocs its buffers, so
  202. -it can be used on terminals with screens > 24 x 80
  203. -
  204. -cunbatch and csendbatch are gone. csendbatch is replaced by "sendbatch -c"
  205. -cunbatch is recognized directly by rnews
  206. *-*-END-of-CHANGES-*-*
  207. exit
  208.  
  209.