Package: weston Tags: patch Followup-For: Bug #716783 Hello,
Find attached patch for fixing the issue. Regards -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (900, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.10-1-686-pae (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages weston depends on: ii libc6 2.17-7 ii libcairo2 1.12.14-5 ii libcolord1 1.0.1-1 ii libdrm2 2.4.45-3 ii libegl1-mesa 9.1.4-1 ii libegl1-mesa-drivers 9.1.4-1 ii libgbm1 9.1.4-1 ii libgl1-mesa-glx [libgl1] 9.1.4-1 ii libgles2-mesa 9.1.4-1 ii libglib2.0-0 2.36.3-3 ii libglu1-mesa [libglu1] 9.0.0-1 ii libjpeg8 8d-1 ii liblcms2-2 2.2+git20110628-2.2 ii libmtdev1 1.1.3-1 ii libpam0g 1.1.3-9 ii libpixman-1-0 0.26.0-4 ii libpng12-0 1.2.49-4 ii libsystemd-login0 200-0~0.1 ii libudev1 200-0~0.1 ii libwayland-client0 1.2.0-1 ii libwayland-cursor0 1.2.0-1 ii libwayland-server0 1.2.0-1 ii libx11-6 2:1.6.0-1 ii libx11-xcb1 2:1.6.0-1 ii libxcb-render0 1.9.1-3 ii libxcb-shape0 1.9.1-3 ii libxcb-shm0 1.9.1-3 ii libxcb-xfixes0 1.9.1-3 ii libxcb1 1.9.1-3 ii libxcursor1 1:1.1.14-1 ii libxkbcommon0 0.3.1-1 Versions of packages weston recommends: ii libgl1-mesa-dri 9.1.4-1 weston suggests no packages. -- no debconf information
>From 1145f7c1d4870befdc3f0007d472865af03bd3bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Or=C3=B3n=20Mart=C3=ADnez?= <zu...@debian.org> Date: Thu, 8 Aug 2013 20:04:34 +0200 Subject: [PATCH 1/1] Add weston-launch group MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In order to run weston-launch, users should be part of weston-launch group. Signed-off-by: Héctor Orón Martínez <zu...@debian.org> --- debian/weston.postinst | 27 +++++++++++++++++++++++++++ debian/weston.prerm | 8 ++++++++ 2 files changed, 35 insertions(+) create mode 100644 debian/weston.postinst create mode 100644 debian/weston.prerm diff --git a/debian/weston.postinst b/debian/weston.postinst new file mode 100644 index 0000000..0212664 --- /dev/null +++ b/debian/weston.postinst @@ -0,0 +1,27 @@ +#!/bin/sh + +set -e + +case "$1" in + configure) + + # create weston-launch group if not already present + if ! getent group weston-launch > /dev/null; then + addgroup --system --quiet weston-launch + fi + + if [ -u `which weston-launch` ]; then + chmod +s `which weston-launch` + fi + + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER# diff --git a/debian/weston.prerm b/debian/weston.prerm new file mode 100644 index 0000000..194337e --- /dev/null +++ b/debian/weston.prerm @@ -0,0 +1,8 @@ +#!/bin/sh + +#DEBHELPER# + +if [ "$1" = "remove" ]; then + delgroup --system --quiet weston-launch +fi + -- 1.8.3.2