From: ivan Date: Fri, 18 Jul 2008 22:29:52 +0000 (+0000) Subject: add -e option to bind.import (now to actually implement it) X-Git-Tag: root_of_webpay_support~473 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=3f9734601a69a1e868d9b02598eb22c8b10929fa add -e option to bind.import (now to actually implement it) --- 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"; } ########