:::::::::::::: README :::::::::::::: Notesfiles revison 1.x This directory contains a release of the Unix notesfile system as developed at the University of Illinois. The Notesfile concept was taken from PLATO (trademark CDC), a system developed for CAI applications. The correct version of this distribution can be found by looking for the string "$Header:" in the src directory. Most files (some documentation files don't) have a version number in them. The file "Revisions" in the src directory lists the version number of each file in that directory. If you can FTP this code from UIUC.ARPA, you will then be able to grab this particular file to find out what has changed and then selectively grab the modified files. For FTP users, the packed file lives in /pub/Notes.tar on "uiuc.arpa" and the unpacked tree is rooted at /pub/notes. The directories here contain: doc t/nroff source to the user manual man t/nroff sources used for man(1) src The source code for the system. Samples Some sample files that might make installation a little easier utility Some utility programs that I have found to be useful. They are, for the most part, undocumented. You'll have to read the code to figure out just what they mean. The code is distributed configured for a 4.2 BSD system with a standard directory structure. Anything else will likely require changs in the configuration. The best way to do this is to make a copy of the user manual: cd doc make man and read it. In particular, it tells you what you will have to change to fit the system to your local configuration. The important part is Appendix A which contains a checklist of what you might want to modify to install the package. Please answer the questions in the file "Answer.this" and return it to me (via computer or U.S. mail, it doesn't matter). I am supposed to keep track of who gets copies of the code, and I imagine not all of the copies will be distributed directly from me. Problem reports, suggestions and the like will reach me at: Ray Essick Department of Computer Science 240 Digital Computer Laboratory University of Illinois at Urbana-Champaign 1304 West Springfield Avenue Urbana, Illinois 61801 (217)-333-7937 essick@a.cs.uiuc.edu {ihnp4,seismo,cmcl2,convex}!uiucdcs!essick :::::::::::::: README2 :::::::::::::: Written 7:27 am Aug 22, 1985 by sources-request@panda in comp.sources.unix Note title: changes to notes Mod.sources: Volume 2, Issue 36 Submitted by: genrad!mit-eddie!mirror!rs (Rich Salz) This note contains modifications to the latest version of notes, 1.7. The diffs listed below will modify notes (version 1.7, at least) to understand moderated newsgroups, as well as "local" notesfiles. In a MODERATED notesfile, any attempt to write a note or send mail is turned into a call that sends mail to the moderator. For example, is the MODERATED flag is on for net.announce, any attempt to post their will instead be sent as mail to mark@cbosgd.att (or whatever). Note that it is still possible to "Copy" a note into a MODERATED notesfile. This can be prohibited by (a) turning off write permission on the all MODERATED notesfiles, or (b) added some trivial code to adnote.c. I did (a); if anyone wants the code for (b), let me know. The mapping of notesfile names to moderators is done in a file named "moderators" in the notesfile utility directory (default is /usr/spool/notes/.utilities). This file contains lines like: notesfile_name mail_address Blank lines, or lines starting with '#', are ignored. Here are a couple of lines from my "moderators" file: Here are a couple of lines from my .utilties/moderator file: # This comes from the posting by Gene Spafford # Correct addresses for mirror systems by R$, 19aug85. mod.map wjh12!ihnp4!cbosgd!mark mod.map.uucp wjh12!ihnp4!cbosgd!uucpmap # Here's handling an ARPA gateway'd list fa.laser-lover furuta%washington@cca # Here's one that we gateway ourselves ms.loops loops-users%berkeley@cca # Any valid address is ok ms.prisoner inmet!masscomp!allegra!sjuvax!ianucci Enough talk, here are the diffs. NOTE: THE RCS REVISIONS SHOW ARE WRONG. I BLEW IT! ======================================================================= By Paul Pomes, CSO, Univ of Illinois (paul@uxc.cso.uiuc.edu) Wed Jul 1 14:02:47 CDT 1987 I've applied Rich's changes to the latest edition of notes from the UofI CS Dept. A few changes were made: The M,m keys in a moderated notesfile can send mail to arbitrary addresses. Previously mail went only to the moderator. A new note/response must be a non-zero size before the user is prompted for a signature file. The nfadmin program has two new flags, M and L, for setting the moderated and local bits in a notesfile. The notes.1 and nfadmin.8 man pages have been updated to mention the new NFSIG environment variable, and the behavior of local/moderated notesfiles. The Notesfile Reference manual has been updated as well. A complete distribution of the virgin sources, plus the RCS recorded changes, is available for anonymous FTP from uxc.cso.uiuc.edu:pub/Notes.tar.Z .