В вашем браузере включен плагин блокировки рекламы: Мы заботимся о своих клиентах и показываем только ту информацию, которая по нашему мнению может Вас заинтересовать. Можете смело отключать блокировку рекламы.
На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле.

Так поможем друг другу.
Модераторы: Trinity admin`s, Free-lance moderator`s
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 15 дек 2008, 22:06
Добрый день/вечер!!
ОС FreeBSD 7.0
B /etc/rc.conf прописываю следующее
Код: Выделить всё
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
Т.е. Sendmail мне совсем не нужен, при этом он периодически запускается (скорее всего руту шлет сообщения) и подгружает систему на 50%
Что надо сделать, чтобы Sendmail вообще не запускался?
-
setar
- Site Admin

- Сообщения: 1990
- Зарегистрирован: 22 авг 2002, 12:03
- Откуда: St. Petersburg
Сообщение
setar » 16 дек 2008, 10:05
добиться чтобы "which sendmail" возвращал пустую строку

-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 16 дек 2008, 12:11
to setar
Я не представляю как это сделать
Почитал еще раз доки, там советуют написать так
-
setar
- Site Admin

- Сообщения: 1990
- Зарегистрирован: 22 авг 2002, 12:03
- Откуда: St. Petersburg
Сообщение
setar » 16 дек 2008, 14:14
вы правда не представляете как во фре удаляются пакеты и файлы ?
или я не правильно понял "Sendmail мне совсем не нужен"
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 16 дек 2008, 21:36
У меня Sendmail иногда начинает нагружать и без того перегруженные ВПН сервера, поэтому и хочу его полностью заблокировать.
Пасибо за ссылочку.
Как удалять знаю, невнимательно прочитал Ваш ответ!
Обычно удаляю make deinstall
Пасибо!
-
hitower
- Сотрудник Тринити

- Сообщения: 357
- Зарегистрирован: 23 дек 2007, 15:35
- Откуда: Москва
-
Контактная информация:
Сообщение
hitower » 17 дек 2008, 10:23
dmp писал(а):У меня Sendmail иногда начинает нагружать и без того перегруженные ВПН сервера, поэтому и хочу его полностью заблокировать.
Пасибо!
У Вас скорее всего выполняются задания по сбору статистики из логов. Потом эта статистика отправляется руту. Посмотрите в /etc/crontab, и лишние удалите
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 17 дек 2008, 21:59
У at заданий нет (проверил /var/at/jobs/), статистику не собираю.
В /etc/crontab записал так
Код: Выделить всё
*/5 * * * * root /usr/libexec/atrun > /dev/null 2>&1
#
*/11 * * * * operator /usr/libexec/save-entropy > /dev/null 2>&1
Но Sendmail постоянно продолжает появляться в процессах

-
hitower
- Сотрудник Тринити

- Сообщения: 357
- Зарегистрирован: 23 дек 2007, 15:35
- Откуда: Москва
-
Контактная информация:
Сообщение
hitower » 18 дек 2008, 10:23
попробуйте утилитой pstree посмотреть тогда, кто запускает sendmail.
В крайнем случае можно конечно и переименовать файл.
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 18 дек 2008, 23:03
Такой утилиты нет.
У меня на этом сервере запускается скрипт, работает он правильно и функции свои выполняет, но Perl выдает синтаксическую ошибку. Вот эта ошибкау и шлется от рута к руту.
Все эти письма лежат в /var/spool/clientmqueue
-
exLH
- Сотрудник Тринити

- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
-
Контактная информация:
Сообщение
exLH » 19 дек 2008, 08:36
Ну так в чем проблема? Либо исправьте скрипт, либо вывод в /dev/null направьте для ошибок.
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 24 дек 2008, 16:37
Скрипт поправил, ошибок не выдает. Вывод сделал в /vev/null
Руту по прежнему приходят письма, что скрипт выполнен

-
setar
- Site Admin

- Сообщения: 1990
- Зарегистрирован: 22 авг 2002, 12:03
- Откуда: St. Petersburg
Сообщение
setar » 25 дек 2008, 10:18
детский сад, младшая группа (не в обиду, просто решиние можно в любой доке по кронтабу найти)
вот простой пример как запускать скрипт "по тихому"
Код: Выделить всё
* * * * * cd /home/www/mysite/; php -f cron.php > /dev/null 2>&1
собственно Вас интересует отсутствие юзера которому слать отчет
-
Fast
- Power member
- Сообщения: 37
- Зарегистрирован: 03 авг 2007, 15:10
- Откуда: Minsk
-
Контактная информация:
Сообщение
Fast » 25 дек 2008, 11:38
dmp писал(а):Скрипт поправил, ошибок не выдает. Вывод сделал в /vev/null
Руту по прежнему приходят письма, что скрипт выполнен

А при чем тут Sendmail ? Это MTA. А periodic шлет вам пиьсма через него
Код: Выделить всё
/etc/crontab
# Perform daily/weekly/monthly maintenance.
0 23 * * * root periodic daily
0 23 * * 6 root periodic weekly
0 23 1 * * root periodic monthly
Если эти строки есть - комментируем
правим /etc/periodic.conf на предмет:
для weekly и для monthly то же самое.
-
dmp
- Advanced member
- Сообщения: 80
- Зарегистрирован: 07 апр 2006, 13:42
- Откуда: Troitsk
Сообщение
dmp » 25 дек 2008, 23:02
to setar
to fast
Это я все проделал, не помогло. Скрипт выполняется каждые 4 минуты от рута.
Когда компилил ядро, специально в /etc/make.conf добавил
Тоже не помогло. Сообщения попрежнему шлются.
P.S.
Видимо придется детально crontab изучать.

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей