Blog | Archive for October, 2008

Produce a members report for all your Mailman lists

By jon | Tuesday, October 14th, 2008

I recently had cause to produce a report on the membership of all our Mailman mailing lists, so rather than doing it manually I knocked together the following handy bash script…change mailman location and output file as desired :)

OUTPUTFILE="/tmp/mailman_report"
CURRMONTH=`date +%m-%Y`
LISTS=`/usr/local/mailman/bin/list_lists  | awk '{print $1}' | grep -v [!0-9]`
rm ${OUTPUTFILE}
echo "Mailman Report for ${CURRMONTH}" > ${OUTPUTFILE}
echo >> ${OUTPUTFILE}
for x in ${LISTS}
do
        echo "Members of List ${x}:" >> ${OUTPUTFILE}
        LIST_MEMBERS=`/usr/local/mailman/bin/list_members ${x}`
        for mems in ${LIST_MEMBERS}
        do
                echo ${mems} >> ${OUTPUTFILE}
        done
echo >> ${OUTPUTFILE}
done
/bin/mail -s "Mailman_Report_for_${CURRMONTH}" foo@foo.com -c blah@blah.com < ${OUTPUTFILE}

10BigThings Global Forum

By Charles Armstrong | Thursday, October 9th, 2008

Sheraton Grand Hotel, Edinburgh, Scotland
10BigThingsThe 10BigThings Global Forum brings together software and ICT professionals with cutting-edge ideas, and insights from leading industry figures. It consistently attracts high-level decision-makers, providing an exceptional forum to meet and explore industry trends and opportunities.

Charles Armstrong, Trampoline’s CEO, will be speaking alongside Martin Sadler, Director at Hewlett-Packard’s Systems Security Lab; Duncan MacTear, Marketing Director for 4Projects; Mark Taylor, Director of Developer and Platform Evangelism at Microsoft; Greg Papadopoulos, Chief Technology Officer and Executive Vice President of Research and Development at Sun Microsystems and Stuart Cosgrove, Director of Nations & Regions at Channel 4 with David Mitchell, Senior Vice President IT Research at Ovum chairing the event.

10BigThings is organised by ScotlandIS who aim to foster a world-class technology environment in Scotland that propels the ICT industry to maximise its impact locally, to exploit global opportunity, and to achieve growth and success.


New York Office
234 5th Avenue, 4th Floor
New York, NY
10001, USA

London Office
The Trampery
8-15 Dereham Place
London EC2A 3HJ
United Kingdom