Running GEOS 5 on a GMAO Desktop: Difference between revisions

Bmauer (talk | contribs)
No edit summary
Bmauer (talk | contribs)
No edit summary
Line 5: Line 5:


==Checking Out and Building==
==Checking Out and Building==
Once you have satisfied the prerequisites you can check out and build the model. First you will need to set up a tunnel to the cvsacl server to access the repository. NCCS has a detailed description of how to do this at https://progress.nccs.nasa.gov/trac/admin/wiki/CVSACL.
Once you have satisfied the prerequisites you can check out and build the model. If you have not done so already you will need to upload the key for your local machine to progress. Then you will need to set up a tunnel to the cvsacl server to access the repository. NCCS has a detailed description of how to do this at https://progress.nccs.nasa.gov/trac/admin/wiki/CVSACL.
In brief you must add something like this to your .ssh/config file:
You can upload your key at https://progress.nccs.nasa.gov/keyupload. You should be careful to concatenate all of your keys for the sites you access cvs from as everytime you upload a key it wipes out your previous key. For example if you are already accessing cvs from a different machine, copy the key from that machine to your desktop, put that in a file with your desktop key, and upload that file that contains both keys.
Next you must add something like this to your .ssh/config file:
<pre>
<pre>
Host cvsacl
Host cvsacl
Line 21: Line 22:
$ ssh cvsacl
$ ssh cvsacl
</pre>
</pre>
As long as this terminal is active you will be able to perform cvs commands and access the repository. Don't forget to set your CVSROOT environment variable. It should look like this:
If you get denied access with a keyboard-interactive error contact NCCS as you may not have an account on progress and cvsacl even if you are using cvsacldirect on Discover. As long as this terminal is active you will be able to perform cvs commands and access the repository. Don't forget to set your CVSROOT environment variable. It should look like this:
<pre>
<pre>
:ext:user_name@ctunnel:/cvsroot/esma
:ext:user_name@ctunnel:/cvsroot/esma