27 lines
		
	
	
		
			715 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			715 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| cnf="$1/openssl.cnf"
 | |
| 
 | |
| if [ "$OPENSSL" ]; then
 | |
| 	if $OPENSSL version | grep -E "0\.9\.6[[:alnum:]]?" > /dev/null; then
 | |
| 		cnf="$1/openssl-0.9.6.cnf"
 | |
| 	elif $OPENSSL version | grep -E "0\.9\.8[[:alnum:]]?" > /dev/null; then
 | |
| 		cnf="$1/openssl-0.9.8.cnf"
 | |
| 	elif $OPENSSL version | grep -E "1\.0\.[[:digit:]][[:alnum:]]?" > /dev/null; then
 | |
|                 cnf="$1/openssl-1.0.0.cnf"
 | |
| 	else
 | |
| 		cnf="$1/openssl.cnf"
 | |
| 	fi
 | |
| fi
 | |
| 
 | |
| echo $cnf
 | |
| 
 | |
| if [ ! -r $cnf ]; then
 | |
|     echo "**************************************************************" >&2
 | |
|     echo "  No $cnf file could be found" >&2
 | |
|     echo "  Further invocations will fail" >&2
 | |
|     echo "**************************************************************" >&2
 | |
| fi
 | |
| 
 | |
| exit 0
 |