hcoop: add new server shelob.hcoop.net
authorClinton Ebadi <clinton@unknownlamer.org>
Sat, 7 Jul 2018 23:29:00 +0000 (19:29 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Sat, 7 Jul 2018 23:29:00 +0000 (19:29 -0400)
New webserver, to replace navajos.

configDefault/apache.cfg
configDefault/domtool.cfg
configDefault/firewall.cfg
lib/hcoop.dtl

index 83b2a28..6cd96b1 100644 (file)
@@ -14,8 +14,9 @@ val fixperms1 = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtoo
 
 val confDir = ConfigCore.localRoot ^ "/vhosts"
 
 
 val confDir = ConfigCore.localRoot ^ "/vhosts"
 
-val webNodes_all = [("navajos", {version = APACHE_2, auth = MOD_WAKLOG})]
 val webNodes_admin = [("mccarthy", {version = APACHE_2, auth = NO_AUTH})]
 val webNodes_admin = [("mccarthy", {version = APACHE_2, auth = NO_AUTH})]
+val webNodes_all = [("navajos", {version = APACHE_2, auth = MOD_WAKLOG}),
+                   ("shelob",  {version = APACHE_2, auth = MOD_WAKLOG})]
 
 val proxyTargets = ["http://hcoop.net/cgi-bin/mailman",
                    "http://hcoop.net/pipermail"]
 
 val proxyTargets = ["http://hcoop.net/cgi-bin/mailman",
                    "http://hcoop.net/pipermail"]
index 5f92f79..a4f5843 100644 (file)
@@ -7,7 +7,7 @@ val oldResultRoot = ConfigCore.sharedRoot ^ "/nodes.old"
 
 val domtool_publish = ConfigCore.installPrefix ^ "/sbin/domtool-publish"
 
 
 val domtool_publish = ConfigCore.installPrefix ^ "/sbin/domtool-publish"
 
-val nodeIps = [("fritz", "69.90.123.75"), ("navajos", "69.90.123.70"), ("bog", "69.90.123.72"), ("mccarthy", "69.90.123.73"), ("outpost", "151.236.216.192"), ("gibran", "159.203.101.102"), ("marsh", "165.227.79.103"), ("minsky", "138.197.104.192")]
+val nodeIps = [("fritz", "69.90.123.75"), ("navajos", "69.90.123.70"), ("bog", "69.90.123.72"), ("mccarthy", "69.90.123.73"), ("outpost", "151.236.216.192"), ("gibran", "159.203.101.102"), ("marsh", "165.227.79.103"), ("minsky", "138.197.104.192"), ("shelob", "165.227.126.167")]
 val dispatcherName = "fritz"
 
 val dnsNodes_all = ["fritz", "outpost"]
 val dispatcherName = "fritz"
 
 val dnsNodes_all = ["fritz", "outpost"]
index 5d8a513..c2b3be9 100644 (file)
@@ -3,7 +3,7 @@ structure Firewall :> FIREWALL_CONFIG = struct
 
 val firewallRules = ConfigCore.sharedRoot ^ "/firewall/user.rules"
 val firewallDir = ConfigCore.localRoot ^ "/firewall/"
 
 val firewallRules = ConfigCore.sharedRoot ^ "/firewall/user.rules"
 val firewallDir = ConfigCore.localRoot ^ "/firewall/"
-val firewallNodes = ["bog", "navajos", "marsh"]
+val firewallNodes = ["bog", "navajos", "marsh", "shelob"]
 
 val reload = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtool-publish firewallpuppet"
 val dig = "/usr/bin/dig"
 
 val reload = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtool-publish firewallpuppet"
 val dig = "/usr/bin/dig"
index 19db641..d06cb60 100644 (file)
@@ -39,6 +39,9 @@ val minsky_ip : (ip) = "138.197.104.192";
 val minsky_private_ip : (ip) = "10.132.150.187";
 val minsky_ipv6 : (ipv6) = "2604:a880:800:a1::1232:e001";
 
 val minsky_private_ip : (ip) = "10.132.150.187";
 val minsky_ipv6 : (ipv6) = "2604:a880:800:a1::1232:e001";
 
+val shelob_ip : (ip) = "165.227.126.167";
+val shelob_private_ip : (ip) = "10.132.10.58";
+val shelob_ipv6 : (ipv6) = "2604:a880:800:a1::14a3:7001";
 (* val fyodor_ip : (ip) = "64.20.38.170"; *)
 
 val simpleWeb = \host -> \docroot -> web host where
 (* val fyodor_ip : (ip) = "64.20.38.170"; *)
 
 val simpleWeb = \host -> \docroot -> web host where