|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 29 Jan 2004 15:25:03 To : All Subject : sendmail.mc -------------------------------------------------------------------------------- FreeBSD 4.9-STABLE, штатный sendmail. Взял freebsd.mc поиграться на тестовой машинке, немного его изменил. Теперь при коннекте к 25-му порту sendmail форкается и дитя моментально начинает выжирать память и своп, довольно быстро все это кончается и ядро его прибивает. Это в процессе: PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 2315 root 29 0 51088K 21212K RUN 0:02 16.61% 6.54% sendmail Памяти тут 40M, 128 свопа. Весь процесс занимает секунд 5. Даже баннера не выдает. Вот все, что сделал: @@ -48,11 +48,19 @@ OSTYPE(freebsd4) DOMAIN(generic) -FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') +LOCAL_CONFIG +Kaccess hash -T<TMPF> -o /etc/mail/access.db +Kaccesstemp hash -T<TMPF> -o /etc/mail/accesstemp.db +Kaccesswl hash -T<TMPF> -o /etc/mail/accesswl.db +Kaccessbl hash -T<TMPF> -o /etc/mail/accessbl.db +Kaccessdef hash -T<TMPF> -o /etc/mail/accessdef.db + +FEATURE(access_db, `sequence access accesstemp accesswl accessbl accessdef') FEATURE(blacklist_recipients) FEATURE(local_lmtp) FEATURE(mailertable, `hash -o /etc/mail/mailertable') FEATURE(virtusertable, `hash -o /etc/mail/virtusertable') +FEATURE(delay_checks) dnl Uncomment to allow relaying based on your MX records. dnl NOTE: This can allow sites to use your server as a backup MX without Чего хотелось: разбить /etc/mail/access на части, некоторые из которых чтобы легче было генерировать скриптами, а другие для ручной правки. Что я сделал не так? Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609372d2741f.html, оценка из 5, голосов 10
|