Great Circle Associates Majordomo-Users
(February 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Returned mail: unknown mailer error 139
From: MAILER-DAEMON (Mail Delivery Subsystem)
Date: Wed, 14 Feb 96 12:24:28 -0500
To: owner-majordomo

   ----- Transcript of session follows -----
Who are you?
Segmentation fault
554 "|/usr4/major/wrapper majordomo"... unknown mailer error 139

   ----- Unsent message follows -----
Received: from banyan.can.cdc.com by nuans.can.cdc.com via SMTP 
(931110.SGI/930416.SGI.AUTO)
        for /usr4/major/wrapper majordomo id AA02830; Wed, 14 Feb 96 
12:24:28 -0500
From: john.gancz@cdc.com
Received: by banyanto.can.cdc.com; Wed, 14 Feb 96 12:45:21 EST
Date: Wed, 14 Feb 96 12:45:07 EST
Message-Id: <vines.VHJ8+jyV6lA@banyanto.can.cdc.com>
X-Priority: 3 (Normal)
To: <majordomo>
Subject: ...no subject...
X-Incognito-Sn: 317
X-Incognito-Format: VERSION=2.01 ENCRYPTED=NO

help

Now I think I have the majordomo.cf and /etc/alliases files right
but in case:

cat majordomo.cf
# $whereami -- What machine am I running on?
$whereami = "nuans.can.cdc.com";

# $whoami -- Who do users send requests to me as?
$whoami = "Majordomo@$whereami";

# $whoami_owner -- Who is the owner of the above, in case of problems?
$whoami_owner = "jmdg@$whereami";

# $homedir -- Where can I find my extra .pl files, like majordomo.pl?
# the environment variable HOME is set by the wrapper
if ( defined $ENV{"HOME"}) {
     $homedir = $ENV{"HOME"};
} else {
     $homedir = "/usr4/jmdg/major/majordomo-1.93";
}

# $listdir -- Where are the mailing lists?
$listdir = "/usr4/major/lists";

# $digest_work_dir -- the parent directory for digest's queue area
# Each list must have a subdirectory under this directory in order for
# digest to work. E.G. The bblisa list would use:
#       /usr/local/mail/digest/bblisa
# as its directory.
$digest_work_dir = '/usr4/major/digests';

# $log -- Where do I write my log?
$log = "$homedir/Log";

# $mailer -- What program and args do I use to send mail?
# The variable $to can be interpolated into this command line,
# however the $to variable is provided by the person sending mail,
# and much mischief can be had by playing with this variable.
# Use $to with care.
$mailer = "/usr/lib/sendmail -f\$sender -t";

# Majordomo will look for "get" and "index" files related to $list in
# directory "$filedir/$list$filedir_suffix", so set $filedir and
# $filedir_suffix appropriately.  For instance, to look in
# /usr/local/mail/files/$list, use:
#   $filedir = "/usr/local/mail/files";
#   $filedir_suffix = "";               # empty string
# or to look in $listdir/$list.archive, use:
#   $filedir = "$listdir";
#   $filedir_suffix = ".archive";

$filedir = "$listdir";
$filedir_suffix = ".archive";

# What command should I use to process an "index" request?
$index_command = "/bin/ls -lRL";

# If you want to use FTPMAIL, rather than local access, for file transfer
# and access, define the following:
#   $ftpmail_address = "ftpmail@decwrl.dec.com";
#   $ftpmail_location = "FTP.$whereami";

# if you want the subject of the request to be included as part of the
# subject of the reply (useful when automatically testing, or submitting
# multiple command sets), set $return_subject to 1.
$return_subject = 1;

# If you are using majordomo at the -request address, set the
# following variable to 1. This affects the welcome message that is
# sent to a new subscriber as well as the help text that is generated.
$majordomo_request = 0;

# Set the umask for the process. Used to set default file status for
# config file.
umask(007);

# the safe locations for archive directories. This should be defined as
# a series of root anchored directory paths as will be used as prefixes
# to the file names specified to the archive2.pl script.
@archive_dirs = ( "/spool/archive/bblisa", "/usr/spool/archive/firewalls" 
);


# Set this to 1 if you want to use the experimental mechanism for allowing
# / in user names. People with lots of X.400 addresses on their lists or
# HP mail whatever may want to set this. However use it at your own risk.
$analyze_slash_in_address = 0;

#
# these tune the experimental matching that is done for addresses with / 
in
# them. If you haven't turned on the experimental analyze_slash_in_address
# they are ignored. See the source for full explanation of these 
variables.
#
# if set to 1 ignore the requirement that addresses have an @ sign in the
# address component after the last /.
$no_x400at=0;
# if set to 1 do not look for "/c=" and "/ad=" or "/am=" in the address.
# X.400 seems to require these components.
$no_true_x400=0;

1;
# $Header: /sources/cvsrepos/majordomo/sample.cf,v 1.4.2.1.2.2 1995/01/07 
17:35:03 rouilj Exp $


	...AND...

cat /etc/aliases
#########################################################################
#
#  Aliases in this file will NOT be expanded in the header from
#  Mail, but WILL be visible over networks or from /bin/mail.
#
#       >>>>>>>>>>      The program "newaliases" must be run after
#       >> NOTE >>      this file is updated for any changes to
#       >>>>>>>>>>      show through to sendmail.
#
#########################################################################

# start of common aliases--do not remove this line

# Add the following alias to enable NIS aliases.  If enabled, the
#       NIS database defines anything not defined in this file.
#+:+

# Alias for mailer daemon
MAILER-DAEMON:postmaster

# send mail likely to be lost to the mail server
rootcsh:postmaster
rootsh:postmaster
setup:postmaster
powerdown:postmaster
sysadm:postmaster
daemon:postmaster
bin:postmaster
sys:postmaster
adm:postmaster
lp:postmaster
uucpws:postmaster
uucp:postmaster
uucpadm:postmaster
nuucp:postmaster
rje:postmaster
man:postmaster
diag:postmaster
tutor:postmaster
demos:postmaster
mexdemos:postmaster
guest:postmaster
games:postmaster
auditor:postmaster
dbadmin:postmaster
rfindd:postmaster
tour:postmaster
4Dgifts:postmaster

# Following alias is required by RFC 822
#       You should change 'root' in the first line below to the 
administrator 
#       of this machine, and un-comment the following line.
postmaster:root
#root:postmaster

# Aliases to handle mail to msgs and news
nobody: /dev/null

majordomo: "|/usr4/major/wrapper majordomo"
owner-majordomo: jmdg
majordomo-owner: jmdg

# end of common aliases--do not remove this line

# Aliases required for majordomo


owner-test: test-owner
test: "|/usr4/major/wrapper resend -l test -h nuans.can.cdc.com \
        test-outgoing"
owner-test: jmdg
test-outgoing: :include:/usr4/major/lists/test, test-archive
owner-test-outgoing: test-owner
test-archive: /usr4/major/lists/test.archive
owner-test-archive: test-owner
test-request: "|usr4/major/wrapper request-answer test"
owner-test-request: test-owner
test-approval: jmdg
test-owner: jmdg
owner-test-owner: jmdg

______________________________________________________________

Is there some kind soul who can look on this neophyte with
a little kindness? I keep the stupid stick at my side ready
to beat myself if necessary.

Thanks all
rgds

John.gancz@cdc.com

John Gancz
Sr. Bus. Appl Analyst
AmeriData Global Canada

"Environment is process, not surroundings" Marshall McLuhan

Indexed By Date Previous: install problems
From: Scott McAskill <scott@naraxp.nar.epa.gov>
Next: Major bigtime screaming banshee HELP!
From: john.gancz@cdc.com
Indexed By Thread Previous: Re: install problems
From: "SFC Simmons" <simmonsn@css583.gordon.army.mil>
Next: Major bigtime screaming banshee HELP!
From: john.gancz@cdc.com

Google
 
Search Internet Search www.greatcircle.com