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"
 |