[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svnserve changes ownership of files in FSFS repo...

From: Ben Kyrlach <bkyrlach_at_hobsons-us.com>
Date: Tue, 14 Apr 2009 12:06:34 -0400

Here's my setup...

 

Multiple users connect to SVN using SVN+SSH with a common key.

The *nix machine hosting svnserve is using the authorized_keys file in
each users $HOME/.ssh to launch svnserve when connecting with said key.

 

Whenever a user makes a commit to the single FSFS repository there, the
myrepository/db/current file has its ownership changed to the user. So,
if I commit, the files ownership changes to bkyrlach.bkyrlach. Because
the repository disallows any access at the "other" level, it essentially
prevents any other users from committing to the repository. I've tried
using sudo and or su in the authorized_keys file to run svnserve as
root, but when I do this I get an error stating that I need a TTY in
order to perform that action.

 

Are my permissions set wrong perhaps? I had it set up so that everything
myrepository under was owned by root.developers, and all of the people
with svn access were in the developers group. Or is there a way to make
svnserve not change ownership of that file?

 

Thanks,

 

Ben.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1712602

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-14 18:06:42 CEST

This is an archived mail posted to the Subversion Users mailing list.