Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: pu

Hello,

I would like to upload the following changes to wheezy. I have tested
that automatic enabling of accessibility does work this way too.

Samuel

brltty (4.4-10wheezy1) wheezy; urgency=low

  * As discussed in bug Bug#705599, synchronize with finish-install on the
    method to enable accessibility in the installed system when accessibility
    was enabled in the installer.
  * Also enable sound events at gdm banner.

diff -Nru brltty-4.4/debian/brltty-udeb.prebaseconfig 
brltty-4.4/debian/brltty-udeb.prebaseconfig
--- brltty-4.4/debian/brltty-udeb.prebaseconfig 2013-04-08 21:34:38.000000000 
+0200
+++ brltty-4.4/debian/brltty-udeb.prebaseconfig 2013-06-05 13:41:27.000000000 
+0200
@@ -81,17 +81,28 @@
             fi
         fi
 
+       # Gnome 2
        /bin/in-target su -s /bin/sh -c "gconftool-2 --type bool --set 
/desktop/gnome/applications/at/screen_reader_enabled true" Debian-gdm || true
 
-       /bin/in-target su -s /bin/sh -c 'eval $(dbus-launch) ; export 
DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID ; GSETTINGS_BACKEND=dconf 
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true' 
Debian-gdm || true
+       mkdir -p /target/usr/share/glib-2.0/schemas
+       cat > /target/usr/share/glib-2.0/schemas/15_brltty.gschema.override 
<<END
+# Setup by debian-installer (via finish-install.d/07brltty) since
+# braille support was enabled during initial installation
+
+[org.gnome.desktop.a11y.applications]
+screen-reader-enabled=true
+
+[org.gnome.desktop.sound]
+event-sounds=true
+END
+
+       in-target dpkg-trigger --no-await /usr/share/glib-2.0/schemas || true
+       in-target dpkg --triggers-only -a || true
 
        db_get passwd/username
        USERNAME="$RET"
        if [ -n "$USERNAME" ]
        then
-               # Gnome 3
-               /bin/in-target su -s /bin/sh -c 'eval $(dbus-launch) ; export 
DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID ; GSETTINGS_BACKEND=dconf 
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true' 
"$USERNAME" || true
-
                # Gnome 2
                /bin/in-target su -s /bin/sh -c "gconftool-2 --type bool --set 
/desktop/gnome/interface/accessibility true" "$USERNAME" || true
                /bin/in-target su -s /bin/sh -c "gconftool-2 --type bool --set 
/desktop/gnome/applications/at/visual/startup true" "$USERNAME" || true


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to