#!/bin/sh
for site in `cut -d: -f1 /etc/mailman/sites | sort`; do
echo "$site:"
dir=`grep ^${site}: /etc/mailman/sites | cut -d' ' -f2`
for ml in `ls ${dir}/archives/public/ | sort`; do
echo " - $ml"
done