|FROM ||Rick Moen
|SUBJECT ||Subject: [NYLXS - HANGOUT] Majordomo2: from-scratch improved version, real open source, still
|From owner-hangout-outgoing-at-mrbrklyn.com Sun Feb 22 04:50:18 2015
Received: by mrbrklyn.com (Postfix)
id CC3AC16112F; Sun, 22 Feb 2015 04:50:17 -0500 (EST)
Received: by mrbrklyn.com (Postfix, from userid 28)
id BC30C16116B; Sun, 22 Feb 2015 04:50:17 -0500 (EST)
Received: from linuxmafia.com (linuxmafia.COM [184.108.40.206])
by mrbrklyn.com (Postfix) with ESMTP id F0F1C16112F
for ; Sun, 22 Feb 2015 04:50:15 -0500 (EST)
Received: from rick by linuxmafia.com with local (Exim 4.72)
for hangout-at-nylxs.com; Sun, 22 Feb 2015 01:50:14 -0800
Date: Sun, 22 Feb 2015 01:50:14 -0800
From: Rick Moen
Subject: [NYLXS - HANGOUT] Majordomo2: from-scratch improved version, real open source, still
Content-Type: text/plain; charset=utf-8
Organization: If you lived here, you'd be $HOME already.
X-Mas: Bah humbug.
User-Agent: Mutt/1.5.20 (2009-06-14)
X-SA-Exim-Scanned: No (on linuxmafia.com); SAEximRunCond expanded to false
List-Id: NYLXS General Discussion Forum
Here you go:
What is it?
Majordomo 2 is an upwardly-compatible rewrite of the popular majordomo
mailing list manager software by Jason Tibbitts and Michael Yount.
In this case, "upwardly-compatible" means that there is a fairly easy
way to upgrade from majordomo 1. Once you upgrade, the email interface
is largely the same, but almost everything else is different. It's
What do I need to run it?
In theory, just Perl 5 and various modules, all available from CPAN. In
practice, you really want a recent version of Perl 5, preferably
5.005_03 or 5.6.1, a Unix-like system of some sort (Linux works nicely),
and Berkeley DB.
Unlike Great Circle / Brent Chapman's ancient Majordomo 1.9.x, which you
run, Majordomo2 isn't unmaintained proprietary code. Licence is closely
based on Apache License, thus actual open source.
Code status: Looks like development trailed off a/o 2009 except to fix
a CVE in 2011. Docs suggest coding work is unfinished, though I've
not run it. Design carries forword Majordomo 1.9.x's
security-destroying antipattern of using pipes in /etc/aliases to
redirect mail to the MLM. (Bad! Very! But no worse than what you are
already running in that regard.)
Interesting 2001 comparison of then-available MLMs: