From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20090605005830.be53830c.eekee57@fastmail.fm> References: <20090605005830.be53830c.eekee57@fastmail.fm> Date: Thu, 4 Jun 2009 17:23:08 -0700 Message-ID: Subject: Re: [9fans] Drawterm /mnt/term permissions issue 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: 04abb68e-ead5-11e9-9d60-3106f5b1d025 On Thu, Jun 4, 2009 at 4:58 PM, Ethan Grammatikidis wrote: > I run a plan 9 cpu server in Qemu and use drawterm to connect from the Linux host. > I thought the /mnt/term mechanism would be very convenient for exchanging files > between host & guest, but the guest sees all user/group names as > unknown/unknown, preventing writing. That's surprising. Drawterm isn't going around enforcing permission bits: if it can write, it writes. What it shows you in ls is what it gets from stat, but it doesn't rely on that to make decisions about what you can open. It just tries to open it. http://cvs.pdos.csail.mit.edu/cvs/drawterm/kern/devfs-posix.c?rev=1.5;content-type=text%2Fplain Russ