From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Tue, 19 Sep 2006 20:54:58 -0400 From: "Russ Cox" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] magic loopback In-Reply-To: <70c42aec8413af91d7ac4197cefb334e@quanstro.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <70c42aec8413af91d7ac4197cefb334e@quanstro.net> Topicbox-Message-UUID: bac1a86a-ead1-11e9-9d60-3106f5b1d025 > one advantage of using 9p to encapsulate the venti rpc would be > that authentication would be much easier. also, venti wouldn't require > a network stack. 9p doesn't specify the authentication protocol. you could use factotum to authenticate on the venti connection before speaking venti and it would be just as trivial. it's just that no one has felt the need to make venti that much harder to use by throwing authentication into the mix. if you really care about not having a network stack you could write a network equivalent of /srv. but really, who runs without any network stack? > how does one protect venti from unauthorized writes if the announce > address isn't on a real network rather than a loopback device? at the moment, there is no such protection in venti. on the one server where i care a little, i use ip routes to make sure that only the hosts i want to talk to me can talk to me. russ