* gnu/packages/patches/xfce4-session-fix-xflock4.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/xfce.scm (xfce4-session)[source]: Add patch.
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			993 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			993 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From cbb9c769316b4d32956a2c78aa01a38b473f0cfc Mon Sep 17 00:00:00 2001
 | |
| From: David Thompson <dthompson2@worcester.edu>
 | |
| Date: Fri, 30 Oct 2015 08:30:43 -0400
 | |
| Subject: [PATCH] xflock4: Do not override PATH with hardcoded value.
 | |
| 
 | |
| The PATH "/bin:/usr/bin" may not be a valid search path on the user's
 | |
| machine.  The screen locking program may be in /usr/local/bin or
 | |
| elsewhere.  Distros that do not conform to the FHS, such as GuixSD and
 | |
| NixOS, will not have their executables in either location.  Thus, we
 | |
| simply leave PATH alone.
 | |
| ---
 | |
|  scripts/xflock4 | 3 ---
 | |
|  1 file changed, 3 deletions(-)
 | |
| 
 | |
| diff --git a/scripts/xflock4 b/scripts/xflock4
 | |
| index ec4d05d..e7981ac 100644
 | |
| --- a/scripts/xflock4
 | |
| +++ b/scripts/xflock4
 | |
| @@ -21,9 +21,6 @@
 | |
|  #  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 | |
|  #
 | |
|  
 | |
| -PATH=/bin:/usr/bin
 | |
| -export PATH
 | |
| -
 | |
|  # Lock by xscreensaver or gnome-screensaver, if a respective daemon is running
 | |
|  for lock_cmd in \
 | |
|      "xscreensaver-command -lock" \
 | |
| -- 
 | |
| 2.5.0
 | |
| 
 |