mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-10-31 19:00:54 +00:00 
			
		
		
		
	make certbot auto-agree to TOS if NONINTERACTIVE=1 env var is set (#1399)
This commit is contained in:
		
							parent
							
								
									2a72c800f6
								
							
						
					
					
						commit
						82844ca651
					
				
							
								
								
									
										9
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							| @ -19,9 +19,12 @@ Vagrant.configure("2") do |config| | ||||
|   config.vm.network "private_network", ip: "192.168.50.4" | ||||
| 
 | ||||
|   config.vm.provision :shell, :inline => <<-SH | ||||
| 	# Set environment variables so that the setup script does | ||||
| 	# not ask any questions during provisioning. We'll let the | ||||
| 	# machine figure out its own public IP. | ||||
|   # Set environment variables so that the setup script does | ||||
|   # not ask any questions during provisioning. We'll let the | ||||
|   # machine figure out its own public IP. | ||||
|   # | ||||
|   # Please note: NONINTERACTIVE=1 mode means that you'll automatically agree | ||||
|   # to Let's Encrypt's ACME Subscriber Agreement. | ||||
|     export NONINTERACTIVE=1 | ||||
|     export PUBLIC_IP=auto | ||||
|     export PUBLIC_IPV6=auto | ||||
|  | ||||
| @ -139,7 +139,8 @@ echo "Mail-in-a-Box uses Let's Encrypt to provision free certificates" | ||||
| echo "to enable HTTPS connections to your box. You'll now be asked to agree" | ||||
| echo "to Let's Encrypt's terms of service." | ||||
| echo | ||||
| certbot register --register-unsafely-without-email --config-dir $STORAGE_ROOT/ssl/lets_encrypt | ||||
| certbot register $([ "$NONINTERACTIVE" == 1 ] && echo "--agree-tos") \ | ||||
|     --register-unsafely-without-email --config-dir $STORAGE_ROOT/ssl/lets_encrypt | ||||
| fi | ||||
| 
 | ||||
| # Done. | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user