CentOS та svn клієнт при зміні аутентифікації на Cyrus SASL

Якщо Ви коли-небудь встановлювали svnserve (сервер для Subversion) то маєте знати, що він підтримує аутентифікацію за методом Cyrus SASL. До речі, її не так просто під’єднати до svnserve. Про всяк випадок, перевірте такі параметри в конфігурації:

$ grep sasl svnserve.conf
[sasl]
use-sasl = true

Обов’язково має стояти true.

Але після зміни методу аутентифікації, в мене перестав працювати svn клієнт під CentOS. Ось що він написав:

$ svn up
svn: Cannot negotiate authentication mechanism

Виявилось, що йому не вистачило пакунку cyrus-sasl-md5.

# yum install cyrus-sasl-md5
...
===================================================================
 Package              Arch     Version            Repository  Size
===================================================================
Installing:
 cyrus-sasl-md5       x86_64   2.1.23-13.el6_3.1  base        47 k

Transaction Summary
===================================================================
Install       1 Package(s)

Total download size: 47 k
...
Installed:
 cyrus-sasl-md5.x86_64 0:2.1.23-13.el6_3.1
Complete!

Напишіть відгук