diff --git a/xdg-su-generic.diff b/xdg-su-generic.diff new file mode 100644 index 0000000..d2d27e8 --- /dev/null +++ b/xdg-su-generic.diff @@ -0,0 +1,13 @@ +Index: xdg-utils-20120310/scripts/xdg-su.in +=================================================================== +--- xdg-utils-20120310.orig/scripts/xdg-su.in ++++ xdg-utils-20120310/scripts/xdg-su.in +@@ -145,7 +145,7 @@ fi + detectDE + + if [ x"$DE" = x"" ]; then +- XSU=`which xsu 2>/dev/null` ++ XSU=`which xterm 2>/dev/null` + if [ $? -eq 0 ] ; then + DE=generic + fi diff --git a/xdg-utils.changes b/xdg-utils.changes index 54ca896..61fe055 100644 --- a/xdg-utils.changes +++ b/xdg-utils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Aug 23 08:30:11 UTC 2012 - bwiedemann@suse.com + +- Fix generic su (bnc#776202) + ------------------------------------------------------------------- Fri Jun 29 00:27:04 CEST 2012 - jslaby@suse.de diff --git a/xdg-utils.spec b/xdg-utils.spec index a29726c..179541c 100644 --- a/xdg-utils.spec +++ b/xdg-utils.spec @@ -34,6 +34,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: xdg-utils-%{version}.tar.xz Patch0: install-some-more-scripts.diff Patch1: xfce-su.diff +Patch2: xdg-su-generic.diff Patch8: xdg-screensaver-gnome-perl.diff Requires: perl Requires: perl-Net-DBus @@ -60,6 +61,7 @@ these utilities work properly in their environment. %setup -q -n %name-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %patch8 -p1 %build