Odd permissions problem with Sendmail and Smartlist

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm trying to migrate some Smartlist mailing lists from an old SPARC Ultra 2 to a new RH9 based server.

One annoying problem I've run into is getting Smartlist running. I compiled and installed the latest Smartlist then moved the list over but I'm getting a strange problem with Sendmail being unable to run the "flist" program which is setuid to the "list" user id.

Here is a test message I've tried to run:

Jun 2 12:03:31 server2 sendmail[6336]: h52H3VBP006336: from=root, size=48, class=0, nrcpts=1, msgid=<200306021703.h52H3VBP006336@xxxxxxxxxxxxxxxxx>, relay=root@xxxxxxxxx
Jun 2 12:03:31 server2 sendmail[6338]: h52H3Vo9006338: from=<root@xxxxxxxxxxxxxxxxx>, size=337, class=0, nrcpts=1, msgid=<200306021703.h52H3VBP006336@xxxxxxxxxxxxxxxxx>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jun 2 12:03:31 server2 sendmail[6336]: h52H3VBP006336: to=mylist@xxxxxxxxxxxxxxxxx, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30043, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (h52H3Vo9006338 Message accepted for delivery)
Jun 2 12:03:32 server2 smrsh: uid 8: attempt to use "flist mylist" (stat failed)
Jun 2 12:03:32 server2 sendmail[6339]: h52H3Vo9006338: to="|exec /home/list/.bin/flist mylist", ctladdr=<mylist@xxxxxxxxxxxxxxxxx> (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=30562, dsn=5.0.0, stat=Service unavailable
Jun 2 12:03:32 server2 sendmail[6339]: h52H3Vo9006338: h52H3Wo9006339: DSN: Service unavailable


The alias in /etc/aliases looks like this:

gmylist: "|exec /home/list/.bin/flist mylist"

The flist program permissions are:

-r-sr-sr-x 5 list gulik 20920 Jun 2 10:53 flist

When I try to run it manually I get:

[root@xxxxxxx .bin]# ./flist mylist
flist: Strange group or user id

Any attempt to E-mail the list returns with a bounce to postmaster with the following error:

The original message was received at Mon, 2 Jun 2003 12:35:18 -0500
from server.gagme.com [192.168.1.2]

   ----- The following addresses had permanent fatal errors -----
"|exec /home/list/.bin/flist mylist"
    (reason: Service unavailable)
    (expanded from: <mylist@xxxxxxxxxxxxxxxxx>)

   ----- Transcript of session follows -----
smrsh: "flist" not available for sendmail programs (stat failed)
554 5.0.0 Service unavailable


Any ideas???? This is driving me nuts and it's one of the last things on the todo list that need to work before I can cut over....






--
Greg Gulik                                 http://www.gulik.org/greg/
greg @ gulik.org





[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux