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

Re: Why get db/current recreated?

From: Jörg Sommer <joerg_at_alea.gnuu.de>
Date: 2005-12-13 01:17:25 CET

Hello Gavin,

Gavin Lambert schrieb am Tue 13. Dec, 11:22 (+1300):
> Quoth Jörg Sommer <mailto:joerg@alea.gnuu.de>:
> > I run an open SVN repository on a multiuser system. I believe
> > I closed all (but one) ways anyone can mangle the repository.
> >
> > The file db/current is recreated (I suppose create db/foo;
> > write db/foo; rm db/current; mv db/foo db/current) everytime
> > a commit happens. This leaves a hole in my system. Anyone
> > could rename or delete files in db/, because I must leave db
> > world-writable. If access to this file would happen "inplace"
> > I could make the directory world-readable and noone could mange the
> > contents of db/.
>
> Just use a server process and make the repository only writable by the
> user that the server is running as. And don't use file:// URLs any
> more.

That was not the question. I know this, but I can't run a process on this
machine, because it is not 24/7 running. And I'm a simple user. I can't
start processes after boot without login in there.

Regards, Jörg.

-- 
Die meisten Menschen wollen lieber durch Lob ruiniert
als durch Kritik gerettet werden.

  • application/pgp-signature attachment: stored
Received on Tue Dec 13 02:53:26 2005

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