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