mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-10-26 18:10:54 +00:00 
			
		
		
		
	add a new autoconfiguration option PRIMARY_HOSTNAME=auto to simply grab the hostname from reverse DNS
drawn from 5b23a06a74.
			
			
This commit is contained in:
		
							parent
							
								
									3a28d1b073
								
							
						
					
					
						commit
						5edaeb8c7b
					
				| @ -206,7 +206,11 @@ if [ "$PUBLIC_IPV6" = "auto" ]; then | ||||
| 	# Use a public API to get our public IPv6 address, or fall back to local network configuration. | ||||
| 	PUBLIC_IPV6=$(get_publicip_from_web_service 6 || get_default_privateip 6) | ||||
| fi | ||||
| if [ "$PRIMARY_HOSTNAME" = "auto-easy" ]; then | ||||
| if [ "$PRIMARY_HOSTNAME" = "auto" ]; then | ||||
| 	# Use reverse DNS to get this machine's hostname. Install bind9-host early. | ||||
| 	hide_output apt-get -y install bind9-host | ||||
| 	PRIMARY_HOSTNAME=$(get_default_hostname) | ||||
| elif [ "$PRIMARY_HOSTNAME" = "auto-easy" ]; then | ||||
| 	# Generate a probably-unique subdomain under our justtesting.email domain. | ||||
| 	PRIMARY_HOSTNAME=`echo $PUBLIC_IP | sha1sum | cut -c1-5`.justtesting.email | ||||
| fi | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user