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

Why get db/current recreated?

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

Hi,

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/.

BTW: I use fsfs.

Regards, Jörg.

PS: Please CC me, because I'm not on the list.

-- 
Dummheit anprangern ist ungefährlich, weil sich niemand angegriffen fühlt.

  • application/pgp-signature attachment: stored
Received on Mon Dec 12 18:12:47 2005

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