The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Qmail - варианты решения проблемы!, !*! klexx, 14-Июл-03, 14:34  [смотреть все]
Привет всем. Перед тем как постить прочел весь форум посвященный кумылу..
Но ответов так и не нашел.
ПРоблема. Есть сервак. К нему прикручены два домена: 1.com и 2.com
Ведущий домен 1.com. Второй должен быть виртуальный ( это я про почту )
Поставил связку QMAIL+Tcpserver+deamontools+vpopmail.
Все отлично поставилось. Но.
запускается все так:

smptd:

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 2000000 \
    /usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
        -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd 2>&1


pop3d

#!/bin/sh
exec /usr/local/bin/softlimit -m 2000000 \
    /usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup \
        FQDN /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir 2>&1

так вот как видите в данном примере происходит авторизация НА ГЛАВНЫЙ ДОМЕН 1.com чему соответствует строка  /bin/checkpassword  (в главном домене группа пользователей само собой авторизируется через /etc/shadow )
Остается домен 2.com
Так вот он средствами vpopmail становится виртуальным и  для авторизации  строка /bin/checkpassword  должна быть заменена на /home-dir-of-vpopmail/bin/vchkpw
Так вот. Собственно трабла.
Мне нужно авторизировать юзверей как с главного домена так и с виртуального тоесть чтобы вот это
/home-dir-of-vpopmail/bin/vchkpw и это
/bin/checkpassword  
работало вместе.  Почта на домены идет все нормально.
Когда ставлю в init.d строку /home-dir-of-vpopmail/bin/vchkpw  вместо /bin/checkpassword   то авторизирует виртуальные домен.. и наоборот..
Можно конечно было бы сделать и главный домен виртуальным, но мне как-то не по тяге переводить ручками 50 юзверей..
Вот сопственно и трабла.
Благодарен всем кто примет участие в дискуссии.
Велкам также в аську - 70992501




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

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