The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Cron выдает: forward: no home"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 23-Июн-03, 09:49  (MSK)
Hi All!
От рута даю задание крону
0 1 * * * /root/tripwire.sh
На mail шлется:
forward: no home
Так ведь home для root это /root!
Как справиться с нежелательным сообщением?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Cron выдает: forward: no home"
Сообщение от Bart_Simpson emailИскать по авторуВ закладки on 23-Июн-03, 10:09  (MSK)
Я думал для root алиас существует.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Cron выдает: forward: no home"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Июн-03, 11:01  (MSK)
>Hi All!
>От рута даю задание крону
>0 1 * * * /root/tripwire.sh
>На mail шлется:
>forward: no home
>Так ведь home для root это /root!
>Как справиться с нежелательным сообщением?

man newaliases
man aliases
man crontab

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Cron выдает: forward: no home"
Сообщение от DerinI emailИскать по авторуВ закладки on 23-Июн-03, 11:37  (MSK)
>>Hi All!
>>От рута даю задание крону
>>0 1 * * * /root/tripwire.sh
>>На mail шлется:
>>forward: no home
>>Так ведь home для root это /root!
>>Как справиться с нежелательным сообщением?
>
>man newaliases
>man aliases
>man crontab


   На всякий случай не забудь, что запускаемые по cron скрипты не имеют переменных среды и лучшее ее установить вручную.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 23-Июн-03, 17:28  (MSK)
Про алиасы я знаю
в /etc/aliases есть строка
root:     me
также выполнял:
sendmail -bi
Всеравно пишет
forward: no home
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Cron выдает: forward: no home"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Июн-03, 18:54  (MSK)
>Про алиасы я знаю
>в /etc/aliases есть строка
>root:     me
>также выполнял:
>sendmail -bi
>Всеравно пишет
>forward: no home

бог мой, вставь вместо своего скрипта просто echo и все поймешь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 24-Июн-03, 10:13  (MSK)
Hi Lavr!

>бог мой, вставь вместо своего скрипта просто echo и все поймешь

Вставлял echo единственной строкой в скрипт и вызывал
04 10 * * * sh /root/echo.sh
Также писал:
06 10 * * * echo
Результат один - приходит пустое (что естественно) письмо.
Что я с этого должен понять?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Cron выдает: forward: no home"
Сообщение от crash Искать по авторуВ закладки on 24-Июн-03, 10:16  (MSK)
наверное то, чо оно работает)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 24-Июн-03, 10:24  (MSK)
Так как же мне избавиться от кроновских писем со строкой
forward: no home
?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Cron выдает: forward: no home"
Сообщение от crash Искать по авторуВ закладки on 24-Июн-03, 10:42  (MSK)
>Так как же мне избавиться от кроновских писем со строкой
>forward: no home
>?

помоему почтовый алиас пишется в /etc/mail/aliases потом не забыть сделать newaliases
или попробовавть создать в папке файл .forward

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Cron выдает: forward: no home"
Сообщение от lavr emailИскать по авторуВ закладки on 24-Июн-03, 10:40  (MSK)
>Hi Lavr!
>
>>бог мой, вставь вместо своего скрипта просто echo и все поймешь
>
>Вставлял echo единственной строкой в скрипт и вызывал
>04 10 * * * sh /root/echo.sh
>Также писал:
>06 10 * * * echo
>Результат один - приходит пустое (что естественно) письмо.
>Что я с этого должен понять?

:(((

бог мой, как создается задание? :

# crontab -e ?
# id ?
# grep id /etc/passwd ( shell? )
# полный crontab?
# ls -la .forward
# grep user /etc/mail/aliases (того чей id)

остальное после разбора

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 24-Июн-03, 11:17  (MSK)
># crontab -e ?

Именно так от root и делаю

># id ?

0 (нуль)

># grep id /etc/passwd ( shell? )

root:x:0:0:root:/root:/bin/bash  (удивил?)

># полный crontab?

Что имеется в виду? Если необходимо знать про все записи по
команде crontab -e, то вот они:
0 1 * * * /root/tripwire.sh
0 1 * * * perl -F: -ane 'print if not $F[1];' /etc/shadow
05 0 * * * /usr/sbin/sarg.daily
15 0 * * 1 /usr/sbin/sarg.weekly
31 1 * * 1 /usr/sbin/sarg.monthly

># ls -la .forward

Мне .forward не нужен, так как в aliases есть "root: me"
Пересылка локальная, что как раз и нужно

># grep user /etc/mail/aliases (того чей id)

#ls -l /etc/mail/aliases
lrwxrwxrwx 1 root root 10 Jun 24 8:54 /etc/mail/aliases -> /etc/aliases
#grep me /etc/mail/aliases
root: me
#
После отработки крон присылает письмо, которое попадает на "me"

----- Original Message -----
From: "Cron Daemon" <root@hostname.ru>
To: <root@hostname.ru>
Sent: Tuesday, June 24, 2003 11:03 AM
Subject: Cron <root@hostname> /root/tripwire.sh


forward: no home

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Cron выдает: forward: no home"
Сообщение от crash Искать по авторуВ закладки on 24-Июн-03, 11:21  (MSK)
а что в скрипте /root/tripwire.sh ?
может загвоздка в нем?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Cron выдает: forward: no home"
Сообщение от baza Искать по авторуВ закладки on 24-Июн-03, 11:25  (MSK)
#cat /root/tripwire.sh
#!/bin/sh
/usr/sbin/tripwire -m c -p /etc/tripwire/tw.pol.new | (cat <<EOF
Tripwire:
To update system changes type:
....
....
text
....
....
EOF
cat
) | /bin/mail -s "File integrity report" root 2> /dev/null
#
Этот скрипт отрабатывается нормально и приходит мне письмом с отчетом.
Жалоб на него нет.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Cron выдает: forward: no home"
Сообщение от lavr emailИскать по авторуВ закладки on 24-Июн-03, 15:40  (MSK)
>#cat /root/tripwire.sh
>#!/bin/sh
>/usr/sbin/tripwire -m c -p /etc/tripwire/tw.pol.new | (cat <<EOF
>Tripwire:
>To update system changes type:
>....
>....
>text
>....
>....
>EOF
>cat
>) | /bin/mail -s "File integrity report" root 2> /dev/null
>#
>Этот скрипт отрабатывается нормально и приходит мне письмом с отчетом.
>Жалоб на него нет.

grep me /etc/passwd
в tripware.sh последняя строка неверная, только stderr направляется
в /dev/null :(
man mail (на предмет mail.rc и всего что связано)
в crontab'е я бы определил все нужные переменные среды, сообщение
вобщем-то несерьезное forward no home, но если есть желание высечь в чем
дело, надо высекать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру