ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] Проблемы с кроном
@ 2001-10-20  8:55 Krupin Vadim
  2001-10-20 11:10 ` Michael Shigorin
  2001-10-20 12:47 ` [mdk-re] " Peter V. Saveliev
  0 siblings, 2 replies; 6+ messages in thread
From: Krupin Vadim @ 2001-10-20  8:55 UTC (permalink / raw)
  To: mandrake-russian

Стоит весна 2001 в конфигурации сервер. Написал скрипт от пользователя и
пытаюсь его кроном пущать. Не пущается!!!! Крон в логе даже не пишет что он
его пускать пытается.
Может надо где-то дополнительно прописать задания каких юзеров крон
выполнять может???


                                                        Крупин Вадим




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] Проблемы с кроном
  2001-10-20  8:55 [mdk-re] Проблемы с кроном Krupin Vadim
@ 2001-10-20 11:10 ` Michael Shigorin
  2001-10-20 12:47 ` [mdk-re] " Peter V. Saveliev
  1 sibling, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2001-10-20 11:10 UTC (permalink / raw)
  To: mandrake-russian

On Sat, Oct 20, 2001 at 10:56:32AM +0600, Krupin Vadim wrote:
> Стоит весна 2001 в конфигурации сервер. Написал скрипт от пользователя и
> пытаюсь его кроном пущать. Не пущается!!!! Крон в логе даже не пишет что он
При помощи crontab? Так у него в man и написано:
       If the allow file exists, then you must be listed  therein
       in  order to be allowed to use this command.  If the allow
       file does not exist but the deny file does exist, then you
       must  not  be listed in the deny file in order to use this
       command.  If neither of these files exists, then depending
       on site-dependent configuration parameters, only the super
       user will be allowed to use this  command,  or  all  users
       will be able to use this command.
[...]
FILES
       /etc/cron.allow
       /etc/cron.deny

-- 
WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua
>Home Page:  http://visa.chem.univ.kiev.ua/~mike/  ICQ: 113344029
>Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [mdk-re] Re: [mdk-re] Проблемы с кроном
  2001-10-20  8:55 [mdk-re] Проблемы с кроном Krupin Vadim
  2001-10-20 11:10 ` Michael Shigorin
@ 2001-10-20 12:47 ` Peter V. Saveliev
  2001-10-20 19:11   ` [mdk-re] cron: what does it do with commands' STDOUT and STDERR ? Henri Bourbon
  1 sibling, 1 reply; 6+ messages in thread
From: Peter V. Saveliev @ 2001-10-20 12:47 UTC (permalink / raw)
  To: mandrake-russian

Krupin Vadim wrote:

> Стоит весна 2001 в конфигурации сервер. Написал скрипт от пользователя и
> пытаюсь его кроном пущать. Не пущается!!!! Крон в логе даже не пишет что он
> его пускать пытается.
> Может надо где-то дополнительно прописать задания каких юзеров крон
> выполнять может???
>
>                                                         Крупин Вадим

Один из возможных вариантов - STDOUT скрипта не отвязан от консоли. STDERR крон
посылает по почте, так что это не заметить трудно, а вот в первом случае скрипт
умирает, не успев начать выполняться.

Проверьте, что скрипт ничего не пытается писать на экран с помощью echo или
используемых наружных команд. Особо нужно уделить внимание наружным программам
- например, plaympeg привязан к консоли, хотя и ничего не пишет на нее. Попытка
запустить из скрипта - ок, попытка из крона - нетути... Пока не укажешь ключик
- подавить вывод, и не направишь STDOUT в /dev/null

Петр.





^ permalink raw reply	[flat|nested] 6+ messages in thread

* [mdk-re] cron: what does it do with commands' STDOUT and STDERR ?
  2001-10-20 12:47 ` [mdk-re] " Peter V. Saveliev
@ 2001-10-20 19:11   ` Henri Bourbon
  2001-10-21 18:53     ` Peter V. Saveliev
  0 siblings, 1 reply; 6+ messages in thread
From: Henri Bourbon @ 2001-10-20 19:11 UTC (permalink / raw)
  To: Peter V. Saveliev

Sat, 20 Oct 2001 12:51 +0400, Peter V. Saveliev wrote:

> > Написал скрипт от пользователя и пытаюсь его кроном пущать.
> > Не пущается!!!! Крон в логе даже не пишет что он его пускать пытается.

> Один из возможных вариантов - STDOUT скрипта не отвязан от консоли.
> STDERR крон посылает по почте, так что это не заметить трудно, а
> вот в первом случае скрипт умирает, не успев начать выполняться.
> 
> Проверьте, что скрипт ничего не пытается писать на экран с помощью echo

Я только что попробовал запустить из crontab команды, пишущие как в
STDOUT, так и в STDERR. Результат: вывод в оба потока аккуратно
присылается мне по почте. Т. е. это расходится с тем, что говорите Вы,
Петр. В документации же я нашел об этом только вот что:

$ man cron | grep -A 2 output
       When executing commands, any output is mailed to the owner
       of  the  crontab (or to the user named in the MAILTO envi-
       ronment variable in the crontab, if such exists).

Так как же все-таки оно работает на самом деле?

-- 
HB



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] cron: what does it do with commands' STDOUT and STDERR ?
  2001-10-20 19:11   ` [mdk-re] cron: what does it do with commands' STDOUT and STDERR ? Henri Bourbon
@ 2001-10-21 18:53     ` Peter V. Saveliev
  2001-10-21 20:05       ` cornet
  0 siblings, 1 reply; 6+ messages in thread
From: Peter V. Saveliev @ 2001-10-21 18:53 UTC (permalink / raw)
  To: mandrake-russian

Henri Bourbon wrote:


> Я только что попробовал запустить из crontab команды, пишущие как в
> STDOUT, так и в STDERR. Результат: вывод в оба потока аккуратно
> присылается мне по почте. Т. е. это расходится с тем, что говорите Вы,
> Петр. В документации же я нашел об этом только вот что:
>
> $ man cron | grep -A 2 output
>        When executing commands, any output is mailed to the owner
>        of  the  crontab (or to the user named in the MAILTO envi-
>        ronment variable in the crontab, if such exists).
>
> Так как же все-таки оно работает на самом деле?

Возможный вариант, что проблема не в выводе скрипта, а выводе вызываемых
программ...

Спасибо, буду разбираться.

Петр.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] cron: what does it do with commands' STDOUT and STDERR ?
  2001-10-21 18:53     ` Peter V. Saveliev
@ 2001-10-21 20:05       ` cornet
  0 siblings, 0 replies; 6+ messages in thread
From: cornet @ 2001-10-21 20:05 UTC (permalink / raw)
  To: mandrake-russian

"Peter V. Saveliev" wrote:
> 
> Henri Bourbon wrote:
> 
> > Я только что попробовал запустить из crontab команды, пишущие как в
> > STDOUT, так и в STDERR. Результат: вывод в оба потока аккуратно
> > присылается мне по почте. Т. е. это расходится с тем, что говорите Вы,
> > Петр. В документации же я нашел об этом только вот что:
> >
> > $ man cron | grep -A 2 output
> >        When executing commands, any output is mailed to the owner
> >        of  the  crontab (or to the user named in the MAILTO envi-
> >        ronment variable in the crontab, if such exists).
> >
> > Так как же все-таки оно работает на самом деле?
> 
> Возможный вариант, что проблема не в выводе скрипта, а выводе вызываемых
> программ...

Вот по собственному опыту.
Есть скрипт, из которого льется и в STDOUT и в STDERR разные
байты. В crontab я пишу что то типа:

3 4 * * * /path/script | mail -s "Subj" cornet@zmail.ru

В результате, на cornet@zmail.ru я имею STDOUT скрипта, а в
локальном системном мыле STDERR. Все четко :-)

-- 
******** FIRE & STEEL ********




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-10-21 20:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-20  8:55 [mdk-re] Проблемы с кроном Krupin Vadim
2001-10-20 11:10 ` Michael Shigorin
2001-10-20 12:47 ` [mdk-re] " Peter V. Saveliev
2001-10-20 19:11   ` [mdk-re] cron: what does it do with commands' STDOUT and STDERR ? Henri Bourbon
2001-10-21 18:53     ` Peter V. Saveliev
2001-10-21 20:05       ` cornet

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git