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

Re: HOWTO make Overlays work on Windows 2003 Terminal Server

From: Joseph Galbraith <galb_at_vandyke.com>
Date: 2006-07-25 17:33:42 CEST

Stefan Küng wrote:
> Molle Bestefich wrote:
>> Molle Bestefich wrote:
>>> This sort of raises a question in my mind; is TSVNCache.exe thread-safe?
>>
>> Also raises another question; perhaps TSVNCache.exe should per default
>> install as a service when "install for all users" is selected in the
>> installer.
>
> IMHO a bad idea. The cache communicates via named pipes. I'd rather have
> it run with the same privileges as the current user. Otherwise a user
> could ask information for files/folder he has no read access to.
>
>> I could try and make me a TSVN build environment again and add service
>> support to TSVNCache. Seeing as it's something I've done before, it
>> should be relatively simple.
>
> Simple, but dangerous and a potential security risk. I'd rather not do it.

An alternative would be to have one instance of the cache for
each user.

We could qualify the named pipe name (and any other named
mutexes, events, etc.) with the string-ified user SID for
example.

Thanks,

Joseph

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Jul 25 17:24:52 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.