home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / index / majrcool.txt < prev    next >
Text File  |  1997-09-22  |  4KB  |  96 lines

  1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2. INDEX ENTRY FOR MAJORCOOL:
  3. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4.  
  5. Name: MajorCool - Manages Majordomo lists via the web
  6.  
  7. Version: 1.1.1
  8.  
  9. Author(s): Bill Houle <bill.houle@sandiegoca.ncr.com> of NCR
  10.  
  11. On the CD-ROM in: mail/majrcool.tar
  12.  
  13. Ftp source: ncrinfo.ncr.com:/pub/contrib/unix/MajorCool/
  14. Web page: http://ncrinfo.ncr.com/pub/contrib/unix/MajorCool/
  15.  
  16. Size on the CD: 549 KB (uncompressed)
  17.  
  18. Description:
  19.  
  20.     MajorCool is a CGI script written in Perl that provides a Web
  21.     interface to Majordomo. It is intended to run co-located with the
  22.     Majordomo program (ie, both mail and Web on the same host).
  23.     MajorCool was originally designed as an administrative front-end
  24.     to the popular mailing list manager, allowing novice list-owners
  25.     to manage their list configuration and subscriber base.
  26.  
  27.     With the easy-to-use password protected screens, list managers can:
  28.     
  29.       + Edit the list config file. Presentation of the complex list
  30.         configuration file is simplified through the intuitive use of
  31.         HTML radio buttons and text fields.
  32.       + Update the subscriber file via an easy-to-use text window.
  33.         Changes to the list are converted to the appropriate individual
  34.         approved subscribe and unsubscribe commands.
  35.       + Create or edit the list's info file.
  36.       + Download the list configuration file via e-mail.
  37.     
  38.     In addition to its list administration functions, MajorCool also
  39.     provides a site-oriented view of the list-server's lists.
  40.     MajorCool extends the address matching capabilities of Majordomo
  41.     through the use of configurable siteaddr modules, permitting
  42.     external directory sources such as X.500 to supply
  43.     name-to-address conversions and provide pattern-matching address
  44.     comparisons. These features enable MajorCool to identify list
  45.     subscribers by multiple valid addresses, allowing end-users to
  46.     interactively:
  47.     
  48.       + View all currently subscribed lists, regardless of the address
  49.         used for subscription.
  50.       + View all lists available on the server.
  51.       + Subscribe or unsubscribe to any list.
  52.       + View the list's info file.
  53.       + View members of a list (if permissions allow).
  54.     
  55.     Lastly, MajorCool provides a mailing list request mechanism,
  56.     allowing end-users to ask that a list be created or deleted. The
  57.     list request can be mailed to the Majordomo owner, or passed to
  58.     an external program to perform whatever actions are desired.
  59.     (Sample applications are provided to implement list creation
  60.     and/or deletion on-the-fly.)
  61.  
  62.     --- Quoted from the MajorCool web site
  63.  
  64. Advertised architectures:
  65.  
  66.     Not stated; presumably, anywhere that Perl and Majordomo will run.
  67.  
  68. Prerequisites:
  69.  
  70.   + The application was originally designed for Majordomo version
  71.     1.93. Some work has been done to integrate 1.94 functionalty, but
  72.     it is probably not fully-compliant yet (notable absence: support
  73.     for "intro" files).
  74.  
  75.   + The CGI script has been successfully implemented under Netscape
  76.     Commerce, Apache, and NCSA Web servers.
  77.  
  78.   + Perl is required. The application was designed using Perl
  79.     4.036, but it has subsequently been ported to Perl5.
  80.  
  81.   + Because it directly accesses Majordomo files and programs,
  82.     MajorCool requires that the Web server and listserver be
  83.     co-located on the same machine. NFS mounting of the Majordomo
  84.     files on the Web server is a possibility, but you run the risk of
  85.     lockfile collision, so it is not recommended.
  86.  
  87.   + Although "root" access is not mandatory, it helps considerably
  88.     (and the Configure script assumes it). At the minimum, write
  89.     access to the Majordomo $homedir and the /cgi-bin/ directory of
  90.     the Web server is required.
  91.  
  92.   + UNIX is assumed, although it is concievable that this could
  93.     work on Windows/NT if Perl, sendmail, and Majordomo have all been
  94.     ported as well.
  95.