[Mailman-Users] Virtual Domain: Failure to exec script... GOT gid 65535

Mike Bridge mike at bridgecanada.com
Fri Aug 10 22:19:56 CEST 2001


I have a problem running mailman 2.0.6 on a Redhat Linux 7.0 machine.
I'm running sendmail 8.11.0 and linuxconf 1.24r5's version of
vdeliver.  I am using a "virtual" domain to receive the messages.
I have configured mailman to use mail's gid as per the instructions, 
because this is what sendmail uses.

I can subscribe myself to the mailing list and I receive the message 
ok.  However, when I post to the list, I get:  

  Mailman mail-wrapper: Failure to exec script. WANTED gid 12, GOT gid 65535.  (Reconfigure to take 65535?)

I don't want to reconfigure to use 65535 because that sounds insecure,
and it would break a mailing list using the non-virtual domain (which works
fine).  There is a closed bug report here, but it doesn't give any info
on how to solve it:


Hers is my delivery agent configuration:

  # Special mailer for virtual email domain hosting
  Mvirtual,       P=/usr/lib/linuxconf/lib/vdeliver, F=lsDFMShP, S=10, R=20/40,
                  A=vdeliver $u $h

I understand the F=S is supposed to set the "effective gid" to the gid of 
the parent sendmail process.

I also see that there is another closed bug at


which mentions the egid vs. gid problem....  I dunno exactly whether this
is what causes this.

There are lots of posts from a year or so ago on the mailing lists 
about this issue, but with no solutions.  Has anyone figured out
how to solve it?

Thanks for any help!


Mike Bridge 
<mike at bridgecanada.com>

More information about the Mailman-Users mailing list