LINUX.ORG.RU
ФорумAdmin

crond ДОСТАЛ !!!


0

0

значит так :

создал правила , в /var/spool/cron

файл ROOT
там прописано примерно чтото типа
/sbin/cbq start
/sbin/cbq stop

разумеется это по времени .

НЕРАБОТАЕТ! пишет письма такого содержания:

Subject: Cron <root@hostname> /sbin/cbq stop
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
Message-Id: <20030719211001.55422185DBE@hostname>
Date: Sat, 19 Jul 2003 23:10:01 +0200 (GMT-2)

/sbin/cbq: ip: command not found

а если я всуну в CBQ

PATH=/usr/bin:/bin:/sbin - то работает

Так что это за фигня такая ???
Как этому долбанному X-Cron-Env влепить PATH правильный ???

Кстати в CBQ шел то другой ... #!/bin/bash

Что делать !? У меня помимо CBQ дохрена програмулек живущих в /sbin , которые нада бует всунуть в crond !!!

anonymous

Re: crond ДОСТАЛ !!!

в файле /etc/crontab (у меня RedHat9, где в других дистрах не знаю,
но должно быть там-же, смотри "man 5 crontab") исправь строку "PATH=..." на то, что тебе надо

вот мой, на случай если у тебя его нету (???)

===[cut start]===
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
===[cut end]===

DiMoN ★★★
()

Re: crond ДОСТАЛ !!!

есть , и там написано : SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly

anonymous
()

Re: crond ДОСТАЛ !!!

есть , и там написано :

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

anonymous
()

Re: crond ДОСТАЛ !!!

# crontab -e
PATH="$PATH:/sbin:/usr/sbin:/кудыть/истчо"
/sbin/cbq start
/sbin/cbq stop
<ESC>:wq

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.