summaryrefslogtreecommitdiff
path: root/bin/bind.import
diff options
context:
space:
mode:
Diffstat (limited to 'bin/bind.import')
-rwxr-xr-xbin/bind.import7
1 files changed, 4 insertions, 3 deletions
diff --git a/bin/bind.import b/bin/bind.import
index 1cdf5672c..45db2e210 100755
--- a/bin/bind.import
+++ b/bin/bind.import
@@ -8,6 +8,7 @@
#
# OPTIONAL:
# -d: dry-run, debug: don't insert any records, just dump debugging output
+# -e: use existing domains records in Freeside
# -s: import slave zones as master. useful if you need to recreate your
# primary nameserver from a secondary
# -c dir: override patch for downloading zone files (for example, when
@@ -36,8 +37,8 @@ use FS::domain_record;
#use FS::svc_acct;
#use FS::part_svc;
-use vars qw($opt_p $opt_n $opt_s $opt_c $opt_d);
-getopts("p:n:sc:d");
+use vars qw($opt_p $opt_n $opt_s $opt_c $opt_d $opt_e);
+getopts("p:n:sc:de");
my $user = shift or die &usage;
adminsuidsetup $user;
@@ -75,7 +76,7 @@ print "\nBIND import completed.\n";
##
sub usage {
- die "Usage:\n\n bind.import -p partnum -n \"user\@machine:/path/to/named.conf\" [ -s ] [ -c chroot_dir ] [ -f ] user\n";
+ die "Usage:\n\n bind.import -p partnum -n \"user\@machine:/path/to/named.conf\" [ -s ] [ -c chroot_dir ] [ -d ] [ -e ] user\n";
}
########