The OpenNET Project / Index page

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

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

"Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 24-Окт-05, 19:32  (MSK)
Други, помогите.
FreeBSD 5.3
Досталась от предыдущего админа.
Сквид, сендмэйл+коммунигейт+clamav+ipfw etc.
Короче интернет-рутер.
Ну дак вот.
При запуске
periodic daily
Выдает:
Can't get terminal parameters: Inappropriate ioctl for device
И нифига не отрабатывает.
В /var/log/messages появляются такие строки:
Oct 24 19:36:16 mx chat[85370]: Can't get terminal parameters: Inappropriate ioctl for device
Oct 24 19:36:16 mx chat[85453]: Can't get terminal parameters: Inappropriate ioctl for device

Какой такой чат? Какой такой терминал? Понять не могу. Перековырял все скрипты периодика - нифига похожего не нашел...
Подскажите, как пофиксить.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Periodic не работает." 
Сообщение от lavr emailИскать по авторуВ закладки on 24-Окт-05, 20:08  (MSK)
>Други, помогите.
>FreeBSD 5.3
>Досталась от предыдущего админа.
>Сквид, сендмэйл+коммунигейт+clamav+ipfw etc.
>Короче интернет-рутер.
>Ну дак вот.
>При запуске
>periodic daily
>Выдает:
>Can't get terminal parameters: Inappropriate ioctl for device
>И нифига не отрабатывает.
>В /var/log/messages появляются такие строки:
>Oct 24 19:36:16 mx chat[85370]: Can't get terminal parameters: Inappropriate ioctl for
>device
>Oct 24 19:36:16 mx chat[85453]: Can't get terminal parameters: Inappropriate ioctl for
>device
>
>Какой такой чат? Какой такой терминал? Понять не могу. Перековырял все скрипты
>периодика - нифига похожего не нашел...
>Подскажите, как пофиксить.

ls -la /etc/periodic/daily/

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 25-Окт-05, 11:38  (MSK)
$ ls -la /etc/periodic/daily
total 46
drwxr-xr-x  2 root  wheel  1024 Feb 12  2005 .
drwxr-xr-x  6 root  wheel   512 Feb 12  2005 ..
-rwxr-xr-x  1 root  wheel  1269 Nov  5  2004 100.clean-disks
-rwxr-xr-x  1 root  wheel  1562 Nov  5  2004 110.clean-tmps
-rwxr-xr-x  1 root  wheel  1092 Nov  5  2004 120.clean-preserve
-rwxr-xr-x  1 root  wheel   695 Nov  5  2004 130.clean-msgs
-rwxr-xr-x  1 root  wheel  1056 Nov  5  2004 140.clean-rwho
-rwxr-xr-x  1 root  wheel   588 Nov  5  2004 150.clean-hoststat
-rwxr-xr-x  1 root  wheel  1742 Nov  5  2004 200.backup-passwd
-rwxr-xr-x  1 root  wheel   996 Nov  5  2004 210.backup-aliases
-rwxr-xr-x  1 root  wheel   679 Nov  5  2004 300.calendar
-rwxr-xr-x  1 root  wheel  1211 Nov  5  2004 310.accounting
-rwxr-xr-x  1 root  wheel   710 Nov  5  2004 330.news
-rwxr-xr-x  1 root  wheel   516 Nov  5  2004 400.status-disks
-rwxr-xr-x  1 root  wheel   713 Nov  5  2004 405.status-ata-raid
-rwxr-xr-x  1 root  wheel   548 Nov  5  2004 420.status-network
-rwxr-xr-x  1 root  wheel   687 Nov  5  2004 430.status-rwho
-rwxr-xr-x  1 root  wheel  1362 Nov  5  2004 440.status-mailq
-rwxr-xr-x  1 root  wheel   768 Nov  5  2004 450.status-security
-rwxr-xr-x  1 root  wheel  1604 Nov  5  2004 460.status-mail-rejects
-rwxr-xr-x  1 root  wheel  1466 Nov  5  2004 470.status-named
-rwxr-xr-x  1 root  wheel   723 Nov  5  2004 500.queuerun
-rwxr-xr-x  1 root  wheel   712 Nov  5  2004 999.local

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Periodic не работает." 
Сообщение от lavr emailИскать по авторуВ закладки on 25-Окт-05, 12:49  (MSK)
>$ ls -la /etc/periodic/daily
>total 46
>drwxr-xr-x  2 root  wheel  1024 Feb 12  2005
>.
>drwxr-xr-x  6 root  wheel   512 Feb 12  
>2005 ..
>-rwxr-xr-x  1 root  wheel  1269 Nov  5  
>2004 100.clean-disks
>-rwxr-xr-x  1 root  wheel  1562 Nov  5  
>2004 110.clean-tmps
>-rwxr-xr-x  1 root  wheel  1092 Nov  5  
>2004 120.clean-preserve
>-rwxr-xr-x  1 root  wheel   695 Nov  5
> 2004 130.clean-msgs
>-rwxr-xr-x  1 root  wheel  1056 Nov  5  
>2004 140.clean-rwho
>-rwxr-xr-x  1 root  wheel   588 Nov  5
> 2004 150.clean-hoststat
>-rwxr-xr-x  1 root  wheel  1742 Nov  5  
>2004 200.backup-passwd
>-rwxr-xr-x  1 root  wheel   996 Nov  5
> 2004 210.backup-aliases
>-rwxr-xr-x  1 root  wheel   679 Nov  5
> 2004 300.calendar
>-rwxr-xr-x  1 root  wheel  1211 Nov  5  
>2004 310.accounting
>-rwxr-xr-x  1 root  wheel   710 Nov  5
> 2004 330.news
>-rwxr-xr-x  1 root  wheel   516 Nov  5
> 2004 400.status-disks
>-rwxr-xr-x  1 root  wheel   713 Nov  5
> 2004 405.status-ata-raid
>-rwxr-xr-x  1 root  wheel   548 Nov  5
> 2004 420.status-network
>-rwxr-xr-x  1 root  wheel   687 Nov  5
> 2004 430.status-rwho
>-rwxr-xr-x  1 root  wheel  1362 Nov  5  
>2004 440.status-mailq
>-rwxr-xr-x  1 root  wheel   768 Nov  5
> 2004 450.status-security
>-rwxr-xr-x  1 root  wheel  1604 Nov  5  
>2004 460.status-mail-rejects
>-rwxr-xr-x  1 root  wheel  1466 Nov  5  
>2004 470.status-named
>-rwxr-xr-x  1 root  wheel   723 Nov  5
> 2004 500.queuerun
>-rwxr-xr-x  1 root  wheel   712 Nov  5
> 2004 999.local


вроде нет криминала, а что будет при:

# su - root
...
# /usr/sbin/periodic daily
?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 25-Окт-05, 13:13  (MSK)
mx# periodic daily
Can't get terminal parameters: Inappropriate ioctl for device
...
пауза секунд 30.
...
mx#

/var/log/messages
Oct 25 13:19:36 mx chat[576]: Can't get terminal parameters: Inappropriate ioctl for device
Oct 25 13:19:37 mx chat[674]: Can't get terminal parameters: Inappropriate ioctl for device

Ну и при этом ессно нифига не выдается на stdout, а должен целый отчет быть.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Periodic не работает." 
Сообщение от newser Искать по авторуВ закладки(ok) on 25-Окт-05, 13:29  (MSK)
>mx# periodic daily
>Can't get terminal parameters: Inappropriate ioctl for device
>...
>пауза секунд 30.
>...
>mx#
>
>/var/log/messages
>Oct 25 13:19:36 mx chat[576]: Can't get terminal parameters: Inappropriate ioctl for
>device
>Oct 25 13:19:37 mx chat[674]: Can't get terminal parameters: Inappropriate ioctl for
>device
>
>Ну и при этом ессно нифига не выдается на stdout, а должен
>целый отчет быть.


periodic - это простой bourne shell скрипт. Попробуйте запустить его так:

# sh -x /usr/sbin/periodic daily

Смотрите вывод, делайте выводы (сорри за каламбур).

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 25-Окт-05, 13:59  (MSK)
Это понятно, что обычный скрипт.
Но может есть какой-то механизм отладки его?
Когда запускаю
sh -x /usr/sbin/periodic daily
Весь вывод идет на экран, а его много - много уходит вверх, >log не помогает.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 25-Окт-05, 14:03  (MSK)
Запустил
sh -xi /usr/sbin/periodic daily
Вот что вижу:

+ cp /dev/null /tmp/periodic.EKU1wKvnIW
Can't get terminal parameters: Inappropriate ioctl for device

Но c /dev/null все в порядке вроде.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 25-Окт-05, 14:10  (MSK)
Перехватил темповый файл.

Security check:
    (output mailed separately)
Can't get terminal parameters: Inappropriate ioctl for device

Ну явно что-то с /dev'ами
А что?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Periodic не работает." 
Сообщение от lavr emailИскать по авторуВ закладки on 25-Окт-05, 14:20  (MSK)
>Перехватил темповый файл.
>
>Security check:
>    (output mailed separately)
>Can't get terminal parameters: Inappropriate ioctl for device
>
>Ну явно что-то с /dev'ами
>А что?

# man script

# script /tmp/periodic.log
# sh -x /usr/sbin/periodic daily

# ls -la /usr/src/etc/periodic - сравни с тем что у тебя

собственно - найди в каком из /etc/periodic/daily/file
проблем, легче будет дальше искать и думать

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Periodic не работает." 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 06-Ноя-05, 17:44  (MSK)
Перекопал все скрипты, сравнил с чистой фрей - всё одинаково.
Проблему решил. Пишу на всякий случай.
Короче на этой машине стоял CommuniGate, и я так подозреваю, он при установке заменяет программу /usr/bin/mail какой-то своей.
Их там две: /usr/bin/mail и /usr/bin/Mail - в чистой фре это один и тот же файл (размеры одинаковые), у меня же они были разные. Ну и поэтому при вызове #mail вызывалась не /usr/bin/Mail, а /usr/bin/mail - непонятно что.
В следствие этого, периодик и не работал. Сделал
cp /usr/bin/Mail /usr/bin/mail и всё стало работать хорошо.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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