Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
# crontab –e –u drweb
00 0-24/10 * * * /opt/drweb/update/update.pl
Приближаясь к финишу, необходимо исправить еще несколько ошибок программистов, создававших скрипты для drweb.
После перезагрузки FreeBSD запускает на выполнение все скрипты, находящиеся в /usr/local/etc/rc.d/.
Во время инсталляции drweb автоматически создал скрипт, который будет выполнять запуск демона drweb после перезагрузки системы. Также у нас появится возможность управлять работой демона с помощью команд stop, reload, start, restart. Рассмотрим каждую из этих команд подробнее.
n start – запускает процесс drwebd.
n stop – останавливает текущий процесс drwebd.
n restart – останавливает выполняющийся процесс drwebd и запускает новый.
n reload – отправляет процессу drwebd сигнал HUP, заставляя его перечитать конфигурационные файлы, а затем продолжить работу.
Вся проблема в том, что создался этот файл не с тем именем, которое нам необходимо. Для FreeBSD он должен называться drweb.sh, а не drweb.
# mv /usr/local/etc/rc.d/drweb /usr/local/etc/rc.d/drweb.sh
Во-вторых, в операционной системе FreeBSD до версии 4.6 после перезагрузки файл drweb.sh будет выполнен без единого параметра командной строки. Для правильного выполнения последовательности запуска демона drweb, этот файл нужно выполнить с параметром start. Сейчас мы это исправим. Открываем файл для редактирования и ищем строку:
echo "Usage: $0 {start|stop|restart|reload}"
После нее добавляем вот такую строку:
/usr/local/etc/rc.d/drweb.sh start
Таким образом, мы своего добились. Скрипт drweb.sh, не получив параметров из командной строки, рекурсивно выполнит сам себя с параметром start.
В качестве теста перезагружаем систему с помощью команды reboot для того, чтобы убедиться, что демоны postfix и drweb будут запущены автоматически.
Теперь займемся настройкой скритпа pflogsumm. Давайте посмотрим, какие данные сможет предложить нам pflogsumm:
n Количество принятых, доставленных, перенаправленных, отложенных, вовзращенных отправителю или отброшенных сообщений.
n Общий размер принятых и отправленных сообщений.
n Список хостов и доменов, занимавшихся отправкой и получением почты.
n Список адресов пользователей, учавствовавших в обмене сообщениями.
n Статистика по количеству входящих и исходящих smtp-соединений.
n Минимальная, средняя, наибольшая продолжительность smtp-соединений с каждым хостом или доменом.
n Характеристики ежедневного или почасового трафика, создаваемого почтой.
n Данные о количестве сообщений с разбивкой по доменам и хостам.
n Сведения о предупреждениях, фатальных ошибках или панических состояниях почтовой системы.
n Данные о прочих информационных сообщениях, записаных в протокол демоном smtp.