Comment 4 for bug 1774986

Revision history for this message
Mark Sapiro (msapiro) wrote :

I'm not sure what's going on. Your 'configure_opts:' says '--with-cgi-gid=apache' and '--with-mail-gid=mail postfix mailman nobody daemon' which doesn't quote the values, yet the individual values set by configure are quoted. Yet, in my development environment before changing the quotes, I see:

print "mail_group: %s" % "mark"
print "cgi_group: %s" % "www-data"

and

print "configure_opts: \"%s\"" % "--prefix=/var/MM/21 --with-username=mark --with-groupname=mark --with-cgi-gid=www-data --with-mail-gid=mark --with-mailhost=msapiro.net --with-urlhost=msapiro.net"

I.e. '--with-cgi-gid=www-data' does not produce

print "cgi_group: %s" % ""www-data""

whereas in your case, '--with-cgi-gid=apache' does produce

print "cgi_group: %s" % ""apache""

The difference is something in configure on the system on which the package was built, but even then, why does it affect mail_group and cgi_group and not, e.g., var_prefix, mailman_user and mailman_group?

Anyway, I did replace the double quotes with single quotes and that should fix it.