Você pode usar o pacote Mailman 2.1.18 do utopic no trusty. (Fonte: Estou usando, exatamente por este motivo, veja o quadro abaixo).
Para instalá-lo via apt-get, faça o seguinte:
-
Primeiro, configure o repositório utópico criando um arquivo /etc/apt/sources.list.d/utopic.list com estes conteúdos:
deb http://archive.ubuntu.com/ubuntu utopic main restricted universe multiverse
-
Em seguida, configure o sistema para que ele não instale automaticamente os pacotes da utopic (caso contrário, você fará upgrade para a utopic na próxima vez que executar o dist-upgrade). Crie um arquivo /etc/apt/preferences.d/utopic com estes conteúdos:
Package: * Pin: release a=utopic Pin-Priority: 100
-
Finalmente, instale o pacote mailman, explicitamente instruindo o apt-get a usar a versão utópica:
apt-get update && apt-get install mailman/utopic
Cuidado
O uso de pacotes de uma versão mais recente em uma versão mais antiga não é suportado. Se algo der errado com este processo, você provavelmente estará no seu próprio bug. No entanto, posso confirmar que minhas listas do Mailman funcionam depois de fazer isso.
Atualizando
Você deve remover os arquivos /etc/apt/sources.list.d/utopic.list e /etc/apt/preferences.d/utopic antes de tentar atualizar para uma nova versão do Ubuntu.
Fontes
Eles são baseados nas instruções do Ubuntu Backport , substituindo "utopic" por "backy-backports"
Plano de fundo
Eu também queria 2.1.18, porque o recurso "ALLOW_FROM_IS_LIST = Yes" no 2.1.16 é toda a lista . Eu não quero reescrever todos como "da lista", apenas usuários do Yahoo e outros com uma política DMARC p = reject. 2.1.18 possui um recurso por remetente acessível em Opções de privacidade → Filtros do remetente na interface de administração de uma lista individual.