fall back to hostname only if no domain is defined in /etc/resolv.conf.
this removes the 'Use of uninitialized value' warning for
'$msginfo->{domain}'.
Signed-off-by: Mira Limbeck <m.limbeck@proxmox.com>
my $resolv = PVE::INotify::read_file('resolvconf');
$msginfo->{domain} = $resolv->{search};
- $msginfo->{fqdn} = "$msginfo->{hostname}.$msginfo->{domain}";
+ $msginfo->{fqdn} = $msginfo->{hostname};
+ $msginfo->{fqdn} .= ".$msginfo->{domain}" if $msginfo->{domain};
$msginfo->{lcid} = $lcid;
# $msginfo->{targets} is case sensitive,