mirror of
				https://github.com/samply/bridgehead.git
				synced 2025-10-31 00:40:17 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Makes sense for all European Biobanks
 | |
| : ${ENABLE_ERIC:=true}
 | |
| 
 | |
| # Makes only sense for German Biobanks
 | |
| : ${ENABLE_GBN:=false}
 | |
| 
 | |
| FOCUS_RETRY_COUNT=${FOCUS_RETRY_COUNT:-64}
 | |
| PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem
 | |
| 
 | |
| for module in $PROJECT/modules/*.sh
 | |
| do
 | |
|     log DEBUG "sourcing $module"
 | |
|     source $module
 | |
| done
 | |
| 
 | |
| SUPPORT_EMAIL=$ERIC_SUPPORT_EMAIL
 | |
| BROKER_URL_FOR_PREREQ="${ERIC_BROKER_URL:-$GBN_BROKER_URL}"
 | |
| 
 | |
| if [ -n "$GBN_SUPPORT_EMAIL" ]; then
 | |
|     SUPPORT_EMAIL=$GBN_SUPPORT_EMAIL
 | |
| fi
 | |
| 
 | |
| function do_enroll {
 | |
|     COUNT=0
 | |
|     if [ "$ENABLE_ERIC" == "true" ]; then
 | |
|         do_enroll_inner $ERIC_PROXY_ID $ERIC_SUPPORT_EMAIL
 | |
|         COUNT=$((COUNT+1))
 | |
|     fi
 | |
|     if [ "$ENABLE_GBN" == "true" ]; then
 | |
|         do_enroll_inner $GBN_PROXY_ID $GBN_SUPPORT_EMAIL
 | |
|         COUNT=$((COUNT+1))
 | |
|     fi
 | |
|     if [ $COUNT -ge 2 ]; then
 | |
|         echo
 | |
|         echo "You just received $COUNT certificate signing requests (CSR). Please send $COUNT e-mails, with 1 CSR each, to the respective e-mail address."
 | |
|     fi
 | |
| }
 |