Try to lookup for hostname if the var is empty
This commit is contained in:
		
							parent
							
								
									189a1ff13a
								
							
						
					
					
						commit
						3468bce210
					
				|  | @ -9,7 +9,8 @@ else | |||
| 	exit 0 | ||||
| fi | ||||
| ## Computer hostname | ||||
| new_hostname="ks10" | ||||
| ## If empty, the script will try to get one with nslookup | ||||
| new_hostname="" | ||||
| ## Volume Group name to use for LVM | ||||
| vgname="ovhsys" | ||||
| ## If the script should manage the partitions (delete, add,…) | ||||
|  | @ -227,7 +228,14 @@ chroot /target update-grub | |||
| 
 | ||||
| ## }}} | ||||
| ## Hostname {{{ | ||||
| 
 | ||||
| if [ -z "${new_hostname}" ]; then | ||||
| 	lookup_hostname=$(nslookup "${net_address}" || echo "server name = new_server") | ||||
| 	get_hostname=$(echo "${lookup_hostname}" | awk '/name =/{print $4;}' | cut -d. -f1) | ||||
| 	printf '%b\n' "${get_hostname}" > /target/etc/hostname | ||||
| else | ||||
| 	printf '%b\n' "${new_hostname}" > /target/etc/hostname | ||||
| fi | ||||
| #printf '%b\n' "127.0.0.1       ${new_hostname}" >> /target/etc/hosts | ||||
| 
 | ||||
| ## }}} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue