Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: bobibiturboto в Jun 30, 2011, 19:46



Титла: cron job не се изпълнява като root
Публикувано от: bobibiturboto в Jun 30, 2011, 19:46
Здравейте написал съм един скрипт който като запусна ръчно се изпълнява нормално но като я вкарам в crontab като root вече не работи. Прикрепвам скрипта и лог от syslog.
С Ubuntu-11.04 64 бита съм.

Ето и какво има в syslog

Код:
Jun 30 19:37:01 desktop CRON[3238]: (root) CMD (/bin/sh /home/test/script/newuser.sh >/dev/null 2>&1)
Jun 30 19:37:01 desktop CRON[3207]: (CRON) error (grandchild #3238 failed with exit status 1)
Jun 30 19:37:01desktop CRON[3204]: (CRON) error (grandchild #3209 failed with exit status 2)


Титла: Re: cron job не се изпълнява като root
Публикувано от: bobibiturboto в Jun 30, 2011, 20:24
Проблема се оправи баламска работа ама ме спъна.
Значи криптирал съм си home директорийте на потребителите си, аз се опитвам да изпълня скрипт който е в в директория на друг потребител и така. След като преместих скрипта в директория /root всичко се оправи :)