diff --git a/xdm.changes b/xdm.changes index 5a681a5..d498a3e 100644 --- a/xdm.changes +++ b/xdm.changes @@ -1,13 +1,23 @@ +------------------------------------------------------------------- +Wed Mar 5 08:40:58 UTC 2014 - cxiong@suse.com + +- Add support for in-line environment variable settings + + Handling case like: + Exec=env GNOME_SHELL_SESSION_MODE=classic gnome --session gnome-classic + + For now, this is only needed to fix session management issue as in bnc#863709. + ------------------------------------------------------------------- Wed Mar 5 08:36:01 UTC 2014 - cxiong@suse.com -- fix two array iteration bug +- fix two array iteration bug in etc/X11/xdm/Xsession (xdm.tar.bz2) - 1. "${#argv[@]}" is just the size of the array instead of all the elements, i.e. - "${argv[@]}", no sharp "#" sign. + 1. "${#argv[@]}" is just the size of the array instead of all the elements, + i.e. "${argv[@]}", no sharp "#" sign. - 2. index of array starting from 0, so "argc" should be increased at the end of - iteration loop. + 2. index of array starting from 0, so "argc" should be increased at the end + of iteration loop. (bnc#866874) ------------------------------------------------------------------- Wed Feb 19 10:33:21 UTC 2014 - sndirsch@suse.com diff --git a/xdm.tar.bz2 b/xdm.tar.bz2 index b68e1ce..0fc332d 100644 --- a/xdm.tar.bz2 +++ b/xdm.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a4b28099bc837d7c31ad6c92ceaa4dfe6df631bc431dfc790c0e9ee329b979aa -size 20821 +oid sha256:38aea81b9feb48649cd4a37d1c052182269554ab2a4856726a47e6c1af5e9155 +size 20926