diff --git a/xdm.changes b/xdm.changes index ce5f237..b52db0a 100644 --- a/xdm.changes +++ b/xdm.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Tue Jul 25 09:58:56 UTC 2017 - sndirsch@suse.com + +- fix usage of readlink in Xsession (boo#1050328) + +------------------------------------------------------------------- +Mon Jul 24 14:21:45 UTC 2017 - sndirsch@suse.com + +- %post + * make previous change in /etc/sysconfig/displaymanager instead + of /var/adm/fillup-templates/sysconfig.displaymanager + +------------------------------------------------------------------- +Mon Jul 24 13:43:35 UTC 2017 - sndirsch@suse.com + +- %post + * Do no try to start Xserver on platforms which may ship without + graphics card (bsc#1039497) + ------------------------------------------------------------------- Mon Feb 6 13:20:21 UTC 2017 - sndirsch@suse.com diff --git a/xdm.spec b/xdm.spec index 3fe8100..c77dbc3 100644 --- a/xdm.spec +++ b/xdm.spec @@ -179,6 +179,14 @@ chmod 0755 %{buildroot}%{_sbindir}/rcxdm %service_add_post display-manager.service %{fillup_only -n displaymanager} %endif +# Do no try to start Xserver on platforms which may ship without +# graphics card (bsc#1039497) +%ifarch aarch64 ppc64le +if ! [ -c /dev/fb* -o -d /dev/dri ]; then + sed -i -e "s+DISPLAYMANAGER_STARTS_XSERVER=.*+DISPLAYMANAGER_STARTS_XSERVER=\"no\"+g" \ + /etc/sysconfig/displaymanager +fi +%endif %pre %if !0%{?suse_version} < 1315 diff --git a/xdm.tar.bz2 b/xdm.tar.bz2 index ae63771..c7641e8 100644 --- a/xdm.tar.bz2 +++ b/xdm.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a2bf6b280a31f4a00954670b064abae45da0c76c785c845d712169f38e11af00 -size 22930 +oid sha256:d59ef63f70affbfc4311270cebcb14efdf08e65cbe520fe8bb013a6cd4d55f0b +size 22914