Moderator FAQ 

Content

General

Issue Commands to Majordomo?
Obtain password if it is forgotten?
Change your password?
Enter a command of more than 80 characters?
Obtain additional detail information?
Bounced Message Handling?
What address should postings to the list server use?
Technical specs on the equipment running the various nets?
Best way to see how others manage home pages, update procedures, etc.?
How do you contact the owner of a list?
 

File Maintenance

Info file update for my list?
Archive a file for download by everyone?
Obtain a list of archive?
Find files available for download?
Retrieve a message sent in the past?
 

Membership Management

Tools are available for maintaining listserver membership?
Change Address for Existing Member?
Add members to the "surfers" section of each class Web page?
Membership roster for my listserv?
Add a new member?
Delete a member?
Find all lists that a member belongs to?
Should / can mediators subscribe to each of the other class lists?
How do I change the status of my list from "open" to "closed?"
How often is the surfer list updated for newly subscribed members?
 


GENERAL

Q:  Issue Commands to Majordomo?

A: - Send mail to majordomo@west-point.org with anything in the subject.  Note that you **do not** send to your broadcast address.

Q:  Obtain password if it is forgotten?

A:  Contact feedback@west-point.org

Q:  Change your password?

A:  Use the following command:

          passwd <list> <old_passwd> <new_passwd>

Q:  Enter a command of more than 80 characters?

A:  A command may be split across multiple lines if all of the lines in the command except the last end with a backslash <\>.  Therefore, use multiple lines as necessary and put a backslash to terminate all except the last one.

Q:  Obtain additional detail information?

A:  Download more detailed help information with the following command:

          get mediator help_info

Q:  Bounced Message Handling?

A:  Read through the text and try to find the problem.  Usually the person did one of the following:
 

  1. Used an incorrect address - frequently <listname> instead of <majordomo>
  2. Did not use proper syntax - frequently forgot to use underscore characters
  3. Tried to access a list of which they are not a member - check with <which> command
  4. Attemped an "illegal" subscribe - notify them of correct procedure
  5. Tried to have multiple downloads in one message
  6. You input an improper password - check for typos... they are easy to make
  7. Unknown cause of non-delivery for broadcast messages - make a mental note.  Act if repeated

When the problem is discovered, notify the member of the correct procedure and / or take other corrective action.  Don't, however, drive yourself crazy... life's too short.  Frequently, the easiest thing is to just post the
message yourself with a reference to the original source.

Be aware of a slim but possible occurence.  A system crash will give a message as follows:
 

If you get this message, forward a copy to feedback@west-point.org and take the actions recommended.  It will usually involve re-sending the message which you can do by forwarding it rather than have the sender re-transmit if you want.

Q:  What address should postings to the list server use?

A:  You need to use <listname@west-point.org>

For example:

     wpp-net@west-point.org

Q:  Technical specs on the equipment running the various nets?

A:  Topology

Q:  Best way to see how others manage home pages, update procedures, etc.?

A:  Read the FAQ, view the mediator homepage for a list of members, contact anyone you think is doing it right.

Q:  How do you contact the owner of a list?

A:  All list owners can be contacted without knowing their specific address.  The system has an alias which will re-direct the message.  Just attach the suffix "-owner" to the list name and follow it with the normal domain name of <@west-point.org>.

For example to contact the owner of usma1972, send a message to the following:

      usma1972-owner@west-point.org
 

FILE MAINTENANCE

Q:  Info file update for my list?

A: To replace the text in the information file, use a command as follows:

         newinfo <list> <password plus the new text>.

You can check it by sending a command as follows:

          info <list>

Normally, either separate the two by at least five messages or send at different times.  If they are sent next to each other, there is no guarantee which one will execute first!

Q:  Archive a file for download by everyone?

A:  To add text for download or replace an existing file, use the following command:

          archive <list> <filename>

This must be followed by additional information as follows:

          <Blank Line>
          DESCRIPTION=One line description of file
          CLASS=Where to place or categorize the file
          SOURCE=(optional) If omitted, sender is source
          <Blank Line>
          <Desired Text>

Q:  Obtain a list of archive?

A:  Use a command as follows to obtain a listing of what you have in the archive directory:

          get <list 00readme>

Q:  Find files available for download?

A:  Use the command as follows:

          index <list>

Q:  Retrieve a message sent in the past?

A:  Majordomo records and stores **all** broadcast messages.  Refer to your download file list under the section <BROADCAST MESSAGE JOURNALS & DIGESTS>. Find the approximate date and download the file with the following command:

          get <list> <filename>
 

MEMBERSHIP MANAGEMENT

Q:  Tools are available for maintaining listserver membership?

A:  Frequently when members move to a new service or want to add or drop lists, the list managers need to make changes.  You can do virtually everything that you need to with the following commands: <WHICH>, <CHANGEADDR>, <UNSUBSCRIBE> and <SUBSCRIBE>.

1. The most common maintenance chore is moving folks to a new service which is done with <CHANGEADDR>.  As part of its operation, it automatically gives you a <WHICH> for both the old and new addresses.  It is **very important** to examine this report to be sure that things have gone properly.  Typos
still do happen and sometimes there are other problems that can only be caught by **actually looking** at the report.  The command's format is as follows:

     changeaddr <old address> <new address>

For example:

     changeaddr johndoe@aol.com janedoe@aol.com

Note that there is only a space between components, that there is no password, and that the "<" and ">" characters are not used!  As the list manager, however, you will receive a report on any <CHANGEADDR> done to you list.

2. Any other maintenance issues must be done with one at a time adds and drops.  We currently do not have a "delete everything" command and so therefore individual entries are necessary.  The format for both the <SUBSCRIBE> and <UNSUBSCRIBE> commands is as follows:

approve <password> (un)subscribe <listserver> \
LASTNAME Firstname Class Cullum <address>

For example:

approve just4fun subscribe moderator \
DOE John USMA1951 18197 <johndoe@aol.com>

Note that the address is encased in "<" and ">" signs.

It is very important to use the <WHICH> command when unsubscribing members from all lists.  Frequently, they are members of multiple lists that they (and you) aren't aware of.  Therefore, a good practice is to do a <WHICH> after any changes.  Format for the <WHICH> command is as follows:

     which <list>

For example:

     which johndoe

Note that you don't need to use the whole address.  The command will return all addresses containing the characters you specify.

Q:  Change Address for Existing Member?

A:  To change the internet address on **all** lists for an existing member, use the following command:

         changeaddr <old_addr> <new_addr>

Q:  Add members to the "surfers" section of each class Web page?

A: Members who join a list automatically get added to the surfer list. The suggested format is:

          last first middle email

Note that this is without punctuation

Q:  Membership roster for my listserv?

A:  Go to your class homepage and click on the restricted area (ie. _Surfer Lists (Restricted)_).  Enter your username which is the listserver, ie <wpp-net>, and the password.  Initial passwords are <web4fun> but should be changed.  You will then find a link to the database files that contain your list's members.  Both the directory and the one that the listserv uses will be there.

Q:  Add a new member?

A:  Use the following command:

approve <password> (un)subscribe <listserver> \
LASTNAME Firstname Class Cullum <address>

Q:  Delete a member?

A:  Use the following command:

          approve <passwd> unsubscribe <list> <address>

Before using this command, it is a good idea to use the <which> <address> command to find all lists that the member belongs to.  They should all be unsubscribed or we'll end up with a lot of "dead end addresses."  Use the
same command to confirm that the desired action has taken place.

Q:  Find all lists that a member belongs to?

A:  Use the following command:

          which <address>

Q:  Should / can mediators subscribe to each of the other class lists?

A:  This decision is up to the owner of each list and whether it is open or closed.  If you would like to subscribe to another list, send majordomo the following message:

          subscribe <list name> <your name> <<E-Mail address>>

For example:

          subscribe usma1978 John Doe <johndoe@aol.com>

If this is refused, it means that the list is closed and you have to make the request directly to the list owner.

Q:  How do I change the status of my list from "open" to "closed?"

A:  For control purposes, this parameter is changed only by feedback@west-point.org

Q:  How often is the surfer list updated for newly subscribed members?

A:  This function is done with a periodic update.  The web and the listserv records currently reconcile every four hours.  If this presents a problem, let feedback know and the interval can be shortened.