[LON-CAPA-cvs] cvs: loncom / development_dns_domain.tab development_dns_hosts.tab development_domain.tab development_hosts.tab production_dns_domain.tab production_dns_hosts.tab production_domain.tab production_hosts.tab doc/loncapafiles loncapafiles.lpml updatequery.piml valid_hosts.xfml

albertel lon-capa-cvs-allow@mail.lon-capa.org
Tue, 03 Apr 2007 22:13:45 -0000


This is a MIME encoded message

--albertel1175638425
Content-Type: text/plain

albertel		Tue Apr  3 18:13:45 2007 EDT

  Added files:                 
    /loncom	development_dns_domain.tab development_dns_hosts.tab 
           	production_dns_domain.tab production_dns_hosts.tab 

  Modified files:              
    /doc/loncapafiles	loncapafiles.lpml updatequery.piml 
                     	valid_hosts.xfml 
    /loncom	development_domain.tab development_hosts.tab 
           	production_domain.tab production_hosts.tab 
  Log:
  - switch to use dns 
      
  - change host configuration to install and maintain dns_*.tab
     - installs the specific cluster tab file, and lists myself in the hosts.tab file
  
  
--albertel1175638425
Content-Type: text/plain
Content-Disposition: attachment; filename="albertel-20070403181345.txt"

Index: doc/loncapafiles/loncapafiles.lpml
diff -u doc/loncapafiles/loncapafiles.lpml:1.527 doc/loncapafiles/loncapafiles.lpml:1.528
--- doc/loncapafiles/loncapafiles.lpml:1.527	Tue Apr  3 17:49:50 2007
+++ doc/loncapafiles/loncapafiles.lpml	Tue Apr  3 18:13:40 2007
@@ -2,7 +2,7 @@
  "http://lpml.sourceforge.net/DTD/lpml.dtd">
 <!-- loncapafiles.lpml -->
 
-<!-- $Id: loncapafiles.lpml,v 1.527 2007/04/03 21:49:50 www Exp $ -->
+<!-- $Id: loncapafiles.lpml,v 1.528 2007/04/03 22:13:40 albertel Exp $ -->
 
 <!--
 
@@ -1514,31 +1514,42 @@
 and privileges available in the network with function
 </description>
 </file>
-<file>
-<source>loncom/managers.tab</source>
-<target dist='default'>home/httpd/lonTabs/managers.tab</target>
-<categoryname>static conf</categoryname>
-<description>
-List of machines allowed to pass along updates to hosts.tab and domain.tab
-</description>
+
+<file type="private">
+  <source>loncom/hosts.tab</source>
+  <target dist='default'>home/httpd/lonTabs/hosts.tab</target>
+  <categoryname>www static conf</categoryname>
+  <description>
+List of Machines in the lon-capa network.
+  </description>
 </file>
 <file type="private">
-<source>loncom/hosts.tab</source>
-<target dist='default'>home/httpd/lonTabs/hosts.tab</target>
-<categoryname>www static conf</categoryname>
-<description>
-List of all machines in the LON-CAPA network.  Relates <tt>lonHostID</tt> to
-<tt>lonDefDomain</tt> and <u>IP address</u>.
-</description>
+  <source>loncom/domain.tab</source>
+  <target dist='default'>home/httpd/lonTabs/domain.tab</target>
+  <categoryname>www static conf</categoryname>
+  <description>
+List of domains in the LON-CAPA network.
+Lists the name name of the domain and any multiple config options.
+  </description>
 </file>
+
 <file type="private">
-<source>loncom/domain.tab</source>
-<target dist='default'>home/httpd/lonTabs/domain.tab</target>
-<categoryname>www static conf</categoryname>
-<description>
-List of all domains in the LON-CAPA network. Lists the name name of the domain and any default authentication.
-</description>
+  <source>loncom/dns_hosts.tab</source>
+  <target dist='default'>home/httpd/lonTabs/dns_hosts.tab</target>
+  <categoryname>www static conf</categoryname>
+  <description>
+List of all machines in the lon-capa network that is served up by the DNS mechanism.
+  </description>
+</file>
+<file type="private">
+  <source>loncom/dns_domain.tab</source>
+  <target dist='default'>home/httpd/lonTabs/dns_domain.tab</target>
+  <categoryname>www static conf</categoryname>
+  <description>
+List of all domains in the LON-CAPA network that is served up by the DNS mechanism.
+  </description>
 </file>
+
 <file>
 <source>loncom/spare.tab</source>
 <target dist='default'>home/httpd/lonTabs/spare.tab</target>
Index: doc/loncapafiles/updatequery.piml
diff -u doc/loncapafiles/updatequery.piml:1.51 doc/loncapafiles/updatequery.piml:1.52
--- doc/loncapafiles/updatequery.piml:1.51	Sun Dec 10 18:38:35 2006
+++ doc/loncapafiles/updatequery.piml	Tue Apr  3 18:13:40 2007
@@ -1,6 +1,6 @@
 <!-- updatequery.piml -->
 
-<!-- $Id: updatequery.piml,v 1.51 2006/12/10 23:38:35 albertel Exp $ -->
+<!-- $Id: updatequery.piml,v 1.52 2007/04/03 22:13:40 albertel Exp $ -->
 
 <!--
 
@@ -97,23 +97,17 @@
   }
   elsif ($choice==4) {
     $lonCluster='existing'; $flag=1;
-    if (-e '/home/httpd/lonTabs/hosts.tab') {
-      `cp /home/httpd/lonTabs/hosts.tab ../existing_hosts.tab`;
-    }
-    else {
-      print &lt;&lt;END;
-There is no existing /home/httpd/lonTabs/hosts.tab
-END
-      die('');
-    }
-    if (-e '/home/httpd/lonTabs/domain.tab') {
-      `cp /home/httpd/lonTabs/domain.tab ../existing_domain.tab`;
-    }
-    else {
-      print &lt;&lt;END;
-There is no existing /home/httpd/lonTabs/domain.tab
+    foreach my $file ('hosts.tab','dns_hosts.tab',
+                      'domain.tab','dns_domain.tab') {
+        if (-e '/home/httpd/lonTabs/'.$file) {
+	    `cp /home/httpd/lonTabs/$file ../existing_$file`;
+        }
+        else {
+	    print &lt;&lt;END;
+There is no existing /home/httpd/lonTabs/$file
 END
-      die('');
+            die('');
+        }
     }
   }
   elsif ($choice==26) {
@@ -939,20 +933,31 @@
     open(OUT,'&gt;../'.$lonCluster.'_hosts.tab') or
       die('file generation error');
       print(OUT $line2insert);
+      print OUT ("^$hostname\n");
+    close(OUT);
+    open(OUT,'&gt;../'.$lonCluster.'_dns_hosts.tab') or
+      die('file generation error');
+      print(OUT $line2insert);
     close(OUT);
     open(OUT,'&gt;../'.$lonCluster.'_domain.tab') or
       die('file generation error');
       print(OUT $domaininsert);
     close(OUT);
+    open(OUT,'&gt;../'.$lonCluster.'_dns_domain.tab') or
+      die('file generation error');
+      print(OUT $domaininsert);
+    close(OUT);
   }
   if ($flag==1) {
     `rm -f ../hosts.tab`;
-    open(IN,'&lt;../'.$lonCluster.'_hosts.tab');
-    while(&lt;IN&gt;) {
-      if (/^$line2insert$/) {
+    `rm -f ../dns_hosts.tab`;
+    `ln -s ${lonCluster}_dns_hosts.tab ../dns_hosts.tab`;
+    open(IN,'&lt;../'.$lonCluster.'_dns_hosts.tab');
+    while(my $line = &lt;IN&gt;) {
+      if ($line =~ /^\Q$line2insert\E$/) {
         $lineexistflag=1;
       }
-      if (/^$lonHostID\:/) {
+      if ($line =~ /^\Q$lonHostID\E\:/) {
         $hostidexistflag=1;
       }
     }
@@ -960,9 +965,9 @@
     if ($hostidexistflag and !$lineexistflag) {
       print &lt;&lt;END;
 WARNING: $lonHostID already exists inside
-loncapa/loncom/${lonCluster}_hosts.tab.  The entry inside
-${lonCluster}_hosts.tab does not match your settings.
-The entry inside ${lonCluster}_hosts.tab is being replaced
+loncapa/loncom/${lonCluster}_dns_hosts.tab.  The entry inside
+${lonCluster}_dns_hosts.tab does not match your settings.
+An entry inside ${lonCluster}_hosts.tab will be made
 with your new values.
 END
       `grep -v "$lonHostID:" ../${lonCluster}_hosts.tab &gt; ../new_${lonCluster}_hosts.tab`;
@@ -976,9 +981,14 @@
     }
     elsif ($hostidexistflag and $lineexistflag) {
       print &lt;&lt;END;
-Entry exists in ${lonCluster}_hosts.tab.
+Entry exists in ${lonCluster}_dns_hosts.tab. Making duplicate entry in ${lonCluster}_hosts.tab
 END
-      `ln -s ${lonCluster}_hosts.tab ../hosts.tab`;
+      `grep -v "$lonHostID:" ../${lonCluster}_hosts.tab &gt; ../new_${lonCluster}_hosts.tab`;
+       open(OUT,'&gt;&gt;../new_'.$lonCluster.'_hosts.tab') or
+         die("cannot open loncom/${lonCluster}_hosts.tab for output\n");
+         print(OUT $line2insert);
+       close(OUT);
+      `ln -s new_${lonCluster}_hosts.tab ../hosts.tab`;
       # email appropriate message
       `echo "STABLEUPDATE:$lonCluster:$lonHostID:$date:$line2insert" | mail -s "STABLEUPDATE:$lonCluster:$lonHostID:$date" installrecord\@mail.lon-capa.org`;
     }
@@ -999,12 +1009,14 @@
   $lineexistflag=0;
   if ($flag==1) {
     `rm -f ../domain.tab`;
-    open(IN,'&lt;../'.$lonCluster.'_domain.tab');
-    while(&lt;IN&gt;) {
-      if (/^$domaininsert$/) {
+    `rm -f ../dns_domain.tab`;
+    `ln -s ${lonCluster}_dns_domain.tab ../dns_domain.tab`;
+    open(IN,'&lt;../'.$lonCluster.'_dns_domain.tab');
+    while(my $line = &lt;IN&gt;) {
+      if ($line =~/^\Q$domaininsert\E$/) {
         $lineexistflag=1;
       }
-      if (/^$perlvar{'lonDefDomain'}\:/) {
+      if ($line =~/^\Q$perlvar{'lonDefDomain'}\E\:/) {
         $domainexistflag=1;
       }
     }
@@ -1012,9 +1024,9 @@
     if ($domainexistflag and !$lineexistflag) {
       print &lt;&lt;END;
 WARNING: $perlvar{'lonDefDomain'} already exists inside
-loncapa/loncom/${lonCluster}_domain.tab.  The entry inside
-${lonCluster}_domain.tab does not match your settings.
-The entry inside ${lonCluster}_domain.tab is being replaced
+loncapa/loncom/${lonCluster}_dns_domain.tab.  The entry inside
+${lonCluster}_dns_domain.tab does not match your settings.
+An entry will be made in inside ${lonCluster}_domain.tab
 with your new values.
 END
       `grep -v "$perlvar{'lonDefDomain'}:" ../${lonCluster}_domain.tab &gt; ../new_${lonCluster}_domain.tab`;
@@ -1027,10 +1039,15 @@
       `echo "REPLACEdom:$lonCluster:$lonHostID:$date:$domaninsert" | mail -s "REPLACEdom:$lonCluster:$lonHostID:$date" installrecord\@mail.lon-capa.org`;
     }
     elsif ($domainexistflag and $lineexistflag) {
+      `grep -v "$perlvar{'lonDefDomain'}:" ../${lonCluster}_domain.tab &gt; ../new_${lonCluster}_domain.tab`;
+       open(OUT,'&gt;&gt;../new_'.$lonCluster.'_domain.tab') or
+         die("cannot open loncom/${lonCluster}_domain.tab for output\n");
+         print(OUT $domaininsert);
+       close(OUT);
       print &lt;&lt;END;
-Entry exists in ${lonCluster}_domain.tab.
+Entry exists in ${lonCluster}_dns_domain.tab. Making duplicate entry in ${lonCluster}_domain.tab
 END
-      `ln -s ${lonCluster}_domain.tab ../domain.tab`;
+      `ln -s new_${lonCluster}_domain.tab ../domain.tab`;
       # email appropriate message
       `echo "STABLEUPDATEdom:$lonCluster:$lonHostID:$date:$domaininsert" | mail -s "STABLEUPDATEdom:$lonCluster:$lonHostID:$date" installrecord\@mail.lon-capa.org`;
     }
Index: doc/loncapafiles/valid_hosts.xfml
diff -u doc/loncapafiles/valid_hosts.xfml:1.6 doc/loncapafiles/valid_hosts.xfml:1.7
--- doc/loncapafiles/valid_hosts.xfml:1.6	Mon May 19 14:35:50 2003
+++ doc/loncapafiles/valid_hosts.xfml	Tue Apr  3 18:13:40 2007
@@ -2,7 +2,7 @@
  "/home/harris41/loncapa/loncom/build/xfml.dtd">
 <!-- valid_hosts.xfml -->
 
-<!-- $Id: valid_hosts.xfml,v 1.6 2003/05/19 18:35:50 albertel Exp $ -->
+<!-- $Id: valid_hosts.xfml,v 1.7 2007/04/03 22:13:40 albertel Exp $ -->
 
 <!--
 
@@ -37,7 +37,7 @@
 <xfml>
 <clause>
 <when:name match='/^source$/'>
-<when:cdata match='!/^loncom\/(hosts|domain)\.tab$/'>
+<when:cdata match='!/^loncom\/(dns_|)(hosts|domain)\.tab$/'>
 <choice:exclude nodename='file' />
 </when:cdata>
 </when:name>
Index: loncom/development_domain.tab
diff -u loncom/development_domain.tab:1.22 loncom/development_domain.tab:1.23
--- loncom/development_domain.tab:1.22	Sun Dec 10 20:11:12 2006
+++ loncom/development_domain.tab	Tue Apr  3 18:13:45 2007
@@ -1,21 +0,0 @@
-fsu:Florida State University:::en-US:Tallahassee, FL:-84.28:30.438:fsul2
-103:Room 103:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:103l3
-msu:Michigan State University:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msul1
-Selwyn:Selwyn High School:::en-CA:Westmount, QC:-74.049:46.133:russ01
-nau:Northern Arizona University:::en-US:Flagstaff, AZ:-111.65:35.198:naudev0
-physnet:CBI:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:pnetl1
-alsogerd:Also Gerd Office:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:alsogerdl1
-gerd:Gerd Office:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:gerdl1
-annarbor:Guy at Home:krb4:MSU.EDU:en-US:Ann Arbor, MI:-83.745:42.283:annarborl1
-palo-alto.albertelli.com:Guy in Palo-Alto:krb4:MSU.EDU:en-US:Palo Alto, CA:-122.156194:37.441518:pal1
-tmcc:Truckee Meadows Community College:::en-US:Reno, NV:-119.812:39.53:tmccbifrost
-ohiou:Ohio University:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:oucapa2
-umich:University of Michigan:::en-US:Ann Arbor, MI:-83.745:42.283:volverine
-tacey:Josh Home:::en-US:East Lansing, MI:-84.483:42.737:tacey1
-northwood5:Stuart Raeburn Laptop:::en-US:East Lansing, MI:-84.483:42.737:northwood5l1
-raeburn:Stuart Raeburn:::en-US:Ann Arbor, MI:-83.726:42.270:raeburnl1
-uiuc:University of Illinois Urbana Champaign:::en-US:Urbana, IL:::uiucdev1
-conference:2006 Conference:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:conferencel1
-bridge:Bridge Tasks Test:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:btl1
-vlernen:Vernetztes Lernen:::de:Hagen
-sfud:Simon Fraser University Development:::en-US:Vancouver, BC:-123.078:49.316:sfud1
Index: loncom/development_hosts.tab
diff -u loncom/development_hosts.tab:1.76 loncom/development_hosts.tab:1.77
--- loncom/development_hosts.tab:1.76	Fri Mar 30 17:59:53 2007
+++ loncom/development_hosts.tab	Tue Apr  3 18:13:45 2007
@@ -1,64 +1 @@
-#Florida machines
-fsul1:fsu:library:frootmig.physics.fsu.edu
-fsul2:fsu:library:tycho.physics.fsu.edu
-
-# FSUoddl
-fsuoddll1:fsuoddl:library:webmc.oddl.fsu.edu
-
-#MSU devmachines
-103l1:103:library:deepthought.lite.msu.edu
-103l2:103:library:oscar.lite.msu.edu
-103l3:103:library:kirk.lite.msu.edu
-103l4:103:library:s18.lite.msu.edu
-# 103l5:103:library:uhura.lite.msu.edu
-conferencel1:conference:library:uhura.lite.msu.edu
-# 103l6:103:library:tmp8.lite.msu.edu
-bowersj21:103:library:jerf.gotdns.org
-msua1:msu:access:agrajag.lite.msu.edu
-pnetl1:physnet:library:bistromath.lite.msu.edu
-# msul1:msu:library:data.lite.msu.edu
-msul1:msu:library:data2.lite.msu.edu
-msul3:msu:library:fenchurch.lite.msu.edu
-# msul40:msu:library:tmp7.lite.msu.edu
-alsogerdl1:alsogerd:library:phy1.lbs.msu.edu
-gerdl1:gerd:library:phy1.lbs.msu.edu
-basementl1:basement:library:library-1.palo-alto.albertelli.com
-casal1:casadepopo:library:library-1.palo-alto.albertelli.com
-annarborl1:annarbor:library:library-1.palo-alto.albertelli.com
-annarborl2:annarbor:library:albertel-2.user.msu.edu
-library-1.palo-alto.albertelli.com:palo-alto.albertelli.com:library:library-1.palo-alto.albertelli.com
-tacey1:tacey:library:taceyjo1-3.user.msu.edu
-northwood5l1:northwood5:library:raeburn-4.user.msu.edu
-raeburnl1:raeburn:library:raeburn-3.user.msu.edu
-
-# Banghart
-banghartl1:banghart:library:bangharthome.com
-
-#Truckee
-tmccbifrost:tmcc:library:bifrost.tmcc.edu
-
-#Ohio University
-oucapa2:ohiou:library:capa1.phy.ohiou.edu
-
-#Umich
-umichwebsvcs:umich:library:wsloncapa.us.itd.umich.edu
-volverine:umich:library:instructor.physics.lsa.umich.edu
-
-#UIUC
-uiucdev1:uiuc:library:dev1.lon-capa.uiuc.edu
-
-#Northern Arizona
-naudev0:nau:library:naudev0.chm.nau.edu
-
-#Selwyn
-russ01:Selwyn:library:loncapa.selwyn.ca
-
-#Simon Fraser dev domain
-sfud1:sfud:library:crystal.chem.sfu.ca
-
-btl1:bridge:library:tmp9.lite.msu.edu
-vlernenLib1:vlernen:library:loncapa.fernuni-hagen.de
-
-#No longer around
-itdslon:msu:library:itdsvh2.cl.msu.edu
-nscll1:nscl:library:lonkashy.nscl.msu.edu
+^data2.lite.msu.edu
Index: loncom/production_domain.tab
diff -u loncom/production_domain.tab:1.110 loncom/production_domain.tab:1.111
--- loncom/production_domain.tab:1.110	Wed Mar 21 11:12:39 2007
+++ loncom/production_domain.tab	Tue Apr  3 18:13:45 2007
@@ -1,132 +1 @@
 # domain:Domain Name:auth mechanism:auth parameters:Language:City:Geo1:Geo2:main library
-
-#University
-msu:Michigan State University:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msul1
-physnet:Physnet MSU:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:pnetl1
-sunysb:SUNY Stony Brook:::en-US:Stony Brook, NY:-73.14:40.926:sunysb1
-sfu:Simon Fraser University:localauth::en-CA:Vancouver, BC:-123.078:49.316:sfulc
-showandtell:Problem Examples:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:sntl1
-ohiou:Ohio University:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:oucapa2
-fsu:Florida State University:::en-US:Tallahassee, FL:-84.28:30.438:fsul1
-sc:University of South Carolina:::en-US:Columbia, SC:-81.034:34.001:scl1
-udel:University of Delaware:::en-US:Newark, DE:-75.749:39.684:udel1
-gwu:George Washington University:::en-US:Washington, DC:-77.036:38.895:gwl1
-ndsu:North Dakota State University:::en-US:Fargo, ND:-96.796:46.875:ndsul1
-uwsp:University of Wisconsin - Stevens Point:::en-US:Stevens Point, WI:-89.573:44.524:capa1
-csm:Colorado School Of Mines:::en-US:Golden, CO:-105.22:39.756:csml1
-nau:Northern Arizona University:::en-US:Flagstaff, AZ:-111.65:35.198:naul0
-cmich:Central Michigan University:krb5:CENTRAL.CMICH.LOCAL:en-US:Mount Pleasant, MI:-84.77:43.58:cmichl1
-bsu:Ball State University:::en-US:Muncie, IN:-85.35:40.18:bsul1
-huji:Hebrew University of Jerusalem:::he:Jerusalem, Israel:35:31.75:hujil1
-ucsc:University of California, Santa Cruz:::en-US:Santa Cruz, CA:-122.017:36.983:ucscl1
-ifusp:Universidade de Sao Paulo:::pt:Sao Paulo, Brazil:-46.39:-23.33:ifuspl1
-UNICAMP:UNICAMP:::pt:Sao Paulo, Brazil:-46.39:-23.33:UNICAMPl1
-nagoya:Nagoya University:::ja:Nagoya, Aichi, Japan:136.88:35.17:nagoyal1
-acadiau:Acadia University:::en-CA:Wolfville, NS:-64.37:45.08:psueriel2
-psuerie:Penn State Erie:::en-US:Erie, PA:-80.18:42.08:aciadul8
-colorado:University of Colorado:::en-US:Boulder, CO:::cuphysics
-#sharif:Sharif University of Technology:::en-US:Tehran, Iran:::sharifl4
-uiuc:University of Illinois Urbana-Champaign:::en-US:Urbana, IL:::uiuclibrary1
-vcu:Virginia Commonwealth University:::en-US:Richmond, VA:::vcul1
-jce:Jerusalem College of Engineering:::he:Jerusalem, Israel:35:31.75:jce1
-kanazawa:Kanazawa University::::Kanazawa, Japan:::kanazawal1
-harvard:Harvard University:::en-US::::harvardl1
-uga:University of Georgia:::en-US:::uga01
-hope:Hope College:::en-US:Holland, MI:::hopel1
-pitt:University of Pittsburgh:::en-US:Pittsburgh, PA:::pittphyast1
-uwinnipeg:University of Winnipeg:::en-CA:Winnipeg, MB:::uwinnipegl1
-letu:LeTourneau University:::en-US:Longview, TX:::letul1
-up:University of Pretoria:::en-US:Pretoria, South Africa:::upl1
-umass:University of Massachusetts Amherst:::en-US:Amherst, MA:::umassl1
-hgu:Handong Global University:::en-US::::hgul1
-iastate:Iowa State University:::en-US::::iastatel1
-fhwf:University of Applied Sciences Braunschweig Wolfenbuettel:::en-US::::fhwfl1
-nyu:New York University:::en-US::::nyul1
-georgetown:Georgetown University:::en-US::::georgetownl1
-uah:Universidad de Alcala de Henares:::en-US::::uahl1
-mcgill:McGill University:::en-CA::::mcgilll1
-
-#Community College
-wscc:Westshore Community College:::en-US:Scottville, MI:-86.279:43.955:wsccl1
-tmcc:Truckee Meadows Community College:::en-US:Reno, NV:-119.812:39.53:tmcc1
-nfcc:North Florida Community College:::en-US:Madison, FL:::nfccl1
-tccfl:Tallahassee Community College::::Tallahassee, FL:::tccfll1
-coastal:Coastal Carolina Community College::::Jacksonville, NC:::coastall1
-spokanefalls:Spokane Falls Community College::::Spokane, WA:::spokanefallsl1
-
-#High School
-bellaire:Bellaire Public Schools:::en-US:Bellaire, MI:::bellairel1
-oside:Oceanside Unified School District:::en-US:Oceanside, CA:::osidel1
-cps:Chicago Public Schools:::en-US:Chicago, IL:::cpsl1
-mio:Mio Schools:::en-US:Mio, MI:-84.129:44.652:miol1
-fvl:Fowlerville High School:::en-US:Fowlerville, MI:-84.072:42.661:fvll1
-BCHS:Bear Creek High School:::en-US:Lakewood, CO:-105.08:39.705:BCHSLib
-fsuK12:Florida State University - K12:::en-US:Tallahassee, FL:-84.28:30.438:fsuk12l1
-brs:Beaverton Rural Schools:::::::brsl2
-
-athens:Athens Public Schools:::en-US:Athens, OH:-82.1:39.329:athensl1
-vinton:Vinton County Public Schools:::en-US:Athens, OH:-82.1:39.329:vintonl1
-pickerington:Pickerington Public Schools:::en-US:Athens, OH:-82.1:39.329:pickeringtonl1
-trimble:Trimble Public Schools:::en-US:Athens, OH:-82.1:39.329:trimblel1
-morgan:Morgan County Schools:::en-US:Athens, OH:-82.1:39.329:morganl1
-ohiouk12:Ohio University - K12:::en-US:Athens, OH:-82.1:39.329:ohiouk12l1
-
-#Hosted
-rutgers:Rutgers:localauth:rutgers:en-US::::rutgersl1
-mineola:Mineola Public Schools:::en-US::::mineolal1
-okemos:Okemos Public Schools:::en-US::::okemosl1
-coleman:Coleman School District:::en-US::::colemanl1
-monroe:Monroe County BOCES:::en-US::::monroel1
-asdk12:West Anchorage High School:::en-US:Anchorage, AK:::asdk12l1
-dolomiten:Wirtschaftsakademie:::de::::dolomitenl1
-jms:Junior Management School:::de::::jmsl1
-wiley:Wiley Publisher:::en-US::::wileyl1
-kamsc:Kalamazoo Area Math and Science Center:::en-US:Kalamazoo, MI:::kamscl1
-webbervilleschools:Webberville Community Schools:::en-US:Webberville, MI:::webbervilleschoolsl1
-author:Hosted Authors:::en-US:East Lansing, MI:-84.483:42.737:authorl1
-montana:Montana State University:::::::montanal1
-Selwyn:Selwyn House School:::en-CA:Westmount, QC:-74.049:46.133:russ01
-lcc:Lower Canada College:::en-CA:Montreal, Quebec:::lccscil1
-redford:Redford Union Schools:::::::redfordl1
-portland:Portland Public Schools:::en-US:Portland, MI:::portlandl1
-wmston:Williamston Community Schools:::en-US:Williamston, MI:::wmstonl1
-lakefenton:Lake Fenton Community Schools:::en-US:Lake Fenton, MI:::lakefentonl1
-grandblanc:Grand Blanc Community Schools:::en-US:Grand Blanc, MI:::grandblancl1
-judson:Judson High School:::en-US:Judson, TX:::judsonl1
-leslie:Leslie High School:::en-US:Leslie, MI:::lesliel1
-novi:Novi High School:::en-US:Novi, MI:::novil1
-ithaca:Ithaca High School:::en-US:Ithaca, MI:::ithacal1
-ateec:Eastern Iowa Community College ATEEC:::en-US:Bettendorf, Iowa:::ateecl1
-glps:Grand Ledge Public Schools:::en-US:Grand Ledge, MI:::glpsl2
-portage:Portage Public Schools:::en-US:Portage, MI:::portagel1
-carman:Carman-Ainsworth Community Schools:::en-US:Flint, MI:::carmanl1
-farmington:Farmington Public Schools:::en-US:Farmington, MI:::farmingtonl1
-motths:Waterford Mott High School:::en-US:Waterford, MI:::motthsl1
-birmingham:Birmingham Public Schools:::en-US:Birmingham, MI:::birminghaml1
-swartzcreek:Swartz Creek Community Schools:::en-US:Swartzcreek, MI:::swartzcreekl1
-jps:Jackson Public Schools:::en-US:Jackson, MI:::jpsl1
-haslett:Haslett Public Schools:::en-US:Haslett, MI:::haslettl1
-covenantchristianhs:Covenant Christian High School:::en-US:Grand Rapids, MI:::covenantchristianhsl1
-brookscole:Brooks Cole Publisher:::en-US::::brookscolel1
-whfreeman:W H Freeman Publisher:::en-US::::whfreemanl1
-prenhall:Prentice Hall Publisher:::en-US::::prenhalll1
-mcgrawhill:McGraw-Hill Publishers:::en-US::::mcgrawhilll1
-wadsworth:Wadsworth Publishers:::en-US::::wadsworthl1
-westwolf:Westwolf:::en-US::::westwolfl1
-koinonia:KoinoniaGroup:::en-US::::koinonial1
-rhs:Roosevelt High School Wyandotte:::en-US:Wyandotte, MI:-83.149:42.214:rhsl1
-lsd:Lansing School District:::en-US:Lansing, MI:-84.555:42.733:lsdl1
-elps:East Lansing Public Schools:::en-US:East Lansing, MI:-84.483:42.737:elpsl1
-waverly:Waverly Community Schools:::en-US:Lansing, MI:-84.555:42.733:waverlyl1
-tamu:Texas A&M:::en-US::::tamul1
-erps:Eaton Rapids Public Schools:::en-US::::erpsl1
-glenlake:Glen Lake Community Schools:::en-US::::glenlakel1
-uwindsor:University of Windsor:::en-CA::::uwindsorl1
-mcmaster:McMaster University:::en-CA::::mcmasterl1
-oe:Ovid-Elsie Area Schools:::en-US::::oel1
-henrico:Henrico County Public Schools:::en-US::::henricol1
-templecity:Temple City High School:::en-US::::templecityl1
-
-#Gateway
-nsdl:NSDL Gateway:::::::nsdl1
-msudemo:Demo Machine:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msudemol1
Index: loncom/production_hosts.tab
diff -u loncom/production_hosts.tab:1.190 loncom/production_hosts.tab:1.191
--- loncom/production_hosts.tab:1.190	Wed Mar 21 11:12:39 2007
+++ loncom/production_hosts.tab	Tue Apr  3 18:13:45 2007
@@ -1,175 +1,3 @@
-#Universities
-msul1:msu:library:s10.lite.msu.edu
-msua1:msu:access:s1.lite.msu.edu
-msua2:msu:access:s2.lite.msu.edu
-msua3:msu:access:s3.lite.msu.edu
-msua4:msu:access:s4.lite.msu.edu
-msua5:msu:access:s5.lite.msu.edu
-msua6:msu:access:s6.lite.msu.edu
-msua7:msu:access:s7.lite.msu.edu
-msua8:msu:access:s8.lite.msu.edu
-msua9:msu:access:s9.lite.msu.edu
-pnetl1:physnet:library:s12.lite.msu.edu
-sunysb1:sunysb:library:lon-capa.chem.sunysb.edu
-sfulc:sfu:library:dalton.chem.sfu.ca
-sfua1:sfu:access:lewis.chem.sfu.ca
-sfua2:sfu:access:nernst.chem.sfu.ca
-sfua3:sfu:access:newton.science.sfu.ca
-sntl1:showandtell:library:capa2.phy.ohiou.edu
-oucapa2:ohiou:library:capa2.phy.ohiou.edu
-oucapa7:ohiou:access:capa7.phy.ohiou.edu
-oucapa8:ohiou:access:capa8.phy.ohiou.edu
-oucapa10:ohiou:access:capa10.phy.ohiou.edu
-oua1:ohiou:access:capa6.phy.ohiou.edu
-fsua0:fsu:access:loncapa.fsu.edu
-fsua1:fsu:access:loncapa1.fsu.edu
-fsua2:fsu:access:loncapa2.fsu.edu
-fsua3:fsu:access:loncapa3.fsu.edu
-fsua4:fsu:access:loncapa4.fsu.edu
-fsua5:fsu:access:loncapa5.fsu.edu
-fsul1:fsu:library:loncapa10.fsu.edu
-scl1:sc:library:loncapa3.physics.sc.edu
-sca1:sc:access:loncapa2.physics.sc.edu
-sca2:sc:access:loncapa4.physics.sc.edu
-udel1:udel:library:zappa.ags.udel.edu
-gwl1:gwu:library:loncapa.gwu.edu
-ndsul1:ndsu:library:neptune.physics.ndsu.nodak.edu
-ndsua1:ndsu:access:proteus.physics.ndsu.nodak.edu
-ndsua2:ndsu:access:triton.physics.ndsu.nodak.edu
-capa1:uwsp:library:capa1.uwsp.edu
-csml1:csm:library:loncapa.Mines.EDU
-csma1:csm:access:lc1.Mines.EDU
-csma2:csm:access:lc2.Mines.EDU
-naul0:nau:library:loncapa.chm.nau.edu
-naua0:nau:access:naua0.chm.nau.edu
-naua1:nau:access:naua1.chm.nau.edu
-cmichl1:cmich:library:lon-capa.phy.cmich.edu
-bsul1:bsu:library:lon-capa.bsu.edu
-hujil1:huji:library:capa1.cc.huji.ac.il
-hujia1:huji:access:capa2.cc.huji.ac.il
-ucscl1:ucsc:library:lon-capa.ucsc.edu
-ifuspl1:ifusp:library:liria.if.usp.br
-UNICAMPl1:UNICAMP:library:lyra.mc21.fee.unicamp.br
-nagoyal1:nagoya:library:lon-capa.media.nagoya-u.ac.jp
-psueriel2:psuerie:library:psblnx03.bd.psu.edu
-acadiaul8:acadiau:library:lon-capa.acadiau.ca
-cuphysics:colorado:library:lon-capa.colorado.edu
-#sharif14:sharif:library:vu.ce.sharif.edu
-uiuclibrary1:uiuc:library:library1.lon-capa.uiuc.edu
-uiucaccess1:uiuc:access:access1.lon-capa.uiuc.edu
-uiucaccess2:uiuc:access:access2.lon-capa.uiuc.edu
-vcul1:vcu:library:loncapa.vcu.edu
-vcua1:vcu:access:loncapa2.vcu.edu
-jce1:jce:library:loncapa.jce.ac.il
-kanazawal1:kanazawa:library:iedulib.ipc.kanazawa-u.ac.jp
-harvardl1:harvard:library:harvard.lon-capa.org
-uga01:uga:library:surak.physast.uga.edu
-uga02:uga:access:spock.physast.uga.edu
-hopel1:hope:library:meitner.physics.hope.edu
-pittphyast1:pitt:library:nplq1.phyast.pitt.edu
-uwinnipegl1:uwinnipeg:library:theoryx2.uwinnipeg.ca
-letul1:letu:library:nicodemus.letu.edu
-upl1:up:library:physlon.up.ac.za
-umassl1:umass:library:vygotsky.bio.umass.edu
-umassa1:umass:access:lilo.bio.umass.edu
-hgul1:hgu:library:josiah.handong.edu
-hgua1:hgu:access:yeshua.handong.edu
-fhwfl1:fhwf:library:polya.informatik.fh-wolfenbuettel.de
-nyul1:nyu:library:nyul1.physics.nyu.edu
-georgetownl1:georgetown:library:eureka.physics.georgetown.edu
-uahl1:uah:library:lonfisica.uah.es
-uaha1:uah:access:lonarqui.uah.es
-mcgilll1:mcgill:library:loncapa.physics.mcgill.ca
- 
-#Community Colleges
-tmcc1:tmcc:library:schubert.tmcc.edu
-wsccl1:wscc:library:newscience.westshore.edu
-nfccl1:nfcc:library:loncapa.nfcc.edu
-tccfll1:tccfl:library:loncapa.tcc.fl.edu
-
-#High Scools
-osidel1:oside:library:webwork.oside.k12.ca.us
-BCHSLib:BCHS:library:BCHS-CAPA.jeffco.k12.co.us
-fsuk12a1:fsuK12:access:k12.fsu.edu
-fsuk12l1:fsuK12:library:k12-1.fsu.edu
-brsl2:brs:library:loncapa.brs.cgresd.net
-lccscil1:lcc:library:lon-capa.lcc.ca
-
-#ohio u hosted
-athensl1:athens:library:capa4.phy.ohiou.edu
-vintonl1:vinton:library:capa4.phy.ohiou.edu
-trimblel1:trimble:library:capa4.phy.ohiou.edu
-pickeringtonl1:pickerington:library:capa4.phy.ohiou.edu
-morganl1:morgan:library:capa4.phy.ohiou.edu
-ohiouk12l1:ohiouk12:library:capa4.phy.ohiou.edu
-
-#Hosted - educogs library server
-
-bellairel1:bellaire:library:educog.com
-rutgersl1:rutgers:library:educog.com
-spokanefallsl1:spokanefalls:library:educog.com
-coastall1:coastal:library:educog.com
-cpsl1:cps:library:educog.com
-miol1:mio:library:educog.com
-templecityl1:templecity:library:educog.com
-henricol1:henrico:library:educog.com
-fvll1:fvl:library:educog.com
-mineolal1:mineola:library:educog.com
-okemosl1:okemos:library:educog.com
-colemanl1:coleman:library:educog.com
-monroel1:monroe:library:educog.com
-asdk12l1:asdk12:library:educog.com
-koinonial1:koinonia:library:educog.com
-dolomitenl1:dolomiten:library:educog.com
-jmsl1:jms:library:educog.com
-wileyl1:wiley:library:educog.com
-kamscl1:kamsc:library:educog.com
-webbervilleschoolsl1:webbervilleschools:library:educog.com
-lakefentonl1:lakefenton:library:educog.com
-grandblancl1:grandblanc:library:educog.com
-judsonl1:judson:library:educog.com
-lesliel1:leslie:library:educog.com
-novil1:novi:library:educog.com
-ithacal1:ithaca:library:educog.com
-ateecl1:ateec:library:educog.com
-montanal1:montana:library:educog.com
-brsl1:brs:library:educog.com
-redfordl1:redford:library:educog.com
-portlandl1:portland:library:educog.com
-waverlyl1:waverly:library:educog.com
-wmstonl1:wmston:library:educog.com
-brookscolel1:brookscole:library:educog.com
-whfreemanl1:whfreeman:library:educog.com
-prenhalll1:prenhall:library:educog.com
-mcgrawhilll1:mcgrawhill:library:educog.com
-wadsworthl1:wadsworth:library:educog.com
-westwolfl1:westwolf:library:educog.com
-glpsl2:glps:library:educog.com
-russ01:Selwyn:library:educog.com
-haslettl1:haslett:library:educog.com
-portagel1:portage:library:educog.com
-carmanl1:carman:library:educog.com
-farmingtonl1:farmington:library:educog.com
-motthsl1:motths:library:educog.com
-birminghaml1:birmingham:library:educog.com
-swartzcreekl1:swartzcreek:library:educog.com
-rhsl1:rhs:library:educog.com
-elpsl1:elps:library:educog.com
-jpsl1:jps:library:educog.com
-covenantchristianhsl1:covenantchristianhs:library:educog.com
-lsdl1:lsd:library:educog.com
-tamul1:tamu:library:educog.com
-erpsl1:erps:library:educog.com
-iastatel1:iastate:library:educog.com
-glenlakel1:glenlake:library:educog.com
-mcmasterl1:mcmaster:library:educog.com
-uwindsorl1:uwindsor:library:educog.com
-oel1:oe:library:educog.com
-authorl1:author:library:educog.com
-
-# educogs access server
-authora1:author:access:a1.educog.com
-
-#Gateways 
-nsdll1:nsdl:library:nsdl.lon-capa.org
-msudemol1:msudemo:library:s14.lite.msu.edu
+^s10.lite.msu.edu
+^dalton.chem.sfu.ca
+^library1.lon-capa.uiuc.edu

Index: loncom/development_dns_domain.tab
+++ loncom/development_dns_domain.tab
fsu:Florida State University:::en-US:Tallahassee, FL:-84.28:30.438:fsul2
103:Room 103:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:103l3
msu:Michigan State University:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msul1
Selwyn:Selwyn High School:::en-CA:Westmount, QC:-74.049:46.133:russ01
nau:Northern Arizona University:::en-US:Flagstaff, AZ:-111.65:35.198:naudev0
physnet:CBI:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:pnetl1
alsogerd:Also Gerd Office:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:alsogerdl1
gerd:Gerd Office:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:gerdl1
annarbor:Guy at Home:krb4:MSU.EDU:en-US:Ann Arbor, MI:-83.745:42.283:annarborl1
palo-alto.albertelli.com:Guy in Palo-Alto:krb4:MSU.EDU:en-US:Palo Alto, CA:-122.156194:37.441518:library-1.palo-alto.albertelli.com
tmcc:Truckee Meadows Community College:::en-US:Reno, NV:-119.812:39.53:tmccbifrost
ohiou:Ohio University:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:oucapa2
umich:University of Michigan:::en-US:Ann Arbor, MI:-83.745:42.283:volverine
tacey:Josh Home:::en-US:East Lansing, MI:-84.483:42.737:tacey1
northwood5:Stuart Raeburn Laptop:::en-US:East Lansing, MI:-84.483:42.737:northwood5l1
raeburn:Stuart Raeburn:::en-US:Ann Arbor, MI:-83.726:42.270:raeburnl1
uiuc:University of Illinois Urbana Champaign:::en-US:Urbana, IL:::uiucdev1
conference:2006 Conference:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:conferencel1
bridge:Bridge Tasks Test:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:btl1
vlernen:Vernetztes Lernen:::de:Hagen
sfud:Simon Fraser University Development:::en-US:Vancouver, BC:-123.078:49.316:sfud1

Index: loncom/development_dns_hosts.tab
+++ loncom/development_dns_hosts.tab
#Florida machines
fsul1:fsu:library:frootmig.physics.fsu.edu
fsul2:fsu:library:tycho.physics.fsu.edu

# FSUoddl
fsuoddll1:fsuoddl:library:webmc.oddl.fsu.edu

#MSU devmachines
103l1:103:library:deepthought.lite.msu.edu
103l2:103:library:oscar.lite.msu.edu
103l3:103:library:kirk.lite.msu.edu
103l4:103:library:s18.lite.msu.edu
# 103l5:103:library:uhura.lite.msu.edu
conferencel1:conference:library:uhura.lite.msu.edu
# 103l6:103:library:tmp8.lite.msu.edu
bowersj21:103:library:jerf.gotdns.org
msua1:msu:access:agrajag.lite.msu.edu
pnetl1:physnet:library:bistromath.lite.msu.edu
# msul1:msu:library:data.lite.msu.edu
msul1:msu:library:data2.lite.msu.edu
msul3:msu:library:fenchurch.lite.msu.edu
# msul40:msu:library:tmp7.lite.msu.edu
alsogerdl1:alsogerd:library:phy1.lbs.msu.edu
gerdl1:gerd:library:phy1.lbs.msu.edu
basementl1:basement:library:library-1.palo-alto.albertelli.com
casal1:casadepopo:library:library-1.palo-alto.albertelli.com
annarborl1:annarbor:library:library-1.palo-alto.albertelli.com
annarborl2:annarbor:library:albertel-2.user.msu.edu
library-1.palo-alto.albertelli.com:palo-alto.albertelli.com:library:library-1.palo-alto.albertelli.com
tacey1:tacey:library:taceyjo1-3.user.msu.edu
northwood5l1:northwood5:library:raeburn-4.user.msu.edu
raeburnl1:raeburn:library:raeburn-3.user.msu.edu

# Banghart
banghartl1:banghart:library:bangharthome.com

#Truckee
tmccbifrost:tmcc:library:bifrost.tmcc.edu

#Ohio University
oucapa2:ohiou:library:capa1.phy.ohiou.edu

#Umich
umichwebsvcs:umich:library:wsloncapa.us.itd.umich.edu
volverine:umich:library:instructor.physics.lsa.umich.edu

#UIUC
uiucdev1:uiuc:library:dev1.lon-capa.uiuc.edu

#Northern Arizona
naudev0:nau:library:naudev0.chm.nau.edu

#Selwyn
russ01:Selwyn:library:loncapa.selwyn.ca

#Simon Fraser dev domain
sfud1:sfud:library:crystal.chem.sfu.ca

btl1:bridge:library:tmp9.lite.msu.edu
vlernenLib1:vlernen:library:loncapa.fernuni-hagen.de

#No longer around
itdslon:msu:library:itdsvh2.cl.msu.edu
nscll1:nscl:library:lonkashy.nscl.msu.edu

Index: loncom/production_dns_domain.tab
+++ loncom/production_dns_domain.tab
# domain:Domain Name:auth mechanism:auth parameters:Language:City:Geo1:Geo2:main library

#University
msu:Michigan State University:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msul1
physnet:Physnet MSU:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:pnetl1
sunysb:SUNY Stony Brook:::en-US:Stony Brook, NY:-73.14:40.926:sunysb1
sfu:Simon Fraser University:localauth::en-CA:Vancouver, BC:-123.078:49.316:sfulc
showandtell:Problem Examples:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:sntl1
ohiou:Ohio University:krb5:oak_cell:en-US:Athens, OH:-82.1:39.329:oucapa2
fsu:Florida State University:::en-US:Tallahassee, FL:-84.28:30.438:fsul1
sc:University of South Carolina:::en-US:Columbia, SC:-81.034:34.001:scl1
udel:University of Delaware:::en-US:Newark, DE:-75.749:39.684:udel1
gwu:George Washington University:::en-US:Washington, DC:-77.036:38.895:gwl1
ndsu:North Dakota State University:::en-US:Fargo, ND:-96.796:46.875:ndsul1
uwsp:University of Wisconsin - Stevens Point:::en-US:Stevens Point, WI:-89.573:44.524:capa1
csm:Colorado School Of Mines:::en-US:Golden, CO:-105.22:39.756:csml1
nau:Northern Arizona University:::en-US:Flagstaff, AZ:-111.65:35.198:naul0
cmich:Central Michigan University:krb5:CENTRAL.CMICH.LOCAL:en-US:Mount Pleasant, MI:-84.77:43.58:cmichl1
bsu:Ball State University:::en-US:Muncie, IN:-85.35:40.18:bsul1
huji:Hebrew University of Jerusalem:::he:Jerusalem, Israel:35:31.75:hujil1
ucsc:University of California, Santa Cruz:::en-US:Santa Cruz, CA:-122.017:36.983:ucscl1
ifusp:Universidade de Sao Paulo:::pt:Sao Paulo, Brazil:-46.39:-23.33:ifuspl1
UNICAMP:UNICAMP:::pt:Sao Paulo, Brazil:-46.39:-23.33:UNICAMPl1
nagoya:Nagoya University:::ja:Nagoya, Aichi, Japan:136.88:35.17:nagoyal1
acadiau:Acadia University:::en-CA:Wolfville, NS:-64.37:45.08:psueriel2
psuerie:Penn State Erie:::en-US:Erie, PA:-80.18:42.08:aciadul8
colorado:University of Colorado:::en-US:Boulder, CO:::cuphysics
#sharif:Sharif University of Technology:::en-US:Tehran, Iran:::sharifl4
uiuc:University of Illinois Urbana-Champaign:::en-US:Urbana, IL:::uiuclibrary1
vcu:Virginia Commonwealth University:::en-US:Richmond, VA:::vcul1
jce:Jerusalem College of Engineering:::he:Jerusalem, Israel:35:31.75:jce1
kanazawa:Kanazawa University::::Kanazawa, Japan:::kanazawal1
harvard:Harvard University:::en-US::::harvardl1
uga:University of Georgia:::en-US:::uga01
hope:Hope College:::en-US:Holland, MI:::hopel1
pitt:University of Pittsburgh:::en-US:Pittsburgh, PA:::pittphyast1
uwinnipeg:University of Winnipeg:::en-CA:Winnipeg, MB:::uwinnipegl1
letu:LeTourneau University:::en-US:Longview, TX:::letul1
up:University of Pretoria:::en-US:Pretoria, South Africa:::upl1
umass:University of Massachusetts Amherst:::en-US:Amherst, MA:::umassl1
hgu:Handong Global University:::en-US::::hgul1
iastate:Iowa State University:::en-US::::iastatel1
fhwf:University of Applied Sciences Braunschweig Wolfenbuettel:::en-US::::fhwfl1
nyu:New York University:::en-US::::nyul1
georgetown:Georgetown University:::en-US::::georgetownl1
uah:Universidad de Alcala de Henares:::en-US::::uahl1
mcgill:McGill University:::en-CA::::mcgilll1

#Community College
wscc:Westshore Community College:::en-US:Scottville, MI:-86.279:43.955:wsccl1
tmcc:Truckee Meadows Community College:::en-US:Reno, NV:-119.812:39.53:tmcc1
nfcc:North Florida Community College:::en-US:Madison, FL:::nfccl1
tccfl:Tallahassee Community College::::Tallahassee, FL:::tccfll1
coastal:Coastal Carolina Community College::::Jacksonville, NC:::coastall1
spokanefalls:Spokane Falls Community College::::Spokane, WA:::spokanefallsl1

#High School
bellaire:Bellaire Public Schools:::en-US:Bellaire, MI:::bellairel1
oside:Oceanside Unified School District:::en-US:Oceanside, CA:::osidel1
cps:Chicago Public Schools:::en-US:Chicago, IL:::cpsl1
mio:Mio Schools:::en-US:Mio, MI:-84.129:44.652:miol1
fvl:Fowlerville High School:::en-US:Fowlerville, MI:-84.072:42.661:fvll1
BCHS:Bear Creek High School:::en-US:Lakewood, CO:-105.08:39.705:BCHSLib
fsuK12:Florida State University - K12:::en-US:Tallahassee, FL:-84.28:30.438:fsuk12l1
brs:Beaverton Rural Schools:::::::brsl2

athens:Athens Public Schools:::en-US:Athens, OH:-82.1:39.329:athensl1
vinton:Vinton County Public Schools:::en-US:Athens, OH:-82.1:39.329:vintonl1
pickerington:Pickerington Public Schools:::en-US:Athens, OH:-82.1:39.329:pickeringtonl1
trimble:Trimble Public Schools:::en-US:Athens, OH:-82.1:39.329:trimblel1
morgan:Morgan County Schools:::en-US:Athens, OH:-82.1:39.329:morganl1
ohiouk12:Ohio University - K12:::en-US:Athens, OH:-82.1:39.329:ohiouk12l1

#Hosted
rutgers:Rutgers:localauth:rutgers:en-US::::rutgersl1
mineola:Mineola Public Schools:::en-US::::mineolal1
okemos:Okemos Public Schools:::en-US::::okemosl1
coleman:Coleman School District:::en-US::::colemanl1
monroe:Monroe County BOCES:::en-US::::monroel1
asdk12:West Anchorage High School:::en-US:Anchorage, AK:::asdk12l1
dolomiten:Wirtschaftsakademie:::de::::dolomitenl1
jms:Junior Management School:::de::::jmsl1
wiley:Wiley Publisher:::en-US::::wileyl1
kamsc:Kalamazoo Area Math and Science Center:::en-US:Kalamazoo, MI:::kamscl1
webbervilleschools:Webberville Community Schools:::en-US:Webberville, MI:::webbervilleschoolsl1
author:Hosted Authors:::en-US:East Lansing, MI:-84.483:42.737:authorl1
montana:Montana State University:::::::montanal1
Selwyn:Selwyn House School:::en-CA:Westmount, QC:-74.049:46.133:russ01
lcc:Lower Canada College:::en-CA:Montreal, Quebec:::lccscil1
redford:Redford Union Schools:::::::redfordl1
portland:Portland Public Schools:::en-US:Portland, MI:::portlandl1
wmston:Williamston Community Schools:::en-US:Williamston, MI:::wmstonl1
lakefenton:Lake Fenton Community Schools:::en-US:Lake Fenton, MI:::lakefentonl1
grandblanc:Grand Blanc Community Schools:::en-US:Grand Blanc, MI:::grandblancl1
judson:Judson High School:::en-US:Judson, TX:::judsonl1
leslie:Leslie High School:::en-US:Leslie, MI:::lesliel1
novi:Novi High School:::en-US:Novi, MI:::novil1
ithaca:Ithaca High School:::en-US:Ithaca, MI:::ithacal1
ateec:Eastern Iowa Community College ATEEC:::en-US:Bettendorf, Iowa:::ateecl1
glps:Grand Ledge Public Schools:::en-US:Grand Ledge, MI:::glpsl2
portage:Portage Public Schools:::en-US:Portage, MI:::portagel1
carman:Carman-Ainsworth Community Schools:::en-US:Flint, MI:::carmanl1
farmington:Farmington Public Schools:::en-US:Farmington, MI:::farmingtonl1
motths:Waterford Mott High School:::en-US:Waterford, MI:::motthsl1
birmingham:Birmingham Public Schools:::en-US:Birmingham, MI:::birminghaml1
swartzcreek:Swartz Creek Community Schools:::en-US:Swartzcreek, MI:::swartzcreekl1
jps:Jackson Public Schools:::en-US:Jackson, MI:::jpsl1
haslett:Haslett Public Schools:::en-US:Haslett, MI:::haslettl1
covenantchristianhs:Covenant Christian High School:::en-US:Grand Rapids, MI:::covenantchristianhsl1
brookscole:Brooks Cole Publisher:::en-US::::brookscolel1
whfreeman:W H Freeman Publisher:::en-US::::whfreemanl1
prenhall:Prentice Hall Publisher:::en-US::::prenhalll1
mcgrawhill:McGraw-Hill Publishers:::en-US::::mcgrawhilll1
wadsworth:Wadsworth Publishers:::en-US::::wadsworthl1
westwolf:Westwolf:::en-US::::westwolfl1
koinonia:KoinoniaGroup:::en-US::::koinonial1
rhs:Roosevelt High School Wyandotte:::en-US:Wyandotte, MI:-83.149:42.214:rhsl1
lsd:Lansing School District:::en-US:Lansing, MI:-84.555:42.733:lsdl1
elps:East Lansing Public Schools:::en-US:East Lansing, MI:-84.483:42.737:elpsl1
waverly:Waverly Community Schools:::en-US:Lansing, MI:-84.555:42.733:waverlyl1
tamu:Texas A&M:::en-US::::tamul1
erps:Eaton Rapids Public Schools:::en-US::::erpsl1
glenlake:Glen Lake Community Schools:::en-US::::glenlakel1
uwindsor:University of Windsor:::en-CA::::uwindsorl1
mcmaster:McMaster University:::en-CA::::mcmasterl1
oe:Ovid-Elsie Area Schools:::en-US::::oel1
henrico:Henrico County Public Schools:::en-US::::henricol1
templecity:Temple City High School:::en-US::::templecityl1

#Gateway
nsdl:NSDL Gateway:::::::nsdl1
msudemo:Demo Machine:krb4:MSU.EDU:en-US:East Lansing, MI:-84.483:42.737:msudemol1

Index: loncom/production_dns_hosts.tab
+++ loncom/production_dns_hosts.tab
#Universities
msul1:msu:library:s10.lite.msu.edu
msua1:msu:access:s1.lite.msu.edu
msua2:msu:access:s2.lite.msu.edu
msua3:msu:access:s3.lite.msu.edu
msua4:msu:access:s4.lite.msu.edu
msua5:msu:access:s5.lite.msu.edu
msua6:msu:access:s6.lite.msu.edu
msua7:msu:access:s7.lite.msu.edu
msua8:msu:access:s8.lite.msu.edu
msua9:msu:access:s9.lite.msu.edu
pnetl1:physnet:library:s12.lite.msu.edu
sunysb1:sunysb:library:lon-capa.chem.sunysb.edu
sfulc:sfu:library:dalton.chem.sfu.ca
sfua1:sfu:access:lewis.chem.sfu.ca
sfua2:sfu:access:nernst.chem.sfu.ca
sfua3:sfu:access:newton.science.sfu.ca
sntl1:showandtell:library:capa2.phy.ohiou.edu
oucapa2:ohiou:library:capa2.phy.ohiou.edu
oucapa7:ohiou:access:capa7.phy.ohiou.edu
oucapa8:ohiou:access:capa8.phy.ohiou.edu
oucapa10:ohiou:access:capa10.phy.ohiou.edu
oua1:ohiou:access:capa6.phy.ohiou.edu
fsua0:fsu:access:loncapa.fsu.edu
fsua1:fsu:access:loncapa1.fsu.edu
fsua2:fsu:access:loncapa2.fsu.edu
fsua3:fsu:access:loncapa3.fsu.edu
fsua4:fsu:access:loncapa4.fsu.edu
fsua5:fsu:access:loncapa5.fsu.edu
fsul1:fsu:library:loncapa10.fsu.edu
scl1:sc:library:loncapa3.physics.sc.edu
sca1:sc:access:loncapa2.physics.sc.edu
sca2:sc:access:loncapa4.physics.sc.edu
udel1:udel:library:zappa.ags.udel.edu
gwl1:gwu:library:loncapa.gwu.edu
ndsul1:ndsu:library:neptune.physics.ndsu.nodak.edu
ndsua1:ndsu:access:proteus.physics.ndsu.nodak.edu
ndsua2:ndsu:access:triton.physics.ndsu.nodak.edu
capa1:uwsp:library:capa1.uwsp.edu
csml1:csm:library:loncapa.Mines.EDU
csma1:csm:access:lc1.Mines.EDU
csma2:csm:access:lc2.Mines.EDU
naul0:nau:library:loncapa.chm.nau.edu
naua0:nau:access:naua0.chm.nau.edu
naua1:nau:access:naua1.chm.nau.edu
cmichl1:cmich:library:lon-capa.phy.cmich.edu
bsul1:bsu:library:lon-capa.bsu.edu
hujil1:huji:library:capa1.cc.huji.ac.il
hujia1:huji:access:capa2.cc.huji.ac.il
ucscl1:ucsc:library:lon-capa.ucsc.edu
ifuspl1:ifusp:library:liria.if.usp.br
UNICAMPl1:UNICAMP:library:lyra.mc21.fee.unicamp.br
nagoyal1:nagoya:library:lon-capa.media.nagoya-u.ac.jp
psueriel2:psuerie:library:psblnx03.bd.psu.edu
acadiaul8:acadiau:library:lon-capa.acadiau.ca
cuphysics:colorado:library:lon-capa.colorado.edu
#sharif14:sharif:library:vu.ce.sharif.edu
uiuclibrary1:uiuc:library:library1.lon-capa.uiuc.edu
uiucaccess1:uiuc:access:access1.lon-capa.uiuc.edu
uiucaccess2:uiuc:access:access2.lon-capa.uiuc.edu
vcul1:vcu:library:loncapa.vcu.edu
vcua1:vcu:access:loncapa2.vcu.edu
jce1:jce:library:loncapa.jce.ac.il
kanazawal1:kanazawa:library:iedulib.ipc.kanazawa-u.ac.jp
harvardl1:harvard:library:harvard.lon-capa.org
uga01:uga:library:surak.physast.uga.edu
uga02:uga:access:spock.physast.uga.edu
hopel1:hope:library:meitner.physics.hope.edu
pittphyast1:pitt:library:nplq1.phyast.pitt.edu
uwinnipegl1:uwinnipeg:library:theoryx2.uwinnipeg.ca
letul1:letu:library:nicodemus.letu.edu
upl1:up:library:physlon.up.ac.za
umassl1:umass:library:vygotsky.bio.umass.edu
umassa1:umass:access:lilo.bio.umass.edu
hgul1:hgu:library:josiah.handong.edu
hgua1:hgu:access:yeshua.handong.edu
fhwfl1:fhwf:library:polya.informatik.fh-wolfenbuettel.de
nyul1:nyu:library:nyul1.physics.nyu.edu
georgetownl1:georgetown:library:eureka.physics.georgetown.edu
uahl1:uah:library:lonfisica.uah.es
uaha1:uah:access:lonarqui.uah.es
mcgilll1:mcgill:library:loncapa.physics.mcgill.ca
 
#Community Colleges
tmcc1:tmcc:library:schubert.tmcc.edu
wsccl1:wscc:library:newscience.westshore.edu
nfccl1:nfcc:library:loncapa.nfcc.edu
tccfll1:tccfl:library:loncapa.tcc.fl.edu

#High Scools
osidel1:oside:library:webwork.oside.k12.ca.us
BCHSLib:BCHS:library:BCHS-CAPA.jeffco.k12.co.us
fsuk12a1:fsuK12:access:k12.fsu.edu
fsuk12l1:fsuK12:library:k12-1.fsu.edu
brsl2:brs:library:loncapa.brs.cgresd.net
lccscil1:lcc:library:lon-capa.lcc.ca

#ohio u hosted
athensl1:athens:library:capa4.phy.ohiou.edu
vintonl1:vinton:library:capa4.phy.ohiou.edu
trimblel1:trimble:library:capa4.phy.ohiou.edu
pickeringtonl1:pickerington:library:capa4.phy.ohiou.edu
morganl1:morgan:library:capa4.phy.ohiou.edu
ohiouk12l1:ohiouk12:library:capa4.phy.ohiou.edu

#Hosted - educogs library server

bellairel1:bellaire:library:educog.com
rutgersl1:rutgers:library:educog.com
spokanefallsl1:spokanefalls:library:educog.com
coastall1:coastal:library:educog.com
cpsl1:cps:library:educog.com
miol1:mio:library:educog.com
templecityl1:templecity:library:educog.com
henricol1:henrico:library:educog.com
fvll1:fvl:library:educog.com
mineolal1:mineola:library:educog.com
okemosl1:okemos:library:educog.com
colemanl1:coleman:library:educog.com
monroel1:monroe:library:educog.com
asdk12l1:asdk12:library:educog.com
koinonial1:koinonia:library:educog.com
dolomitenl1:dolomiten:library:educog.com
jmsl1:jms:library:educog.com
wileyl1:wiley:library:educog.com
kamscl1:kamsc:library:educog.com
webbervilleschoolsl1:webbervilleschools:library:educog.com
lakefentonl1:lakefenton:library:educog.com
grandblancl1:grandblanc:library:educog.com
judsonl1:judson:library:educog.com
lesliel1:leslie:library:educog.com
novil1:novi:library:educog.com
ithacal1:ithaca:library:educog.com
ateecl1:ateec:library:educog.com
montanal1:montana:library:educog.com
brsl1:brs:library:educog.com
redfordl1:redford:library:educog.com
portlandl1:portland:library:educog.com
waverlyl1:waverly:library:educog.com
wmstonl1:wmston:library:educog.com
brookscolel1:brookscole:library:educog.com
whfreemanl1:whfreeman:library:educog.com
prenhalll1:prenhall:library:educog.com
mcgrawhilll1:mcgrawhill:library:educog.com
wadsworthl1:wadsworth:library:educog.com
westwolfl1:westwolf:library:educog.com
glpsl2:glps:library:educog.com
russ01:Selwyn:library:educog.com
haslettl1:haslett:library:educog.com
portagel1:portage:library:educog.com
carmanl1:carman:library:educog.com
farmingtonl1:farmington:library:educog.com
motthsl1:motths:library:educog.com
birminghaml1:birmingham:library:educog.com
swartzcreekl1:swartzcreek:library:educog.com
rhsl1:rhs:library:educog.com
elpsl1:elps:library:educog.com
jpsl1:jps:library:educog.com
covenantchristianhsl1:covenantchristianhs:library:educog.com
lsdl1:lsd:library:educog.com
tamul1:tamu:library:educog.com
erpsl1:erps:library:educog.com
iastatel1:iastate:library:educog.com
glenlakel1:glenlake:library:educog.com
mcmasterl1:mcmaster:library:educog.com
uwindsorl1:uwindsor:library:educog.com
oel1:oe:library:educog.com
authorl1:author:library:educog.com

# educogs access server
authora1:author:access:a1.educog.com

#Gateways 
nsdll1:nsdl:library:nsdl.lon-capa.org
msudemol1:msudemo:library:s14.lite.msu.edu

--albertel1175638425--