Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > contrib-updates-src > by-pkgid > a1d644578be71ac7cf9f7caa68c440fe > files > 1

xfce-utils-4.6.1-2mdv2009.1.src.rpm

--- xfce4-utils-4.4.2/scripts/xflock4.orig	2007-11-17 20:31:32.000000000 +0100
+++ xfce4-utils-4.4.2/scripts/xflock4	2008-01-08 23:49:22.000000000 +0100
@@ -19,9 +19,9 @@
 #  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 #
 
-if test x"`which xscreensaver-command 2>/dev/null`" != x""; then
+if ps aux | grep x[s]creensaver > /dev/null 2>&1; then
     xscreensaver-command -lock 
-elif test x"`which gnome-screensaver-command 2>/dev/null`" != x""; then
+elif ps aux | grep gnome-[s]creensaver > /dev/null 2>&1; then
     gnome-screensaver-command --lock
 else
     xlock $*