aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoachim Tingvold <joachim@tingvold.com>2015-03-22 21:47:29 +0100
committerJoachim Tingvold <joachim@tingvold.com>2015-03-22 21:47:29 +0100
commita988b1cf0a0083bb6f2a70dfa27a81ced7cb87aa (patch)
tree6bf5c12051a4dc3444c309276bced5e314ff9986
parent99000a156e95475cb4ba3bee9cfd518605047506 (diff)
Copy new bootstrap-folder.
-rw-r--r--bootstrap/README.md3
-rwxr-xr-xbootstrap/create-shellconf.pl14
-rwxr-xr-xbootstrap/update-tools.sh4
3 files changed, 10 insertions, 11 deletions
diff --git a/bootstrap/README.md b/bootstrap/README.md
index 8ebb444..149da80 100644
--- a/bootstrap/README.md
+++ b/bootstrap/README.md
@@ -37,8 +37,7 @@ Start by placing the 'tgmanage' directory as '/root/tgmanage' on the bootstrap
box. Change into the 'tgmanage' directory. Next, run
'bootstrap/install-dependencies.sh boot'
-
-Edit 'include/config.local.pm' and update for this year's TG. Use
+Copy 'include/config.pm.dist' to 'include/config.pm'. Edit for this year's TG. Use
'bootstrap/create-shellconf.pl' to extract configuration from the perl module to
create/update the 'include/tgmanage.cfg.sh' configuration script.
diff --git a/bootstrap/create-shellconf.pl b/bootstrap/create-shellconf.pl
index 9c4b500..63e4361 100755
--- a/bootstrap/create-shellconf.pl
+++ b/bootstrap/create-shellconf.pl
@@ -15,16 +15,16 @@ my $shellconf_file = "include/tgmanage.cfg.sh";
open CFG, ">" . $shellconf_file or die ($! . " " . $shellconf_file );
-print CFG "# This file is autogenerated by tools/create-shellconf.pl,\n";
+print CFG "# This file is autogenerated by bootstrap/create-shellconf.pl,\n";
print CFG "# using data from nms::config.\n";
print CFG "#\n";
print CFG "# Do you need new common/configuration variables?\n";
-print CFG "# Add/update include/config.local.pm and tools/create-shellconf.pl\n\n";
-print CFG "PRIMARY=\"$nms::config::pri_hostname.$nms::config::tgname.gathering.org\"\n";
-print CFG "SECONDARY=\"$nms::config::sec_hostname.$nms::config::tgname.gathering.org\"\n";
+print CFG "# Add/update include/config.local.pm and bootstrap/create-shellconf.pl\n\n";
print CFG "TGNAME=\"$nms::config::tgname\"\n\n";
+print CFG "PRIMARY=\"$nms::config::pri_hostname.$nms::config::tgname.gathering.org\"\n";
print CFG "PRI_V4=\"$nms::config::pri_v4\"\n";
-print CFG "PRI_V6=\"$nms::config::pri_v6\"\n";
-print CFG "SEC_V4=\"$nms::config::sec_v4\"\n\n";
-print CFG "SEC_V6=\"$nms::config::sec_v6\"\n\n";
+print CFG "PRI_V6=\"$nms::config::pri_v6\"\n\n";
+print CFG "SECONDARY=\"$nms::config::sec_hostname.$nms::config::tgname.gathering.org\"\n";
+print CFG "SEC_V4=\"$nms::config::sec_v4\"\n";
+print CFG "SEC_V6=\"$nms::config::sec_v6\"\n";
close CFG;
diff --git a/bootstrap/update-tools.sh b/bootstrap/update-tools.sh
index 2b931ff..360e6a4 100755
--- a/bootstrap/update-tools.sh
+++ b/bootstrap/update-tools.sh
@@ -15,8 +15,8 @@ ssh -l root ${PRIMARY} "mkdir -p ~/tgmanage"
ssh -l root ${SECONDARY} "mkdir -p ~/tgmanage"
scp -r netlist.txt root@${PRIMARY}:tgmanage/
-scp -r tools root@${PRIMARY}:tgmanage/
-scp -r tools root@${SECONDARY}:tgmanage/
+scp -r bootstrap root@${PRIMARY}:tgmanage/
+scp -r bootstrap root@${SECONDARY}:tgmanage/
scp -r include root@${PRIMARY}:tgmanage/
scp -r include root@${SECONDARY}:tgmanage/