From 0d609be796584d94011ac4c59feb854b4dfc7305 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Tue, 29 Sep 2015 17:44:10 +0200 Subject: [PATCH] gdm: test if dbus daemon is ready before starting gdm --- srcpkgs/gdm/files/gdm/run | 3 ++- srcpkgs/gdm/template | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gdm/files/gdm/run b/srcpkgs/gdm/files/gdm/run index 7c9aaaa1b9d..910d5fff9e1 100755 --- a/srcpkgs/gdm/files/gdm/run +++ b/srcpkgs/gdm/files/gdm/run @@ -1,4 +1,5 @@ #!/bin/sh -sv check dbus >/dev/null || exit 1 +# Test if dbus is running +dbus-send --system / org.freedesktop.DBus.Peer.Ping >/dev/null 2>&1 || exit 1 [ ! -d /run/gdm ] && mkdir -m0711 -p /run/gdm && chown root:gdm /run/gdm exec gdm diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 7d007d2324a..c1eaea330d4 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,7 +1,7 @@ # Template file for 'gdm' pkgname=gdm version=3.16.4 -revision=1 +revision=2 patch_args="-Np1" build_style=gnu-configure configure_args="$(vopt_enable gir introspection)