The Official and Hopefully Final Listwork Wiki Page! (TOAHFLWP)
Listwork es un grupo de trabajo de gente de imc-tech que mantiene las listas de mail usadas por IMC. Tambi\xE9n crea polticas para las listas que estan en sarai.indymedia.org - el servidor de listas de mails principal.
Quick Menu:
Como Crear Listas de Mails
$ sudo /usr/sbin/newlist
Segui las preguntas para crear la lista, coloc\xE1 el nombre de la lista, la direcci\xF3n mail del administrador@, usa una de las passwords generadas al azar que aparecen al principio para setear el password. Entonces luego aparecera la informaci\xF3n que deberas colocar en el archivo aliases. Luego que tengas esta informaci\xF3n, ejecuta lo siguiente:
$ sudo vi /etc/aliases.lists
Cuando termines:
$ sudo postalias /etc/aliases.lists
After the list has been created, go to the list administraion page for the list (
http://lists.indymedia.org/mailman/admin/$LISTNAME) and enter in the list description and appropriate list category. Once finished, check to make sure it looks correct on
http://lists.indymedia.org
The final step is to send a message to
listwork@indymedia.org to let people know that the list has been created.
S\xF3lo quiero pedir una lista de emails!
http://newlist.indymedia.org
You are a simple form away from having yet another email list.
Como agrego una lista que no este en el sitio?
Para agregar una lista a la p\xE1gina
http://lists.indymedia.org que esta actualmente alojada en una m\xE1quina diferente, simplemente ejecutoa run sudo /usr/local/mailman/bin/addoff y responde las preguntas. Este script va a agregar una entrada en el archivo /usr/local/mailman/off-site-lists.xml y entonces refresca la vista de la lista de listas.
Spam spam spam spam
Cuales son mis opciones?
Actualmente, hay tres opciones para manejarse con el spam y todas ellas envuelven una maravillosa herramienta de software llamada Spam Assassin -
http://spamassassin.taint.org
1) Have spamassassin process the mail, and if it is determined to be spam, prepend the subject line with
****SPAM****, add the 'X-Spam-Status: yes' header, generate a report and send the mail along to the list. I'm calling this the spamd method.
2) Have spamassassin process the mail, and if it is determined to be spam, send the message to the spamtrap list instead. This list has publicly viewable archives at
http://lists.indymedia.org/mailman/public/spamtrap and can even be subscribed to (though I feel for anyone who would do that

This is the spamtrap method. The spam never makes it to the intended mailing list.
3) Don't use spamassassin at all.
Instrucciones para poner Spam Assassin en una lista
Necesitas acceso al sudo en sarai.indy para completar estos pasos. Both methods are implemented by editing the list's alias entry. Open the aliases file
/usr/local/mailman/mailman_aliases
If you're able to do this you should probably be using the /usr/local/sbin/editalias instead, with sudo.
Find the list's alias entry. It should look something like this:
## imc-tech mailing list
## created: 03-Oct-2001 mailman
imc-tech: "|/usr/adm/sm.bin/wrapper post imc-tech"
imc-tech-admin: "|/usr/adm/sm.bin/wrapper mailowner imc-tech"
imc-tech-request: "|/usr/adm/sm.bin/wrapper mailcmd imc-tech"
imc-tech-owner: imc-tech-admin
To use spamassassin you need only change the first alias line. If you are setting a list up to use method 1, the spamd method (tag messages but let them go to the list) change that line to look like this:
imc-tech: "|/usr/adm/sm.bin/procmail -m LIST=imc-tech /etc/procmailrc-spamd"
If you are setting up a list to use method 2, the spamtrap method, change the line to look like this:
imc-tech: "|/usr/adm/sm.bin/procmail -m LIST=imc-tech /etc/procmailrc-spamtrap"
And finally, if you are setting a list up to do nothing.. do nothing.

It won't look like this:
imc-tech: "|/why/are/you/wasting -m LIST=your-time /etc/bleh-foo"
Don't forget to reload the new aliases afterward:
sudo ~mailman/bin/mmaliases
Eliminando un mensaje de los Archivos
The Scenario
Oops! Acabo de enviar mi numero de telefono, la informaci\xF3n de mi cuenta de banco, direcci\xF3n, PIN y el cumplea\xF1os de mi primo a una lista con archivo publico. Hay alguna forma de eliminar esa informaci\xF3n?
No tengas miedo, los mensajes a listas publicas del IMC pueden ser eliminados. Even if they have already been spidered by google, we can have them removed though I'm not sure about that process.
Send an email to
listwork@lists.indymedia.org and say that you sent an email to a publicly archived list which you need edited / removed. If at all possible, forward the message with all the headers and its URL on the server. Do Not Resend the sensitive information!! Listwork is a publicly archived list. So if you want a phone number removed, be sure that phone number does not show up in the email you send to listwork! If you do not have the email, send the URL to the email.
La Soluci\xF3n
You will need sudo access on sarai.indymedia.org in order to complete these instructions. Where $LISTNAME is the list that the post was sent to:
$ cd ~mailman/archives/private
$ sudo mv $LISTNAME $LISTNAME.bak
$ sudo -u mailman vim (or vi or emacs or whatever) $LISTNAME.mbox/$LISTNAME.mbox
Search for the message (by Message-ID is the best way)
Delete the text of the message and save a few important headers, replacing the sender's email address with something like this:
From placeholder@indymedia.org Wed Jan 30 14:38:13 2002
Date: Wed, 30 Jan 2002 20:38:13 +0100
From: placeholder@indymedia.org
To: "IMC Tech" <imc-sweden-tech@lists.indymedia.org>
Subject: Message Deleted
This will ensure that links to other messages in the archive don't get broken.
Save the file.
$ sudo ~mailman/bin/arch $LISTNAME
If it looks okay -
$ sudo rm -rf $LISTNAME.bak
Todos l@s chic@s con onda tienen una direcci\xF3n de email @indymedia.org. Se que indymedia no mantiene cuentas de email, pero mi vida seria mucho m\xE1s bonita si pudiera tener la direcci\xF3n
foo@indymedia.org donde los mails se redirigieran hacia mi cuenta personal de emails que ya tengo. Entonces todo el mundo sabria que tan cool soy.
Neceistarias acceso sudo en sarai.indy para hacer esto. Primero, edita el archivo aliases (ubicado convenientemente en /etc/postfix/aliases). Al pie del archivo aliases, pon una entrada como esta
#added by jane 1 April 2002
foo: fred@nothotmail.com
Y no te olvides de ejecutar el comando postalias luego de haber editado el archivo.
$ sudo postalias aliases
Los emails enviados a
foo@indymedia.org seran redirigidos a
fred@nothotmail.com
Traducciones
Traducciones para las preguntas comunes: porfavor desuscribeme de la lista
Ingles:
We need to know which list you need to be unsubscribed from.
1) visiting http://lists.indymedia.org
2) select the list you wish to remove yourself from
3) enter your email address at the bottom of that listinfo page
4) follow the directions on the following page
If you have problems, tell us (listwork@lists.indymedia.org) which list you need to be
unsubscribed from and we will take care of it.
Spanish
Necesitamos saber de que lista quieres desuscribirte.
1) ve a http://lists.indymedia.org
2) selecciona la lista de la que quieres borrarte
3) ingresa tu email en la casilla que se encuentra en la parte inferior de la p\xE1gina
4) y sigue los pasos en la p\xE1gina siguiente que aparezca
Si tienes problemas, dinos (listwork@lists.indymedia.org) de cual lista quieres desuscribirte
y nosotr@s nos haremos cargo.
Misc Stuff
un monton de peque\xF1os detalles que son de ayuda saber
Jeez, the mail server sure has been acting unreliably lately. I want to email all the list admins and tell them so they don't worry too much. You can make a list of all the email addresses of all the listwork administrators by going into /usr/local/mailman and typing this:
sudo grep owner mailman_aliases | awk '{print $1}' | cut -d: -f 1
If you upgrade mailman, you will need to apply a patch written by Riley in order to have our categories (for regions, subjects, etc) show up on the front page of
http://lists.indymedia.org The patch can be found at sf.net/projects/mailman click on patches patch number "483696" from "andy_cat"
cd /usr/local/mailman/Mailman
patch -p1 <categories.patch
Blacklisting Email Addresses
Some posts always seem to sneak through sarai regardless of spamassassin. The Financial News emails and some Long Distance SPAM are the two that have done it most often it seems to me. This is a good example of when to use the blacklist.
Spamassassin will always kill posts from email addresses listed in the blacklist. Similiarly, it always allows posts from users in the whitelist. A really long whitelist is compiled every so often by a cron job that deanna created that encompasses all the people subscribed to all indymedia lists (I think).
Currently, this is what the blacklist looks like.
blacklist_from *@the-financial-news.com
# this is the "Unlimited Free Calling SPAM" - christopher 4 april 2002
blacklist_from gintare@netzero.net
The list is stored in /etc/mail/spamassassin/local.cf I just edited. I'm not sure if you have to do anything special after that. Hopefully someone who knows more can tell us
If you have questions, See 'man Mail::SpamAssassin::Conf'
Archivos estan corruptos
imc-process archives were a bit lost because of corrupted db files (/var/mailman/archives/public/imc-process/database/2002-March-*)
i moved them out of the way and did
sudo /usr/local/mailman/bin/arch imc-process ~mailman/archives/private/imc-process.mbox/imc-process.mbox
Listas estan cambiadas
There's some strange thing at work: every now and then lists get switched: imc-latina becomes imc-mineapolis radio, maritimes becomes chiapas, etc. There's probably something wrong with a hash method used by mailman (or maybe our listwork kiddies do drink-typing B) ), well: a method to get things back to normal is to:
* see when did the list work fine;
* get the config.db from the associated backup: (on kropotkin)
tar zxvf ~mailman/mailman.[date].tar.gz mailman/lists/[list name]/config.db
copy this config.db to sarai:~mailman/lists/[list name]/config.db.
Unfortunately, some changes may be lost when one's doing that (subscriptions, options/passwd changes, etc).
Listinfo Pages are cache'd
Pages are served statically, the following file is cron'd to run every 30 minutes but can also be run manually.
/usr/local/etc/listinfo_cache.pl
Quick Menu:
--
GaBa - 01 Jun 2002
--
GaBa - 04 Jun 2002
--
GaBa - 05 Jun 2002