Great Circle Associates Majordomo-Users
(June 1997)
 

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

Subject: Re: Similar majordomo+smrsh problem
From: John Twilley <jmt @ NDA . COM>
Date: 18 Jun 1997 12:22:50 -0400
To: nick @ ideation . net (Nick Bauman)
Cc: John Twilley <jmt @ nda . COM>, majordomo-users @ greatcircle . com
In-reply-to: nick@ideation.net's message of Wed, 18 Jun 1997 11:08:19 -0500
References: <v01530502afcdb5d3c36a@[206.214.240.3]>

>>>>> "Nick" == Nick Bauman <nick@ideation.net> writes:

    Jack> I'm having a problem just like Nick's.

Here's the error message again -- didn't format well the first
time. :-)

   ----- The following addresses had permanent fatal errors -----
"|/usr/local/majordomo-1.94.1/wrapper majordomo"
    (expanded from: majordomo@nda.com)

   ----- Transcript of session follows -----
sh: wrapper not available for sendmail programs
554 "|/usr/local/majordomo-1.94.1/wrapper majordomo"... Service unavailable

    Nick> Doesn't look like your have smrsh in your config file for
    Nick> sendmail. Make sure your MProg declaration in the
    Nick> sendmail.cf is right. Then `killall -HUP
    Nick> sendmail`. Furthermore, there are things you must hard code
    Nick> into smrsh before compiling, such as the directory in which
    Nick> you place 'blessed' programs.

I used the default directory, which was /usr/adm/sm.bin -- as listed
in the ls -ald below.

smrsh is in /etc/sendmail.cf.  Here's the relevant line:

Mprog,		P=/usr/local/etc/smrsh, F=lsDFMeu, S=10, R=20/40, D=$z:/,

    Nick> Brings up an issue. I think wrapper and smrsh are two far
    Nick> too similar blades in the same swiss army knife. Might it be
    Nick> a Good Thing to have Majordomo use smrsh, instead of its own
    Nick> wrapper; after all smrsh is more general purpose and what we
    Nick> essentially do here is wrap a wrapper, which is redundant.

    Nick> Just a thought.

Ah.  I'm sure _someone_ on this list must have enough free time.  I
can't get this to work, so I'm not about to go sharpening any blades
myself.

    Jack> 554 "|/usr/local/majordomo-1.94.1/wrapper majordomo"... Service
    Jack> unavailable
    Jack> 
    Jack> Here's an ls -ald of the appropriate files:
    Jack> 
    Jack> dr-xr-xr-x 2 root other 512 Jun 17 15:02 /usr/adm/sm.bin
    Jack> lrwxrwxrwx 1 root other 35 Jun 17 15:02 /usr/adm/sm.bin/wrapper
    Jack> -> /usr/local/majordomo-1.94.1/wrapper 
    Jack> -r-x--x--x 1 root other 7736 Jun 17 16:21 /usr/local/etc/smrsh

    Nick> Try making the smrsh program 0555. That's what mine is.

I gave that a try, but it didn't change anything.

    Jack> drw-rw-r-x 6 dialin majordom 1024 Jun 12 17:11 
    Jack> /usr/local/majordomo-1.94.1 
    Jack> -rwsr-xr-x 1 root majordom 7952 Mar 18 11:14 
    Jack> /usr/local/majordomo-1.94.1/wrapper

Anyone else have any thoughts or suggestions?

Jack.
-- 
John Twilley | Net Daemons Associates, Inc.       | Voice: (617) 937-3338
jmt@nda.com  | 800 West Cummings Park, Suite 2050 | Fax:   (617) 937-3775
New Address! | Woburn, MA 01801                   | Pager: (617) 671-7580


References:
Indexed By Date Previous: Re: Similar majordomo+smrsh problem
From: nick@ideation.net (Nick Bauman)
Next: restrict_post
From: rem@MATH.AMS.ORG
Indexed By Thread Previous: Re: Similar majordomo+smrsh problem
From: nick@ideation.net (Nick Bauman)
Next: restrict_post
From: rem@MATH.AMS.ORG

Google
 
Search Internet Search www.greatcircle.com