Re: [Solucionado]Re: No funciona cron
El Lunes, 19 de Noviembre de 2007, Ogoshi escribió: > Gracias por vuestra ayuda y paciencia Y gracias a ti por compartirlo, nos puede pasar a cualquiera y cualquier día, y ahora ya sabemos por dónde tirar ;) -- Iñaki Baz Castillo
[Solucionado]Re: No funciona cron
On Sat, 17 Nov 2007 23:46:13 +0100 Ogoshi <[EMAIL PROTECTED]> wrote: > Buenas. > > Anteriormente tenia configurado el cron, para que cada 10 minutos, se > ejecutase fetchmail, para que descargara los mails. > > Pero desde que pase a AMD64, esto no sucede y uso la misma > configuración de cron (crontab) que antes. > > Como usuario ejecuto "crontab -e" y después pongo lo siguiente: > > */10 * * * * fetchmail --sslproto '' -t 120 > /dev/null 2>&1 > > Y si miro los los o el fichero mail, no hay nada, y no sucede nada > cada diez minutos. > > Pero lo más extraño, es que si ejecuto esta intrucción desde la linea > de comandos si que funciona. Así que, la instrucción es correcta. > > Por lo visto el problema lo tengo en el crontab. > > Alguien puede echarme un cable?? > > Gracias Buenas. Ya esta solucionado. Queréis saber el motivo por el cual no me funcionaba. No era cosa ni del PATH, ni del shell. Solamente era, porque al final de la linea de configuración del crontab, le faltaba un salto de carro. O sea una linea en blanco. Lo mismo que se pone en el fichero "fstab" para que funcione. :-O Así me he quedado... En el syslog, me daba un msg extraño, entonces lo he buscado, y ponía que una posible causa era esa. Lo he puesto, y ... Pa matarme ... Ante todo. Gracias por vuestra ayuda y paciencia -- Victor Santos Garcia http://vctrsnts.dyndns.org "Hay 10 tipos de personas en este mundo." "Las que saben binario y las que no."
Re: No funciona cron
Ogoshi wrote: > > Buenas. > > Anteriormente tenia configurado el cron, para que cada 10 minutos, se > ejecutase fetchmail, para que descargara los mails. > > Pero desde que pase a AMD64, esto no sucede y uso la misma > configuración de cron (crontab) que antes. > > Como usuario ejecuto "crontab -e" y después pongo lo siguiente: > > */10 * * * * fetchmail --sslproto '' -t 120 > /dev/null 2>&1 > > Y si miro los los o el fichero mail, no hay nada, y no sucede nada cada > diez minutos. > > Pero lo más extraño, es que si ejecuto esta intrucción desde la linea > de comandos si que funciona. Asà que, la instrucción es correcta. > > Por lo visto el problema lo tengo en el crontab. > > Alguien puede echarme un cable?? > > Gracias > -- > http://vctrsnts.dyndns.org > "Hay 10 tipos de personas en este mundo." > "Las que saben binario y las que no." Yo para las tareas del cron, prefiero usar pequeños scripts en vez de pasar las ordenes directamente en el crontab. Esto te permite modificar el script sin tener que volver a ejecutar el crontab, a parte de permitir hacer pruebas mas fácilmente. No olvides lo ya comentado del PATH y mira a ver con que usuario lo ejecutas, ya que buscara un fetchmailrc que podrías pasarle como argumento para evitar confusiones. fetchmail -f Saludos. -- Fernando. {:-{D> "Hackers do it with fewer instructions." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: No funciona cron
On Sun, 18 Nov 2007 15:58:06 +0100 Iñaki Baz Castillo <[EMAIL PROTECTED]> wrote: > El Domingo, 18 de Noviembre de 2007, Emilio-Jose Jimenez escribió: > > > Has probado a reiniciar el cron. > > En principio esto no debería pasar, pero por probar no pierdes nada. > > Sí que puede pasar si el comando que ejecuta no está incluido en el > PATH por defecto de cron. > Ya le han comentado que revise dicho PATH o que lo declare al inicio > del crontab. > > Gracias. Pero de momento no obtengo ningun resultado positivo. He puesto todo el path de fetchmail "/usr/bin/fetchmail", pero no funciona. Lo de comprobar el path o shell al inicio como se hace?? Lo pregunto, porque cuando ejecuto crontab -e, me aparece se me abre con el mcedit Y veo lo siguiente: # m h dom mon dow command Y no veo nada más. Puede ser que el problema este aqui?? Ante todo... Gracias -- http://vctrsnts.dyndns.org "Hay 10 tipos de personas en este mundo." "Las que saben binario y las que no."
Re: No funciona cron
El Domingo, 18 de Noviembre de 2007, Emilio-Jose Jimenez escribió: > Has probado a reiniciar el cron. > En principio esto no debería pasar, pero por probar no pierdes nada. Sí que puede pasar si el comando que ejecuta no está incluido en el PATH por defecto de cron. Ya le han comentado que revise dicho PATH o que lo declare al inicio del crontab. -- Iñaki Baz Castillo
Re: No funciona cron
Ogoshi <[EMAIL PROTECTED]> ha escrito: Buenas. Anteriormente tenia configurado el cron, para que cada 10 minutos, se ejecutase fetchmail, para que descargara los mails. Pero desde que pase a AMD64, esto no sucede y uso la misma configuración de cron (crontab) que antes. Como usuario ejecuto "crontab -e" y después pongo lo siguiente: */10 * * * * fetchmail --sslproto '' -t 120 > /dev/null 2>&1 Y si miro los los o el fichero mail, no hay nada, y no sucede nada cada diez minutos. Pero lo más extraño, es que si ejecuto esta intrucción desde la linea de comandos si que funciona. Así que, la instrucción es correcta. Por lo visto el problema lo tengo en el crontab. Alguien puede echarme un cable?? Gracias -- http://vctrsnts.dyndns.org "Hay 10 tipos de personas en este mundo." "Las que saben binario y las que no." Hola lista, Has probado a reiniciar el cron. En principio esto no debería pasar, pero por probar no pierdes nada. Un saludo. This message was sent using IMP, the Internet Messaging Program.
Re: No funciona cron
Mira el usuario con que lanzas el cron, o el tipo de SHELL, o el PATH. Eso está en la parte de arriba del ficherito del /etc/crontab A ver si hay suerte y es eso. -- [o - - - -- - (\ | el pollo galáctico. ( \_('> (__(=_) -"=
No funciona cron
Buenas. Anteriormente tenia configurado el cron, para que cada 10 minutos, se ejecutase fetchmail, para que descargara los mails. Pero desde que pase a AMD64, esto no sucede y uso la misma configuración de cron (crontab) que antes. Como usuario ejecuto "crontab -e" y después pongo lo siguiente: */10 * * * * fetchmail --sslproto '' -t 120 > /dev/null 2>&1 Y si miro los los o el fichero mail, no hay nada, y no sucede nada cada diez minutos. Pero lo más extraño, es que si ejecuto esta intrucción desde la linea de comandos si que funciona. Así que, la instrucción es correcta. Por lo visto el problema lo tengo en el crontab. Alguien puede echarme un cable?? Gracias -- http://vctrsnts.dyndns.org "Hay 10 tipos de personas en este mundo." "Las que saben binario y las que no."
Re: No funciona cron
On Sat, Nov 17, 2007 at 11:46:13PM +0100, Ogoshi wrote: [...] > Como usuario ejecuto "crontab -e" y después pongo lo siguiente: > > */10 * * * * fetchmail --sslproto '' -t 120 > /dev/null 2>&1 > > Y si miro los los o el fichero mail, no hay nada, y no sucede nada cada > diez minutos. > > Pero lo más extraño, es que si ejecuto esta intrucción desde la linea > de comandos si que funciona. Así que, la instrucción es correcta. [...] Invoca fetchmail con el path completo. -- Blu. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]