mensajes que se volatilizan en mailman por culpa del ID

Ya van mas de 2 que me encuentro con este error:

Failure_to_exec_mailman_wrapper._WANTED_gid_110,_GOT_gid_101 (o 107 o..)

Creas una lista, añades a la gente, la gente recibe el mensaje de "hola, estas en mi lista y te voy a mandar cosas", pero cuando envias algo, no llega. Tampoco viene devuelto.. y te puedes hartar a esperar. Si mirais el fichero /usr/local/psa/var/log/maillog vereis el error que os pongo arriba. Esto es porque el ID del popuser no es el que mailman quiere, y lo soluciona pasando de vuestro culo.

Empezamos editando el fichero passwd

#vi /etc/passwd

Aqui, buscamos popuser y vemos el id de usuario y el id de grupo, ambos tienen que ser 110 (si no lo son, cambiadlo..).

Despues, nos vamos al group

#vi /etc/group

Volvemos a buscar el popuser y lo fijamos a 110. Recordar el ID que habia, pues lo necesitamos mas abajo.
Despues de esto, como ese es el usuario que se ha fijado en todos los ficheros, y cambiarlo ahi no hace demasiado, tenemos que ejecutar lo siguiente:

#find /var /usr/lib/mailman -gid ID QUE TENIA ANTERIORMENTE -print0 | xargs -r0 chgrp popuser

Esto buscara los ficheros con el ID antiguo (poned el numero de ID que habia) y lo cambiara por el que ahora tiene el popuser.

Despues de hacer esto, le decimos a nuestro amigo mchk que se de una vuelta:

#/usr/local/psa/admin/bin/mchk --with-spam

Y a probar.