Paul's blog

Group mismatch error.

"Command died with status 2: "/opt/local/libexec/mailman/mail/mailman post mailman". Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "nobody". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=nobody'."

Lovely error message. It says exactly what it means. The effect though is that you can't use DarwinPorts to manage your Mailman package as DarwinPorts always sets the '--with-mail-gid' configuration variable to 'mailman' which will NEVER work!

(Except of course if your recompiled your MTA, in my case Postfix, to run with the group as 'mailman'.)

Also, don't forget to include in your Postfix (usually in /etc/postfix/) the following line:

alias_maps = hash:/opt/local/var/mailman/data/aliases

(Assuming that that you installed mailman to /opt/local/)

Another point is to remember to check the permissions on mailman's files using the command

sudo /opt/local/share/mailman/bin/check_perms

(Again assuming that that you installed mailman to /opt/local/)

ssh_exchange_identification: Connection closed by remote host

Got this weird error message the other day.

This message can be caused by a couple of things but in my case it was someone typing in "ALL: PARANOID" in the /etc/hosts.deny file. Commenting the line out will prevent the SSH daemon from rejecting a connection for the IP address not matching the IP address the host had previously.

Basically, "ALL: PARANOID" should never be used when clients have dynamic IP addresses.

Cookie Whitelisting

Fed up with cookies tracking you everywhere you go?

If like me, you find cookies kinda creepy, or even if you are just a little paranoid (remember: it is not paranoia if they really are after you!), try Permit Cookies, a great Firefox extension that makes cookie white-listing a peace of cake.


Subscribe to RSS - Paul's blog