| 
				
			 | 
			
			
				@@ -53,7 +53,7 @@ function pin_all_certs { 
			 | 
		
	
		
			
			| 
				53
			 | 
			
				53
			 | 
			
			
				                     if [ ${#BACKUP_KEY_HASH} -gt 5 ]; then 
			 | 
		
	
		
			
			| 
				54
			 | 
			
				54
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				55
			 | 
			
				55
			 | 
			
			
				                         PIN_HEADER="Public-Key-Pins 'pin-sha256=\"${KEY_HASH}\"; pin-sha256=\"${BACKUP_KEY_HASH}\"; max-age=5184000; includeSubDomains';" 
			 | 
		
	
		
			
			| 
				56
			 | 
			
				
			 | 
			
			
				-                        sed -i "s|Public-Key-Pins.*|${PIN_HEADER}|g" $file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				56
			 | 
			
			
				+                        # sed -i "s|Public-Key-Pins.*|${PIN_HEADER}|g" $file 
			 | 
		
	
		
			
			| 
				57
			 | 
			
				57
			 | 
			
			
				                         echo $"Pinned $DOMAIN_NAME with keys $KEY_HASH $BACKUP_KEY_HASH" 
			 | 
		
	
		
			
			| 
				58
			 | 
			
				58
			 | 
			
			
				                     fi 
			 | 
		
	
		
			
			| 
				59
			 | 
			
				59
			 | 
			
			
				                 fi 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -115,10 +115,8 @@ if [ ${#BACKUP_KEY_HASH} -lt 5 ]; then 
			 | 
		
	
		
			
			| 
				115
			 | 
			
				115
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				116
			 | 
			
				116
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				117
			 | 
			
				117
			 | 
			
			
				 PIN_HEADER="Public-Key-Pins 'pin-sha256=\"${KEY_HASH}\"; pin-sha256=\"${BACKUP_KEY_HASH}\"; max-age=5184000; includeSubDomains';" 
			 | 
		
	
		
			
			| 
				118
			 | 
			
				
			 | 
			
			
				-if ! grep -q "Public-Key-Pins" $SITE_FILENAME; then 
			 | 
		
	
		
			
			| 
				119
			 | 
			
				
			 | 
			
			
				-    sed -i "/ssl_ciphers.*/a     add_header ${PIN_HEADER}" $SITE_FILENAME 
			 | 
		
	
		
			
			| 
				120
			 | 
			
				
			 | 
			
			
				-else 
			 | 
		
	
		
			
			| 
				121
			 | 
			
				
			 | 
			
			
				-    sed -i "s|Public-Key-Pins.*|${PIN_HEADER}|g" $SITE_FILENAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				118
			 | 
			
			
				+if grep -q "Public-Key-Pins" $SITE_FILENAME; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				119
			 | 
			
			
				+    sed -i "s|Public-Key-Pins.*||g" $SITE_FILENAME 
			 | 
		
	
		
			
			| 
				122
			 | 
			
				120
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				123
			 | 
			
				121
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				124
			 | 
			
				122
			 | 
			
			
				 systemctl restart nginx 
			 |