Skip to content

Commit

Permalink
Fully qualify mailaddr in BIND export
Browse files Browse the repository at this point in the history
if it isn't already
  • Loading branch information
Matt Simerson committed Apr 9, 2013
1 parent d8c3b9b commit 463807c
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion server/lib/NicToolServer/Export/BIND.pm
Expand Up @@ -244,7 +244,11 @@ sub zr_soa {
my ($self, $z) = @_; my ($self, $z) = @_;


# empty mailaddr makes BIND angry, set a default # empty mailaddr makes BIND angry, set a default
$z->{mailaddr} ||= 'hostmaster.' . $z->{zone}; $z->{mailaddr} ||= 'hostmaster.' . $z->{zone} . '.';
if ( '.' ne substr( $z->{mailaddr}, -1, 1) ) { # not fully qualified
$z->{mailaddr} = $self->{nte}->qualify( $z->{mailaddr} ); # append domain
$z->{mailaddr} .= '.'; # append trailing dot
};


# name ttl class rr name-server email-addr (sn ref ret ex min) # name ttl class rr name-server email-addr (sn ref ret ex min)
return " return "
Expand Down

0 comments on commit 463807c

Please sign in to comment.