Remove stray esac and adjust indentation
This commit is contained in:
		
							parent
							
								
									78072dcce7
								
							
						
					
					
						commit
						b5b1d5911b
					
				@ -18,19 +18,17 @@ index=0
 | 
				
			|||||||
for vhost in ${domains[@]}; do # for each vhost
 | 
					for vhost in ${domains[@]}; do # for each vhost
 | 
				
			||||||
    [ ! -d "$certdir[$index]" ] && # if default cert dir for the vhost doesn't exist
 | 
					    [ ! -d "$certdir[$index]" ] && # if default cert dir for the vhost doesn't exist
 | 
				
			||||||
        certdir[$index]=$(certbot certificates 2>/dev/null | grep "Domains:.* \(\*\.$domain\|$vhost\)\(\s\|$\)" -A 2 | awk '/Certificate Path/ {print $3}' | head -n1) # set cert dir for certificate
 | 
					        certdir[$index]=$(certbot certificates 2>/dev/null | grep "Domains:.* \(\*\.$domain\|$vhost\)\(\s\|$\)" -A 2 | awk '/Certificate Path/ {print $3}' | head -n1) # set cert dir for certificate
 | 
				
			||||||
            ((index++))
 | 
					        ((index++))
 | 
				
			||||||
 | 
					 | 
				
			||||||
            [ ! -d "$certdir[$index]" ] && # if there is no certificate for the domain 
 | 
					 | 
				
			||||||
                if [ systemctl is-active --quiet nginx ]
 | 
					 | 
				
			||||||
                then
 | 
					 | 
				
			||||||
                    pacman -S --noconfirm python3-certbot-nginx
 | 
					 | 
				
			||||||
                    certbot -d "$vhost" certonly --nginx --register-unsafely-without-email --agree-tos # request cert with nginx
 | 
					 | 
				
			||||||
                else
 | 
					 | 
				
			||||||
                    pacman -S --noconfirm certbot
 | 
					 | 
				
			||||||
                    certbot -d "$vhost" certonly --standalone --register-unsafely-without-email --agree-tos # request cert with certbot
 | 
					 | 
				
			||||||
                fi
 | 
					 | 
				
			||||||
        esac
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        [ ! -d "$certdir[$index]" ] && # if there is no certificate for the domain 
 | 
				
			||||||
 | 
					            if [ systemctl is-active --quiet nginx ]
 | 
				
			||||||
 | 
					            then
 | 
				
			||||||
 | 
					                pacman -S --noconfirm python3-certbot-nginx
 | 
				
			||||||
 | 
					                certbot -d "$vhost" certonly --nginx --register-unsafely-without-email --agree-tos # request cert with nginx
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					                pacman -S --noconfirm certbot
 | 
				
			||||||
 | 
					                certbot -d "$vhost" certonly --standalone --register-unsafely-without-email --agree-tos # request cert with certbot
 | 
				
			||||||
 | 
					            fi
 | 
				
			||||||
    [ ! -d "$certdir[$index]" ] && echo "Error locating or installing SSL certificate." && exit 1
 | 
					    [ ! -d "$certdir[$index]" ] && echo "Error locating or installing SSL certificate." && exit 1
 | 
				
			||||||
done
 | 
					done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user