Bug 415 - cyrus-sasl is not worked on default settings
Summary: cyrus-sasl is not worked on default settings
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: cyrus-sasl (show other bugs)
Version: unstable
Hardware: all Linux
: P4 minor
Assignee: Victor V Ismakaev
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-21 01:25 MSK by Nobody's working on this, feel free to take it
Modified: 2005-09-04 22:13 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bug Reporter 2002-01-21 01:25:33 MSK
Пакеты 
cyrus-sasl-1.5.24-alt2.i586.rpm
libsasl-1.5.24-alt2.i586.rpm
Не готовы к работе в дефалте.
Баги:
1. 
База данных формируется в виде:
-rw-------    1 root     root        12420 Jan 21 01:02 /etc/sasldb
в то время, как для работы с postfix необходимо:
-rw-r-----    1 root     postfix     12765 Янв 20 23:13 /var/spool/postfix/etc/sasldb
а в etc можно положить ссылочку типа:
lrwxrwxrwx    1 root     root           29 Янв 20 21:05 /etc/sasldb -> /var/spool/postfix/etc/sasldb

2. Для того, что бы работал saslpasswd обязательно должен быть установлен пакет libsasl-devel, иначе не происходит формирование файла базы данных с ругательствами 
saslpasswd: generic failure
3. Формирование базы данных никогда не происходит с первого раза, а всегда только со второго, вот листинг:
[<a href="mailto:root@smart" target="_new">root@smart</a> cornet]# saslpasswd -c -u `postconf -h myhostname` cotnet
Password:
Again (for verification):
saslpasswd: generic failure
[<a href="mailto:root@smart" target="_new">root@smart</a> cornet]# ls -l /etc/sasldb
-rw-------    1 root     root        12420 Jan 21 01:02 /etc/sasldb
[<a href="mailto:root@smart" target="_new">root@smart</a> cornet]# saslpasswd -c -u `postconf -h myhostname` cotnet
Password:
Again (for verification):
[<a href="mailto:root@smart" target="_new">root@smart</a> cornet]# ls -l /etc/sasldb
-rw-------    1 root     root        12476 Jan 21 01:03 /etc/sasldb
---

---
В целом работает, но желающему это все настроить подолбаться придется изрядно :-((
Comment 1 Victor V Ismakaev 2002-08-28 14:26:50 MSD
С первым пунктом не согласен - SASL не является postfix-ориентированной библиотекой.На нее могут быть завязаны другие продукты.Поэтому считаю,что sasldb должен быть в иерархии /etc (например /etc/sasl/sasldb).Другие программы,которые его используют ,могут на него ссылаться либо прямо,либо через симлинк.

Со вторым буду разбираться.
Comment 2 Victor V Ismakaev 2002-08-28 14:26:50 MSD
С первым пунктом не согласен - SASL не является postfix-ориентированной библиотекой.На нее могут быть завязаны другие продукты.Поэтому считаю,что sasldb должен быть в иерархии /etc (например /etc/sasl/sasldb).Другие программы,которые его используют ,могут на него ссылаться либо прямо,либо через симлинк.

Со вторым буду разбираться.
Comment 3 patrick 2003-05-16 18:44:36 MSD
Думаю, что с симлинками будет достаточно непросто - postfix /etc/sasl/sasldb не
увидит через симлинк после chroot
Comment 4 patrick 2003-05-16 18:44:36 MSD
Думаю, что с симлинками будет достаточно непросто - postfix /etc/sasl/sasldb не
увидит через симлинк после chroot
Comment 5 inger@altlinux.org 2004-04-29 12:16:10 MSD
нет такого пакета