[LON-CAPA-dev] Re: Installing development version of LC

Stuart Raeburn lon-capa-dev@mail.lon-capa.org
Sun, 24 Jan 2010 18:00:31 -0500


Mark,

> Long ago a username of lucas was set up ...

This would have been a read-only account (using CVS pserver  
authentication) on the old CVS server: zaphod.lite.msu.edu

Authentication on the LON-CAPA CVS server via pserver was replaced  
with ssh authentication in May 2008.  In addition, the CVS server was  
migrated to newer hardware and additional security-related changes  
were made in October 2008. There was also a change in hostname (to  
source.loncapa.org).

Accounts with existing write access to the old CVS repository were  
migrated to the new configuration, but pserver read-only accounts were  
discontinued because of the availability of read-only (web) access to  
LON-CAPA CVS via:

http://source.loncapa.org/cgi-bin/cvsweb.cgi/

I have created an account for you on the new CVS server (at present  
with read-only access).  As described in the developer information  
page: source.loncapa.org (and the old FAQ-o-matic page:  
http://help.loncapa.org/fom/cache/92.html) you will need to generate  
ssh keys, install your private key on any machines from which you wish  
to check out a local copy of the repository, and send the public key  
to helpdesk@loncapa.org.

> $ ssh-keygen -t dsa
>
> to generate public and private keys in ~/.ssh/
>
> Send the public key (id_dsa.pub) to helpdesk@lon-capa.org so it can  
> be added to the appropriate authorized_keys file on  
> source.lon-capa.org

Stuart Raeburn
MSU LON-CAPA group


Quoting Mark Lucas <lucasm@ohio.edu>:

> Stuart,
>
> It's been ages since I've checked out anything from CVS.  Long ago a
> username of
> lucas was set up with a password of guts. This was probably changed at
> some point
> or eradicated.
>
> At some point could you double check to see if lucas exsists and reset
> to a new pwd?
>
> Thanks,
> Mark
>
> On Jan 14, 2010, at 4:17 PM, Stuart Raeburn wrote:
>
>> Mark,
>>
>>> I've got my development machine turned back on and am looking to  install
>>> the latest development version of LC.
>>>
>>> (1) Is it in reasonably functional form?
>>
>> Yes, CVS bleeding edge was used for a couple of courses at MSU in a  
>>   Limited Field Trial in a standalone cluster last semester. The   
>> same  will occur this semester.
>>
>> There is also a separate multi-domain standalone cluster (the one    
>> used at the 2009 conference).  The "msu" domain in that cluster is   
>>  in available to MSU Faculty and Staff to automatically request    
>> accounts and create courses and communities while they evaluate    
>> 3.0.  The "testdrive" domain in the same cluster is available to    
>> everyone else.
>>
>> As regards installation on your own server, at present you will   
>> need  to use CVS checkout to get the latest development version to   
>> install.
>>
>> cd path_to_loncapa_repo/loncom/build
>> cvs update -A -d
>>
>> and then:
>>
>> cd loncom/build
>> make clean
>> make build
>> make install
>>
>> You can also use make tardist instead of make install to create a    
>> tarball if you wish to install from that.
>>
>> The tarball (loncapa-unstable.tar.gz) which was historically built   
>>  nightly from CVS HEAD nightly and made available via    
>> install.loncapa.org is outdated.  Rebuilding of that unstable    
>> tarball will likely resume once 2.9 has been released.
>>
>>>
>>> (2) Are there any packages that I need to have installed beyond    
>>> the  packages for the current release version?
>>>
>>
>> The version of LONCAPA-prerequisites which will be required for the  
>>   long delayed 2.9 (which doesn't include the new interface   
>> changes),  and ultimately 3.0 (which does) is 1-17.  Currently this  
>>  is  available (as are any new dependencies unavailable in core    
>> repositories for the distro) in the msu/testing repos on    
>> install.loncapa.org for some distros. CentOS 5 is amongst them.     
>> Support for other distros is being added incrementally.
>>
>>>
>>> (3) Any other caveats?
>>>
>>> I'm looking to install it to get a feel for the interface changes.
>>
>> Localization files are not up to date, but I doubt that is an issue  
>>   for you.  Also documentation is not presently up to date.
>>
>> Stuart Raeburn
>> MSU LON-CAPA group
>>
>>
>>>
>>> Mark
>>> -- 
>>
>>
>>
>> _______________________________________________
>> LON-CAPA-dev mailing list
>> LON-CAPA-dev@mail.lon-capa.org
>> http://mail.lon-capa.org/mailman/listinfo/lon-capa-dev
>
> -- 
> Mark Lucas 								email: lucasm@ohiou.edu
> 252D Clippinger Lab						phone: (740)597-2984
> Department of Physics and Astronomy		fax: (740)593-0433
> Ohio University
> Athens, OH 45701