Bug 415 - cyrus-sasl is not worked on default settings
: cyrus-sasl is not worked on default settings
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/cyrus-sasl)
: unstable
: all Linux
: P4 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2002-01-21 01:25 by
Modified: 2005-09-04 22:13 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2002-01-21 01:25:33
Пакеты 
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 From 2002-08-28 14:26:50 -------
С первым пунктом не согласен - SASL не является postfix-ориентированной
библиотекой.На нее могут быть завязаны другие продукты.Поэтому считаю,что
sasldb должен быть в иерархии /etc (например /etc/sasl/sasldb).Другие
программы,которые его используют ,могут на него ссылаться либо прямо,либо через
симлинк.

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

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