diff options
author | ivan <ivan> | 2003-03-29 02:35:49 +0000 |
---|---|---|
committer | ivan <ivan> | 2003-03-29 02:35:49 +0000 |
commit | 7c5c428f8f102c672dd18ff0c02aaee82f5753d4 (patch) | |
tree | ca4f7c6eb80dac55beb505147369f5969ef23fef | |
parent | 5ffebc5c151bd680cdae15e4720ba788ad51121b (diff) |
trim leading @. off zones
-rw-r--r-- | FS/FS/part_export/www_shellcommands.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FS/FS/part_export/www_shellcommands.pm b/FS/FS/part_export/www_shellcommands.pm index e5b95dc1f..b3bfdfeff 100644 --- a/FS/FS/part_export/www_shellcommands.pm +++ b/FS/FS/part_export/www_shellcommands.pm @@ -30,9 +30,12 @@ sub _export_command { } my $domain_record = $svc_www->domain_record; # or die ? my $zone = $domain_record->reczone; # or die ? - unless ( $zone =~ /\.$/ ) { + if ( $zone =~ /\.$/ ) { + $zone =~ s/\.$//; + } else { my $svc_domain = $domain_record->svc_domain; # or die ? $zone .= '.'. $svc_domain->domain; + $zone =~ s/^\@\.//; } my $svc_acct = $svc_www->svc_acct; # or die ? |