From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <1233269930.4412.174.camel@goose.sun.com> References: <5d375e920901272106v77866afeua36bb6dc8b7feeca@mail.gmail.com> <5d375e920901290412k3e48d87dy5261c9b1f1681127@mail.gmail.com> <1233246631.4412.106.camel@goose.sun.com> <1233263396.4412.164.camel@goose.sun.com> <1233269930.4412.174.camel@goose.sun.com> Date: Thu, 29 Jan 2009 15:06:42 -0800 Message-ID: Subject: Re: [9fans] Sources Gone? From: Russ Cox To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 8f38b370-ead4-11e9-9d60-3106f5b1d025 > There was a question on this list not long time ago whether > getting access to venti blocks of the sources would be possible. > The answer at the time was "no". This is understandable since > the stock venti doesn't really offer any kind of security > mechanism for doing that. > > However, the very fact that somebody else asked that question suggests > that the feature is not useless one. It's certainly not useless. Lots of interesting systems, Git included, have been built on such arrangements. It usually makes more sense in those systems to isolate the blocks in question into their own storage place, exactly so that you can avoid those security issues. The problem with sources venti is that the venti server that handles sources handles a collection of servers, and there is no easy way in the venti model to only allow access to the blocks used within the public sources filesystem. Russ