13 lines
		
	
	
		
			356 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			356 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
#!/bin/sh
 | 
						|
set -e
 | 
						|
 | 
						|
if [ $# != 6 ]; then
 | 
						|
  echo "$0 file.in file.out TRIPWIRE_ROOT TRIPWIRE_ETC_DIR TRIPWIRE_DB_DIR TRIPWIRE_LOG_DIR" >&2
 | 
						|
  echo >&2
 | 
						|
  echo "      file.in cannot be the same as file.out" >&2
 | 
						|
  exit 1
 | 
						|
fi
 | 
						|
 | 
						|
sed "s%TRIPWIRE_ROOT%$3%g;s%TRIPWIRE_ETC_DIR%$4;s%TRIPWIRE_DB_DIR%$5%g;s%TRIPWIRE_LOG_DIR%$6%g" "$1" > "$2"
 | 
						|
test -x "$1" && chmod +x "$2"
 |