* Суббота 10 Июль 2004 04:46 "Aleksey Avdeev" > Делаю: > > $ sudo -H saslpasswd2 cyrus -u shluz.mydomain Я так не пробовал. Я двух пользователей завел так: saslpasswd2 cyrusadmin saslpasswd2 alb > Password: > Again (for verification): > $ sudo -H sasldblistusers2 > cyrus@shluz.mydomain: cmusaslsecretOTP > cyrus@shluz.mydomain: userPassword > > При этом в логе: > > Jul 9 19:40:56 lin saslpasswd2: setpass succeeded for cyrus > Jul 9 19:40:56 lin saslpasswd2: OTP: set secret for cyrus > Jul 9 19:40:56 lin saslpasswd2: error deleting entry from > sasldb: DB_NOTFOUND: No matching key/data pair found > Jul 9 19:40:56 lin last message repeated 2 times А если сперва удалить файл /etc/sasl2/sasldb2, а затем заново завести пользователей? > > DB_NOTFOUND - мне очень не нравится. (Может ошибки cyradm > как-то с этим связаны?) Не знаю, но у меня cyradm при ошибке аутентификации падает в корку. Я не знаю как с этим боротся. У меня так: # ll /etc/sasl2/ drwxr-xr-x 79 root root 8192 Июл 10 11:12 ../ -rw-r----- 1 root sasl 12288 Июн 23 00:48 sasldb2 drwxr-xr-x 2 root root 63 Июн 23 00:25 ./ -rw-r----- 1 root root 2519 Июн 23 00:25 saslauthd.conf -rw-r----- 1 root root 23 Июн 23 00:25 saslpasswd.conf # sasldblistusers2 alb@alb.home: cmusaslsecretOTP cyrusadmin@alb.home: cmusaslsecretOTP alb@alb.home: userPassword cyrusadmin@alb.home: userPassword Пользователь cyrusadmin прописан в файле /etc/imapd.conf в параметре admins. --- /etc/imapd.conf --- admins: cyrusadmin --- end --- $ rpm -qa|grep cyrus cyrus-sasl2-2.1.18-alt3 cyrus-imapd-utils-2.2.5-alt2 cyrus-imapd-2.2.5-alt2 -- Алексей. GPG key fingerprint 949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1