Jesus Gonzalez wrote:
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.
Nada, nada, todo se puede mejorar... voy a seguir leyendo tu mensaje.
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:
Ahh... claro. Yo pensaba que como Postfix y Cyrus eran añadidos con el comando insserv y se puedían detener e iniciar con rcpostfix y rccyrus, pues serían reconocidos como servicios "base".
# required-start: $network postfix cyrus
Hecho.
Después deberías "eliminar" el servicio:
insserv -r fetchmail
Hecho...
Y volver a "instalarlo"
insserv fetchmail
O.K. Y perfecto. :) Al reiniciar el equipo Fetchmail ha esperado a Cyrus y Postfix.
Un saludo,
Saludos, y muchas gracias por la explicación. Lo que tu has dicho es lo que debería estar en el manual "SuSE boot concept", en estos casos hay que ser más prácticos y menos teóricos. -- Camaleón