now is a great time to point out the best svn server guide of all time:
chapter 6 of the svn book!
http://svnbook.red-bean.com/nightly/en/svn.serverconfig.html
On 5/10/07, neoAKiRAz <neoakiraz@gmail.com> wrote:
>
> If you are using svnserve, then the user under which svnserve runs is
> > the one that needs to have permission to write to the repository
> > directories.
>
>
> I'm running svnserve from my 'neoakiraz' session, and I don't seem to have
> write permission to the repository, right? Should I somehow (how?) give
> 'neoakiraz' permission to write to the repository? Or...
>
> Ok, so then you probably want to make sure that svnserve runs as the
> > svn user.
>
>
> How can I run a process as another user? I think that the 'svn' user can't
> do a login, since from the guide, I did "useradd -c "SVN Owner" -d /home/svn
> -m -g svn -s /bin/false -u 56 svn" indicating the shell to be 'false'... so
> how could I do it?
> I'd like my SVN server to work just as the no-ip.org daemon, i.e. also
> when my PC is on and I'm not logged in. Should I add it to the boot scripts?
> And there I should set it to be run as the 'svn' user? How can I do this?
> I'm sorry, but I'm kinda new to Linux, so I'd appreciate some details :)
>
> And one last question, to see if I understand this: Once the repository is
> 'writable' (i.e. once svnserve runs under a user who has write access
> (svn?)) is that the users specified in '(...)conf/passwd' will have write
> access (if "auth-access = write" in '(...)conf/svnserve.conf') to the
> repository? How will those users authenticate?
> Thanks a lot.
>
> Regards,
>
> Bruno
>
Received on Fri May 11 05:11:20 2007