35 lines
		
	
	
		
			709 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			709 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
#
 | 
						|
# /etc/X11/Xreset
 | 
						|
#
 | 
						|
# global Xreset file -- for use by display managers
 | 
						|
 | 
						|
# $Id: Xsession 967 2005-12-27 07:20:55Z dnusinow $
 | 
						|
 | 
						|
set -e
 | 
						|
 | 
						|
PROGNAME=Xreset
 | 
						|
SYSSESSIONDIR=/etc/X11/Xreset.d
 | 
						|
 | 
						|
if [ ! -d "$SYSSESSIONDIR" ]; then
 | 
						|
  # Nothing to do, exiting
 | 
						|
  exit 0
 | 
						|
fi
 | 
						|
 | 
						|
# use run-parts to source every file in the session directory; we source
 | 
						|
# instead of executing so that the variables and functions defined above
 | 
						|
# are available to the scripts, and so that they can pass variables to each
 | 
						|
# other
 | 
						|
SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
 | 
						|
if [ -n "$SESSIONFILES" ]; then
 | 
						|
  set +e
 | 
						|
  for SESSIONFILE in $SESSIONFILES; do
 | 
						|
    . $SESSIONFILE
 | 
						|
  done
 | 
						|
  set -e
 | 
						|
fi
 | 
						|
 | 
						|
exit 0
 | 
						|
 | 
						|
# vim:set ai et sts=2 sw=2 tw=80:
 |