Merge pull request #2358 from sgronblo/disallow_dots_and_hyphens_at_start_of_hostname
core: disallow dot and hyphen as first character of hostnames
This commit is contained in:
commit
cb74d208ea
|
@ -353,7 +353,7 @@ module VagrantPlugins
|
|||
errors << I18n.t("vagrant.config.vm.box_not_found", :name => box) if \
|
||||
box && !box_url && !machine.box
|
||||
errors << I18n.t("vagrant.config.vm.hostname_invalid_characters") if \
|
||||
@hostname && @hostname !~ /^[-.a-z0-9]+$/i
|
||||
@hostname && @hostname !~ /^[a-z0-9][-.a-z0-9]+$/i
|
||||
|
||||
has_nfs = false
|
||||
used_guest_paths = Set.new
|
||||
|
|
|
@ -691,7 +691,7 @@ en:
|
|||
box_not_found: "The box '%{name}' could not be found."
|
||||
hostname_invalid_characters: |-
|
||||
The hostname set for the VM should only contain letters, numbers,
|
||||
and hyphens.
|
||||
hyphens or dots. It cannot start with a hyphen or dot.
|
||||
network_invalid: |-
|
||||
The network type '%{type}' is not valid. Please use
|
||||
'hostonly' or 'bridged'.
|
||||
|
|
Loading…
Reference in New Issue