Re: Patch for review: create debug packages for BRLTTY

2012-06-18 Thread Samuel Thibault
Hello,

Jason White, le Fri 15 Jun 2012 12:31:48 +1000, a écrit :
> Here is a first attempt to create packages of debugging symbols for BRLTTY.

It looks good, except a few cosmetic details, see what I have commited.
Also, always use lintian on the resulting .changes file. Most of the
current warnings are spurious, but there was an error among them.

> I haven't yet tested what happens if the Java packages are disabled; clearly,
> a conditional can be used in debian/rules, if necessary, to handle that case.

The dh tools actually already behave fine in that case.

I have uploaded it, along the patch that fixes the crash discussed about
recently.  It should get processed by ftp-master quickly enough.

Samuel


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618101419.ga6...@type.freewave.at



Processing of brltty_4.4-2_amd64.changes

2012-06-18 Thread Debian FTP Masters
brltty_4.4-2_amd64.changes uploaded successfully to localhost
along with the files:
  brltty_4.4-2.dsc
  brltty_4.4-2.debian.tar.gz
  brltty_4.4-2_amd64.deb
  brltty-dbg_4.4-2_amd64.deb
  libbrlapi0.5_4.4-2_amd64.deb
  libbrlapi-dbg_4.4-2_amd64.deb
  libbrlapi-dev_4.4-2_amd64.deb
  libbrlapi-jni_4.4-2_amd64.deb
  brltty-flite_4.4-2_amd64.deb
  brltty-speechd_4.4-2_amd64.deb
  brltty-espeak_4.4-2_amd64.deb
  brltty-x11_4.4-2_amd64.deb
  xbrlapi_4.4-2_amd64.deb
  python-brlapi_4.4-2_amd64.deb
  libbrlapi-java_4.4-2_all.deb
  cl-brlapi_4.4-2_all.deb
  brltty-udeb_4.4-2_amd64.udeb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sgz36-0001ci...@franck.debian.org



brltty_4.4-2_amd64.changes is NEW

2012-06-18 Thread Debian FTP Masters
(new) brltty-dbg_4.4-2_amd64.deb extra debug
debugging symbols for brltty
 This package contains the debugging symbols for BRLTTY.
brltty-espeak_4.4-2_amd64.deb
  to main/b/brltty/brltty-espeak_4.4-2_amd64.deb
brltty-flite_4.4-2_amd64.deb
  to main/b/brltty/brltty-flite_4.4-2_amd64.deb
brltty-speechd_4.4-2_amd64.deb
  to main/b/brltty/brltty-speechd_4.4-2_amd64.deb
brltty-udeb_4.4-2_amd64.udeb
  to main/b/brltty/brltty-udeb_4.4-2_amd64.udeb
brltty-x11_4.4-2_amd64.deb
  to main/b/brltty/brltty-x11_4.4-2_amd64.deb
brltty_4.4-2.debian.tar.gz
  to main/b/brltty/brltty_4.4-2.debian.tar.gz
brltty_4.4-2.dsc
  to main/b/brltty/brltty_4.4-2.dsc
brltty_4.4-2_amd64.deb
  to main/b/brltty/brltty_4.4-2_amd64.deb
cl-brlapi_4.4-2_all.deb
  to main/b/brltty/cl-brlapi_4.4-2_all.deb
(new) libbrlapi-dbg_4.4-2_amd64.deb extra debug
braille display access via BRLTTY - shared library debugging symbols
 This package contains the debugging symbols for the brlapi shared library.
libbrlapi-dev_4.4-2_amd64.deb
  to main/b/brltty/libbrlapi-dev_4.4-2_amd64.deb
libbrlapi-java_4.4-2_all.deb
  to main/b/brltty/libbrlapi-java_4.4-2_all.deb
libbrlapi-jni_4.4-2_amd64.deb
  to main/b/brltty/libbrlapi-jni_4.4-2_amd64.deb
libbrlapi0.5_4.4-2_amd64.deb
  to main/b/brltty/libbrlapi0.5_4.4-2_amd64.deb
python-brlapi_4.4-2_amd64.deb
  to main/b/brltty/python-brlapi_4.4-2_amd64.deb
xbrlapi_4.4-2_amd64.deb
  to main/b/brltty/xbrlapi_4.4-2_amd64.deb


Changes:
brltty (4.4-2) unstable; urgency=low
 .
  [ Jason White ]
  * control: Add brltty-dbg and libbrlapi-dbg packages.
  * rules: Install debugging information.
 .
  [ Samuel Thibault ]
  * patches/30-late-fixes-r6572.patch: Add patch to fix crash on brlapi
activity while devices are unplugged.


Override entries for your package:
brltty-espeak_4.4-2_amd64.deb - extra admin
brltty-flite_4.4-2_amd64.deb - extra admin
brltty-speechd_4.4-2_amd64.deb - extra admin
brltty-udeb_4.4-2_amd64.udeb - extra debian-installer
brltty-x11_4.4-2_amd64.deb - extra admin
brltty_4.4-2.dsc - source admin
brltty_4.4-2_amd64.deb - extra admin
cl-brlapi_4.4-2_all.deb - extra lisp
libbrlapi-dev_4.4-2_amd64.deb - extra libdevel
libbrlapi-java_4.4-2_all.deb - extra java
libbrlapi-jni_4.4-2_amd64.deb - extra libs
libbrlapi0.5_4.4-2_amd64.deb - extra libs
python-brlapi_4.4-2_amd64.deb - extra python
xbrlapi_4.4-2_amd64.deb - extra admin

Announcing to debian-devel-chan...@lists.debian.org


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sgzfl-0005ac...@franck.debian.org



Re: Patch for review: create debug packages for BRLTTY

2012-06-18 Thread Mario Lang
Jason White  writes:

> Here is a first attempt to create packages of debugging symbols for BRLTTY.
>
> I haven't yet tested what happens if the Java packages are disabled; clearly,
> a conditional can be used in debian/rules, if necessary, to handle that case.
>
> Comments and fixes are welcome.

Is this really everything, or have you perhaps forgotten to "git add"
the new files you probably created?

-- 
CYa,
  ⡍⠁⠗⠊⠕ | Debian Developer http://debian.org/>
  .''`. | Get my public key via finger mlang/k...@db.debian.org
 : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
 `. `'
   `-  http://delysid.org/>  http://www.staff.tugraz.at/mlang/>


--
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wr34sq6c@x4.delysid.org



Re: Patch for review: create debug packages for BRLTTY

2012-06-18 Thread Samuel Thibault
Mario Lang, le Mon 18 Jun 2012 15:30:35 +0200, a écrit :
> Jason White  writes:
> > Here is a first attempt to create packages of debugging symbols for BRLTTY.
> >
> > I haven't yet tested what happens if the Java packages are disabled; 
> > clearly,
> > a conditional can be used in debian/rules, if necessary, to handle that 
> > case.
> >
> > Comments and fixes are welcome.
> 
> Is this really everything, or have you perhaps forgotten to "git add"
> the new files you probably created?

It is everything.

Samuel


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618133313.gs5...@type.univie.ac.at



Re: gnome-orca doesn't starts without gnome-packages

2012-06-18 Thread Francisco Rafael Del Roio

Hi again.

This the output that orca sends to the console.

" (process:13146): GLib-GIO-ERROR **: Settings schema 
'org.gnome.desktop.a11y.applications' is not installed "


followed by the traseback...

Thanks.

--
Francisco rafael del roio

<>

Bug#678026: libatk-adaptor: insecure tempdir handling

2012-06-18 Thread Julien Cristau
Package: libatk-adaptor
Version: 2.5.2-1
Severity: grave
Tags: security
Justification: user security hole

atk-adaptor/bridge.c::register_application() is a big pile of FAIL.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#678026: libatk-adaptor: insecure tempdir handling

2012-06-18 Thread Julien Cristau
On Mon, Jun 18, 2012 at 19:57:22 +0200, Julien Cristau wrote:

> Package: libatk-adaptor
> Version: 2.5.2-1
> Severity: grave
> Tags: security
> Justification: user security hole
> 
> atk-adaptor/bridge.c::register_application() is a big pile of FAIL.
> 
I'd suggest something like this to make things a little bit better.
(Completely untested.)

diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c
index 3a28faf..98f91ef 100644
--- a/atk-adaptor/bridge.c
+++ b/atk-adaptor/bridge.c
@@ -328,6 +328,7 @@ register_application (SpiBridge * app)
   DBusError error;
   DBusPendingCall *pending;
   const int max_addr_length = 128; /* should be long enough */
+  char template[] = "/tmp/at-spi2-XX";
 
   dbus_error_init (&error);
 
@@ -355,13 +356,11 @@ register_application (SpiBridge * app)
   if (message)
 dbus_message_unref (message);
 
-  /* could this be better, we accept some amount of race in getting the temp 
name*/
-  /* make sure the directory exists */
-  mkdir ("/tmp/at-spi2/", S_IRWXU|S_IRWXG|S_IRWXO|S_ISVTX);
-  chmod ("/tmp/at-spi2/", S_IRWXU|S_IRWXG|S_IRWXO|S_ISVTX);
+  if (!mkdtemp(template))
+ return FALSE;
   app->app_bus_addr = g_malloc(max_addr_length * sizeof(char));
 #ifndef DISABLE_P2P
-  sprintf (app->app_bus_addr, "unix:path=/tmp/at-spi2/socket-%d-%d", getpid(),
+  sprintf (app->app_bus_addr, "unix:path=%s/socket-%d-%d", template, getpid(),
rand());
 #else
   app->app_bus_addr [0] = '\0';


Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618181333.gc7...@radis.cristau.org



Processed: bug 678026 is forwarded to https://bugzilla.gnome.org/show_bug.cgi?id=678348

2012-06-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 678026 https://bugzilla.gnome.org/show_bug.cgi?id=678348
Bug #678026 [libatk-adaptor] libatk-adaptor: insecure tempdir handling
Set Bug forwarded-to-address to 
'https://bugzilla.gnome.org/show_bug.cgi?id=678348'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
678026: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678026
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.134004546913323.transcr...@bugs.debian.org



xfce accessibility

2012-06-18 Thread Samuel Thibault
Hello,

I have just tried a bit xfce with Orca, it seems to be technically
working: by using

export GTK_MODULES=gail:atk-bridge

before starting the xfce session and orca, I could see orca being able
to read what I could think of: application menu, control panel, the
alt-f2 "run" window. The default terminal is xterm, thus not accessible,
but that's easily configurable into gnome-terminal.

The application menu is not bound to a keyboard shortcut by default,
only control-esc will bring you the desktop menu, which contains the
application menu but it's a bit cumbersome.  A keyboard shortcut can
easily be defined to start xfce4-popup-applicationsmenu to get direct
access to the application menu.

So people can probably have a look, test, and report things to the xfce
upstream.

Samuel


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618232330.gp6...@type.freewave.at



Re: xfce accessibility

2012-06-18 Thread Samuel Thibault
I forgot to mention: as I'm not an Orca user, I have no idea whether
xfce is actually usable with what is currently accessible.  I can only
say that it does technically work.

Samuel


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618232455.gr6...@type.freewave.at



Re: gnome-orca doesn't starts without gnome-packages

2012-06-18 Thread Jason White
Francisco Rafael Del Roio  wrote:
> This the output that orca sends to the console.
> 
> " (process:13146): GLib-GIO-ERROR **: Settings schema
> 'org.gnome.desktop.a11y.applications' is not installed "

That means you don't have a proper Gnome environment installed, I suspect.
Orca isn't supposed to work without Gnome installed, at least not yet.
You certainly need gsettings-related packages so that the schema can be found.


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618233341.gb6...@jdc.jasonjgw.net



Re: gnome-orca doesn't starts without gnome-packages

2012-06-18 Thread Jason White
Jason White  wrote:
> You certainly need gsettings-related packages so that the schema can be found.

It's in the gsettings-desktop-schemas package.


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120618233950.ga7...@jdc.jasonjgw.net



Re: xfce accessibility

2012-06-18 Thread Luke Yelavich
On Tue, Jun 19, 2012 at 09:24:55AM EST, Samuel Thibault wrote:
> I forgot to mention: as I'm not an Orca user, I have no idea whether
> xfce is actually usable with what is currently accessible.  I can only
> say that it does technically work.

This reflects testing I have done in the past. Its worth noting that XFCE 4.10 
has much better accessibility support, as XFCE upstream have been actively 
trying to improve their accessibility situation, and given they are still using 
GTK2, accessibility in XFCE from a technical point of view should be sound.

Luke


-- 
To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120619001503.ga3...@acapella.yelavich.home