home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Unix System Administration Handbook 1997 October
/
usah_oct97.iso
/
index
/
majrcool.txt
< prev
next >
Wrap
Text File
|
1997-09-22
|
4KB
|
96 lines
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INDEX ENTRY FOR MAJORCOOL:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Name: MajorCool - Manages Majordomo lists via the web
Version: 1.1.1
Author(s): Bill Houle <bill.houle@sandiegoca.ncr.com> of NCR
On the CD-ROM in: mail/majrcool.tar
Ftp source: ncrinfo.ncr.com:/pub/contrib/unix/MajorCool/
Web page: http://ncrinfo.ncr.com/pub/contrib/unix/MajorCool/
Size on the CD: 549 KB (uncompressed)
Description:
MajorCool is a CGI script written in Perl that provides a Web
interface to Majordomo. It is intended to run co-located with the
Majordomo program (ie, both mail and Web on the same host).
MajorCool was originally designed as an administrative front-end
to the popular mailing list manager, allowing novice list-owners
to manage their list configuration and subscriber base.
With the easy-to-use password protected screens, list managers can:
+ Edit the list config file. Presentation of the complex list
configuration file is simplified through the intuitive use of
HTML radio buttons and text fields.
+ Update the subscriber file via an easy-to-use text window.
Changes to the list are converted to the appropriate individual
approved subscribe and unsubscribe commands.
+ Create or edit the list's info file.
+ Download the list configuration file via e-mail.
In addition to its list administration functions, MajorCool also
provides a site-oriented view of the list-server's lists.
MajorCool extends the address matching capabilities of Majordomo
through the use of configurable siteaddr modules, permitting
external directory sources such as X.500 to supply
name-to-address conversions and provide pattern-matching address
comparisons. These features enable MajorCool to identify list
subscribers by multiple valid addresses, allowing end-users to
interactively:
+ View all currently subscribed lists, regardless of the address
used for subscription.
+ View all lists available on the server.
+ Subscribe or unsubscribe to any list.
+ View the list's info file.
+ View members of a list (if permissions allow).
Lastly, MajorCool provides a mailing list request mechanism,
allowing end-users to ask that a list be created or deleted. The
list request can be mailed to the Majordomo owner, or passed to
an external program to perform whatever actions are desired.
(Sample applications are provided to implement list creation
and/or deletion on-the-fly.)
--- Quoted from the MajorCool web site
Advertised architectures:
Not stated; presumably, anywhere that Perl and Majordomo will run.
Prerequisites:
+ The application was originally designed for Majordomo version
1.93. Some work has been done to integrate 1.94 functionalty, but
it is probably not fully-compliant yet (notable absence: support
for "intro" files).
+ The CGI script has been successfully implemented under Netscape
Commerce, Apache, and NCSA Web servers.
+ Perl is required. The application was designed using Perl
4.036, but it has subsequently been ported to Perl5.
+ Because it directly accesses Majordomo files and programs,
MajorCool requires that the Web server and listserver be
co-located on the same machine. NFS mounting of the Majordomo
files on the Web server is a possibility, but you run the risk of
lockfile collision, so it is not recommended.
+ Although "root" access is not mandatory, it helps considerably
(and the Configure script assumes it). At the minimum, write
access to the Majordomo $homedir and the /cgi-bin/ directory of
the Web server is required.
+ UNIX is assumed, although it is concievable that this could
work on Windows/NT if Perl, sendmail, and Majordomo have all been
ported as well.