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

Re: CVS pserver setup troubles



On Tue, Jan 22, 2002 at 09:17:04AM +0200, Alexei Khlebnikov wrote:
> Быстрый работающий (не самый безопасный) способ:
> 1) Удостовериться, что в CVSROOT/config нет строчки "SystemAuth=no".
> 2) Прописать в CVSROOT/passwd:
> anonymous::anoncvs
> 3) Создать в системе юзера anoncvs без шелла и с запрещенным входом.
> 4) Прописать в CVSROOT/readers:
> anonymous
> 5) Удостовериться, что нет файла CVSROOT/writers.
> 6) Расставить как нужно права в каталоге /usr/local/cvs, например запись только группе devel.
> 
> После этого пароли читаются из /etc/passwd (кроме как для anonymous), доступ на чтение/запись определяются правами на содержимое /usr/local/cvs (аннонимусу только чтение). Юзер anoncvs должен иметь права на чтение файлов в /usr/local/cvs.
	Спасибо! Сделал всё согласно данным указаниям, в результате oleg
получил доступ к репозитарию :-), a anonymous получил:
cvs [login aborted]: authorization failed: server localhost rejected access
Что характерно, добавление ':anoncvs' произвело магическое воздействие
на cvs -- вместо 'recv() from server localhost: EOF' получил просто
reject. Запись 'anonymous:' документации не противоречит. Так может дело
в cvs?
	Народ, у кого нибудь работает cvs из potato в качестве pserver
без системной аутентификации?
-- 
With best regards, Oleg Gritsinevich.



Reply to: