Re: Вопросы по Cyrus21
Yury Lyakh пишет:
On Fri, Dec 27, 2002 at 06:02:50PM +0300, Max Kosmach wrote:
Yury Lyakh пишет:
Вот сейчас затеялся ставить сие чудо...
Поставил apt-get-ом.
Стучусь telnet 127.0.0.1 110 и пытаюсь вводить user/pass пользователей
имеющихся в системе.
+OK mail Cyrus POP3 v2.1.11-Debian-4 server ready
<928974827.1040996321@mail>
user yury
+OK Name is a valid mailbox
pass 12345
-ERR [AUTH] Invalid login
Вообще задача конечная стоит, научить cyrus авторизировать через PAM, в
/etc/pam/pop прописан момент авторизации. Как теперь cyrus-у сказать
ходить через PAM на авторизацию?
И вообще дефолтова сборка cyrus-а в Дебиане/анстейбл знает что такое
PAM?
Да, знает
через pwckeck_pam или saslauthd
надо в /etc/default/saslauthd
START=yes
MECHANISMS="pam
в /etc/imapd.conf
sasl_pwcheck_method: saslauthd
далее /etc/init.d/saslauthd start
Вроде все
если что забыл - welcome
Да-Да, именно так и сделал, все заработало... осталось только выяснить
какие-там косяки у PostFix-а с chroot-ом...
он же пытается к mysql прийти по сокету. Который mysql пакадж ложит в
/tmp или /var/run/ точно не помню.
/var/run/mysqld/mysqld.sock ?
Но поскольку фактически все обрабатывающие приложения postfix-a
запускаются в chroot от /какой-то директории, то сокет они не могут
найти...
как руками заставить mysql делать два сокета, один в стандартном месте,
второй там где chroot-нутый постфикс, я пока не нашел...
Делать специально mysql для почты н устраивает.
можно ходить к mysql по ip
можно на 2.4 ядрах воспользоваться mount --bind дл монтирования
каталожки внутрь chroot
Задача стоит максимально обойтись ковырянием конфигов и без трогания
бинарников и файловой структуры пакаджей.
Короче, кто-то постфикс с мускл подружил через сокет?
а почему именно через сокет?
Можно конечно в конфиге постфикса все приложения поснимать с chroot, но
это уже совсем радикально...
да и смысла в этом нет
(кстати а при чем тут pam вообще? :)
--
With Best Wishes
Max
Reply to: