sub verify_FQDN { return 1 if defined $_[0] && $_[0] =~ m{\A(([a-z0-9]([a-z0-9\-]+)?)?[a-z0-9]\.?)+\Z}i; }