On Fri, 29 May 2009 17:09:15 +0400
Alexei wrote:

>> ls -ld /var/lib/subversion может ответить на этот вопрос.
>>   
>[r...@server lib]# ls -ld /var/lib/subversion/
>drwx--s--- 4 subversion subversion 4096 May 29
>18:13 /var/lib/subversion/

вот и ответ, собственно. 

su -l subversion -s /bin/sh -c "/usr/bin/svnadmin
create  /var/lib/subversion/testrepo" может создать репозиторий с
корректными правами.


>> после chmod g+rwX тоже заработает. наверное потому, что
>> соответствующий gid (в Вашем случае - uid) сможет писать в этот
>> каталог ? 
>Наверное. Но интересно, как задумано авторами, и почему не работает из 
>коробки.

как задумано авторами, написано здесь:
http://svnbook.red-bean.com/nightly/ru/svn.reposadmin.create.html

ни слова о том, что репозитории надо создавать от пользователя с uid=0
в документе по вышеприведённой ссылке нет. так же как и нет ни слова о
том, что  /path/to/repos должен быть /var/lib/subversion.

-- 
np: All That Remains - Indictment

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить