[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cvsd configuration problem



Добрый день..


system: Debian Sid (unstable);
kernel: 2.6.15 vanilla;

Имею проблему c настройкой cvsd-1.0.10;
1) устанавливаю пакет;
$ sudo apt-get install cvsd
получаю cvs, cvsd врапер, инициированый
репозитарий в /var/lib/cvs

2) добавляю юзера
$ sudo /usr/sbin/cvsd-passwd /var/lib/cvs +vasya

2) импортирую исходники в репозитарий
$ sudo cvs -d /var/lib/cvs import my_tool vasya start

3) конектимся
$ cvs -d :pserver:127.0.0.1:/var/lib/cvs/ login
Logging in to :pserver:vasya@127.0.0.1:2401/var/lib/cvs
CVS password:
PAM start error: Critical error - immediate abort
Fatal error, aborting.
cvs [login aborted]: unrecognized auth response from 127.0.0.1: pam failed
to release

понятно что из-за PAM проблема

4) Отключаем PAM

--рекомендованный документацией путь--
добавляем в  /var/lib/cvs/CVSROOT/config
SystemAuth=no
PamAuth=no
-------------------------------------
перезапускаем cvsd, конектимся - та же
проблема


-------------------------------------
коментарим в /etc/pam.d/cvs
@include common-password и include common-passwd
-------------------------------------
перезапускаем cvsd, конектимся - та же
проблема

notes:
у файлов в каталоге /var/lib/cvs/tools/*
user:vasya; group: src;

(vasya входит в src)

-------------------------------------------------------
инициируем новый репозитарий внутри
/var/lib/cvsd/ (cvsd chroot jail)
добавляем юзера
импортируем сюда проект
-------------------------------------------------------
перезапускаем cvsd, конектимся - та же
проблема


Какие идеи друзья ?


Vasiliy Kiryanov



Reply to: