Hola,
Aunque ya he leído que has solucionado el problema, y llego un poco
tarde, me gustaría aclarar porque no te ha funcionado y como "debería"
hacerse. Respuesta al final.
On Sat, 02 Oct 2004 11:01:33 +0200, Camaleón
Hola,
Me gustaría modificar el script de inicio de Fetchmail para que su arranque tuviera lugar después de que se hayan iniciado Postfix y Cyrus y evitar errores de conexión.
He pensado que si añado los servicios de Postfix y Cyrus en la sección de "required-start" le forzaré a que espere a estos programas.
Quedaría algo así:
# required-start: $network $postfix $cyrus
¿Sería lo correcto o se procede de otra forma?
La idea es buena pero cometes algún error. Los valores de "# required-start" son usados por 'insserv' (man 8 insserv) para elegir después de qué servicios tiene que iniciarse, hasta aquí bien, pero el problema es que los valores con "$" son "facilities" según la LSB y están definidos en el fichero "/etc/insserv.conf". Dentro de estos no están "postfix" ni "cyrus". El formato sería: # required-start: $network postfix cyrus Después deberías "eliminar" el servicio: insserv -r fetchmail Y volver a "instalarlo" insserv fetchmail Un saludo, -- Jesús González