[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cron tiene otro PATH



Intento parar postgresql desde el cron ejecutando
un script que contiene

/etc/init.d/postgresql stop

Pero me dice que no encuentra el comando start-stop-daemon
el cual está en el directorio /sbin

Sospecho que es porque el cron
se ejecuta con un PATH="/bin:/usr/bin".
Desde un terminal veo otro PATH con más directorios.

¿Porqué es así? ¿Hay alguna razón de seguridad para
que el cron tenga un PATH tan corto? ¿o simplemente es que no me entero?
¿cual es una buena manera de modificar el PATH que ve el cron?

Por ahora he creado un PATH a medida al principio del script.


Un saludo

K-charro



Reply to: