The OpenNET Project / Index page

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

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

"FreeBSD 5.2 Как сделать чтоб clamd стартовал раньше sendmail..."
Сообщение от Dragon_Stas emailИскать по авторуВ закладки(??) on 02-Апр-04, 23:10  (MSK)
Подскажите плиз как сделать чтоб демон антивируса  (clamd) при загрузке системы стартовал первей sendmail-а  ?
P.S я понимаю, что это наверно ламерский вопрос :( , но я что-то не как не найду во FreeBSD 5.2 как это делается :(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "FreeBSD 5.2 Как сделать чтоб clamd стартовал раньше sendmail..."
Сообщение от Dragon_Stas Искать по авторуВ закладки(??) on 03-Апр-04, 06:25  (MSK)
все всем спасибо я догнал как это сделать :)
1)
добавить в rc.conf
clamd_enable="YES"
milter_enable="YES"
milter_flags="-p contact@mydomen.ru -loHn /var/run/clmilter.sock"
2) создать в /etc/rc.d
файлики со следующим содержанием:

файл (clamd) #1
#!/bin/sh
# PROVIDE: clamd
# REQUIRE: SERVERS
# BEFORE: DAEMON
# KEYWORD: FreeBSD

. /etc/rc.subr

name="clamd"
rcvar=`set_rcvar`

case ${OSTYPE} in
FreeBSD)
case ${clamd_enable} in
    [Nn][Oo][Nn][Ne])
;;
    [Yy][Ee][Ss])
echo "[Starting clamd...]"
command="/usr/local/sbin/${name}"
echo "[Started clamd!]"
;;
esac
run_rc_command "$1"
;;
esac
exit 0

файл #2:

#!/bin/sh
# PROVIDE: milter
# REQUIRE: SERVERS
# BEFORE: DAEMON
# KEYWORD: FreeBSD

. /etc/rc.subr

name="milter"
rcvar=`set_rcvar`
case ${OSTYPE} in
FreeBSD)
command="/usr/local/sbin/clamav-${name}"
load_rc_config $name
case ${milter_enable} in
    [Nn][Oo][Nn][Ee])
    ;;
    [Yy][Ee][Ss])
    echo "[Starting clamav-milter...]"
    start_cmd="${command} ${milter_flags}"
    echo "[Started clamav-milter!]"
    ;;
esac
;;
esac
run_rc_command "$1"
exit 0

Ну вот вроде у меня все работает как я написал выше :)

P.S Если у кого нить есть другие идеи я былбы   не против их выслушать :)

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


Удалить

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




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

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