Re: script con shutdown no funciona
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Carlos M.S. wrote:
> Iñaki wrote:
>
>>>El Lunes, 17 de Julio de 2006 21:05, Carlos M.S. escribió:
>>>
>>>
>>>>Hola gente, tengo un script que se ejecuta a cierta hora de la tarde. El
>>>>objetivo es actualizar el equipo y apagar la máquina:
>>>>
>>>>aptitude -y -f dist-upgrade
>>>>shutdown -h +1
>>>>
>>>>Se ejecuta como root por medio de cron.
>>>>
>>>>Lo cierto es que no se apaga la máquina.
>>>>Si tecleo sudo shutdown -h +1, sí que se apaga, pero dentro de un script
>>>>no tira.
>>>>
>>>>¿Qué ocurre? ¿No se puede llamar al shutdown desde dentro de un script?
>>>>
>>>>Gracias de antemano.
>>>>Carlos
>>>
>>>
>>>
>>>Como bien te ha dicho Ricardo, hay que tener excesivo cuidado con las tareas
>>>de cron, ya que por alguna oscura e irrazonable razón viene con un PATH
>>>limitadísimo (creo que /bin y /usr/bin), y cualquier comando que no esté en
>>>ese PATH requier del PATH completo (y causa errores porque nadie
>>>pone /sbin/shutdown en consola).
>
>
> Lo acabo de probar. He puesto /sbin/shutdown -h now
> y nada de nada. (y está en esa ruta)
Como root?
Prueba poweroff en lugar de shutdown....quien te dice...
Podrias decirnos /exactamente/ los pasos que das para editar el crontab,
copiarnos la linea, el script,etc, etc?
PD: Se que no me corresponde opinar, pero me parece pesima idea apagar
con cron....
>
>
>>>Yo recomiendo una cosa: hazte un script que haga sólo esto:
>>>
>>>#!/bin/bash
>>>
>>>env > /tmp/env
>>>
>>>
>>>Y mételo en cron. Cuando se ejecute mira el archivo generado y verás las
>>>variables de entorno de los scripts ejecutados desde cron. Sobre todo fíjate
>>>en el PATH.
>>>
>
>
> Buen truco. Pero al poner la ruta completa debería pillarlo...
> ¿Alguna otra idea?
>
> Gracias Ricardo e Iñaki...
> Carlos
>
>
>>>
>
- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEu+zgkw12RhFuGy4RAr7gAJ4mJd1VAlqXvQSnmmN+jY8VqQDZYACfWvgT
CYoEHLwp+tPwcjRgafWVXE4=
=h9GT
-----END PGP SIGNATURE-----
Reply to: