From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57727) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S78oh-0005XA-Rs for qemu-devel@nongnu.org; Mon, 12 Mar 2012 13:13:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S78oU-0002UV-LV for qemu-devel@nongnu.org; Mon, 12 Mar 2012 13:13:51 -0400 Received: from e37.co.us.ibm.com ([32.97.110.158]:35152) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S78oU-0002Tc-Eh for qemu-devel@nongnu.org; Mon, 12 Mar 2012 13:13:38 -0400 Received: from /spool/local by e37.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 12 Mar 2012 11:13:33 -0600 Received: from d01relay07.pok.ibm.com (d01relay07.pok.ibm.com [9.56.227.147]) by d01dlp03.pok.ibm.com (Postfix) with ESMTP id 9CBF9C90062 for ; Mon, 12 Mar 2012 13:13:28 -0400 (EDT) Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay07.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q2CHD9nw2486444 for ; Mon, 12 Mar 2012 13:13:09 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q2CHD9pT027269 for ; Mon, 12 Mar 2012 13:13:09 -0400 Message-ID: <4F5E2EA1.6080100@us.ibm.com> Date: Mon, 12 Mar 2012 12:13:05 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1330299995-8688-1-git-send-email-aliguori@us.ibm.com> <4F5CE0E4.2090902@weilnetz.de> <4F5CEDE0.50302@free.fr> <4F5D600B.6040709@us.ibm.com> <4F5E26C0.4050002@free.fr> In-Reply-To: <4F5E26C0.4050002@free.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH 0/8] Add GTK UI to enable basic accessibility (v2) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Fran=E7ois_Revol?= Cc: Kevin Wolf , Stefan Weil , Alex Graf , qemu-devel@nongnu.org, Paolo Bonzini On 03/12/2012 11:39 AM, François Revol wrote: > On 12/03/2012 03:31, Anthony Liguori wrote: >> On 03/11/2012 01:24 PM, François Revol wrote: >>> GTK itself causes problems, because, it's not ported, thus not >>> available, to all platforms QEMU can run on. >>> >>> It's certainly not available on Haiku at least. >> >> There is no perfect solution here. I think GTK is the best that's out >> there. > > Well as long as it's not mandatory... > >>>>> By using GTK, we can leverage VteTerminal for screen reader >>>>> integration and font >>>>> configuration. We can also use GTK's accelerator support to make >>>>> accelerators >>>>> configurable (Gnome provides a global accelerator configuration >>>>> interface). >>> >>> Hmm the thing using libvte that uses /tmp to insecurely store terminal >>> backlogs ? ;-) >> >> Yeah, I saw it on a blog, it must be true! > > Well it is true, just fill up your /tmp and see the backlog stop working > in gnome-terminal. I did it unintentionally the other day... :P The issue is viewing '/tmp' as "insecure". Per-user TMPDIR has existed almost for a decade now. Moreover, /tmp files can be created safely using the appropriate syscalls (which VTE uses). If you're worried about securing your data and are surprised by the fact that /tmp isn't encrypted, you should be using full disk encryption because /tmp isn't the only place that needs to be worried about. Regards, Anthony Liguori > > François. >