summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDerek Jennings <djennings@mageia.org>2013-08-29 21:28:55 +0100
committerDerek Jennings <djennings@mageia.org>2013-08-29 21:28:55 +0100
commit398987e1465d0cfa01d656f81ec962fd69597266 (patch)
tree681c00be617ab22e72b04c452f99e37366330c29
parent57b74008c11f72c52e6dcc64e06fab9e3e96eda7 (diff)
downloaddrakwizard-398987e1465d0cfa01d656f81ec962fd69597266.tar
drakwizard-398987e1465d0cfa01d656f81ec962fd69597266.tar.gz
drakwizard-398987e1465d0cfa01d656f81ec962fd69597266.tar.bz2
drakwizard-398987e1465d0cfa01d656f81ec962fd69597266.tar.xz
drakwizard-398987e1465d0cfa01d656f81ec962fd69597266.zip
copy default templates if not present
-rw-r--r--dns_wizard/Bind.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/dns_wizard/Bind.pm b/dns_wizard/Bind.pm
index 21bc0dae..fc5c2826 100644
--- a/dns_wizard/Bind.pm
+++ b/dns_wizard/Bind.pm
@@ -54,6 +54,13 @@ my $TEXTINFO = "dns Wizard";
my $REP_SAVE = "/tmp/bck";
my $ZONE_DIR = $NAMED_DIR . "/zone";
my $DATE = `date +%d-%m-20%y`;
+my $WIZARD_SCRIPTS = "/usr/share/wizards/dns_wizard/scripts";
+
+if (!-f "$NAMED_DIR/named.ca") {
+ cp_af("$WIZARD_SCRIPTS/named.ca","$NAMED_DIR/named.ca");
+ cp_af("$WIZARD_SCRIPTS/master","$NAMED_DIR/");
+ cp_af("$WIZARD_SCRIPTS/reverse","$NAMED_DIR/");
+}
my $o = {
name => 'DNS Configuration Wizard',