Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Strange Alex                         2:5000/104.51  10 Nov 2002  19:04:16
 To : Ivan Poplavsky
 Subject : Qmail & tcpserver
 -------------------------------------------------------------------------------- 
 
 
 09 Nov 02 14:25, Ivan Poplavsky wrote to All:
 
  IP> В FAQ написано, что для того чтобы qmail-smtpd стартовал из tcpserver
  IP> неообходимо добавить такую строку в стартовый скрипты системы:
  IP> tcpserver -u UID -g GID 0 smtp /var/qmail/bin/qmail-smtpd &
  IP> Вопрос: так куда именно пихать эту строку?
 
  Я бы посоветовал в /var/service/smtpd/run
  (при условии понимания что такое svscan из daemontools)
 
  А лучше даже не эту строку, а более извращенный и навороченный вариант
  с softlimit, rbl, etc. Все это дело замечательно создается
  каким-то пакетом (не помню точного названия) типа qmail-config
  или djb-config... что-то в этом духе... Hа qmail.org была ссылка.
 
  Очень удобно. В каталоге env лежат файлы со значением нужных
  переменных окружения и вперед. замечательно ведутся логи с гарантией
  от потери строк. Легко пишутся скрипты обвязки и проч.
 
 -+- /var/service/smtpd/run ---
 #!/bin/sh
 PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
 export PATH
 
 exec 2>&1 \
 
 envdir ./env \
 sh -c '
     case "$REMOTENAME" in h) H=;; p) H=p;; *) H=H;; esac
     case "$REMOTEINFO" in r) R=;; [0-9]*) R="t$REMOTEINFO";; *) R=R;; esac
     exec \
     envuidgid qmaild \
     softlimit ${DATALIMIT+"-m$DATALIMIT"} \
     /usr/local/bin/tcpserver \
         -vDU"$H$R" \
         ${LOCALNAME+"-l$LOCALNAME"} \
         ${BACKLOG+"-b$BACKLOG"} \
         ${CONCURRENCY+"-c$CONCURRENCY"} \
         -xtcp.cdb \
         -- "${IP-0}" "${PORT-25}" \
     /usr/local/bin/rblsmtpd -r bl.spamcop.net -r realays.ordb.org \
     /var/qmail/bin/qmail-smtpd
 '
 ----------
 
 WBR, Strange Alex.
 ...STRANGE-RIPN, RSA16-RIPE, UIN: 8397628, E-mail: strange(at)unicon.ru
 ... Становится все чудесатее и чудесатее...
 --- GoldED+/BSD 1.1.5
  * Origin: Novosibirsk, Russia (2:5000/104.51)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Qmail & tcpserver   Ivan Poplavsky   09 Nov 2002 15:25:48 
 Qmail & tcpserver   Anton Trushik   09 Nov 2002 17:16:15 
 Re: Qmail & tcpserver   Valentin Nechayev   09 Nov 2002 22:09:57 
 Qmail & tcpserver   Strange Alex   10 Nov 2002 19:04:16 
Архивное /ru.unix.bsd/38483dce4eec.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional