--- doc/otherfiles/Attic/otherfiles.html 2000/10/01 19:16:06 1.4 +++ doc/otherfiles/Attic/otherfiles.html 2000/10/01 20:49:25 1.5 @@ -8,19 +8,23 @@

LON-CAPA Auxiliary Software Package Files and Directories


Scott Harrison, September 2000
CVS location: doc/otherfiles +

+This page shows applications and software packages which are secondary (yet +still necessary) to the proper functioning of the LON-CAPA network code. +

-working a "bug-free", working external software package +working a "bug-free", working external software package -almost fixed an external software package that is a little buggy and is being worked on +almost fixed an external software package that is a little buggy and is being worked on -bugan external software package that has a bug and is currently on the backburner (not being worked on) +bugan external software package that has a bug and is currently on the backburner (not being worked on) -not madean external software feature that has yet to be really developed, despite possible exploratory work (this may be added to an existing package, or may constitute a new package) +not madean external software feature that has yet to be really developed, despite possible exploratory work (this may be added to an existing package, or may constitute a new package)
@@ -66,10 +70,6 @@ advantages). systemperl
[Synopsis] [RPM] Various perl modules built from CPAN, but do not exist as well-supported RPMs. These modules implement important functionality as well as serving as APIs for system application resources (like kerberos and MySQL). -harris41 -123qweH -telnet agrajag -www These are the CPAN downloads (http://www.cpan.org/):

 
@@ -90,12 +90,66 @@ libwww-perl-5.48.tar.gz
 
- - - - - + +working +Minimal RPM set +
[Synopsis] + +The set of RedHat standard 6.2 RPMs (including security upgrades) needed for +correct functioning of the LON-CAPA server. + +http://www.redhat.com +
6.2 plus upgraded packages + + + +working +Developer RPM Set +
[Synopsis] +A superset of the Minimal RPM set which has RPMs useful for those developing a LON-CAPA server (X-windows, GNOME, various scripting and other utilities). + + +http://www.redhat.com +
6.2 plus upgraded packages + + + +almost fixed +Installation/Upgrade/Reconfiguration +A Python/TK interface set (orig. Redhat's "anaconda" package) is customized for LON-CAPA specific system maintenance and upgrade. +Interfaces have been scripted. Need to bug-proof data storage and passing between interface screens as well as system file interactions. + + +bug +Complete source-to-CD build +Separate from external software package building. This step is done when 1 command will read, build, compile, package, and burn a CD based on: + +in a well-documented working manner. + +A key step in all of this is to have all the LON-CAPA base source code automatically build into an RPM. + + +not made +System Initialization Configuration +Start all needed modules and daemons upon system boot-up. +Already have written a setuid-ed (runnable by 'www') /etc/rc.d/init.d/loncontrol script. Needs to be greatly perfected and enhanced. Should also continually recheck (and if needed) reinitialize SQL database. + + +bug +System Monitoring +Have the system perform self-diagnostics and post status reports (as well as reacting to "bad" things like zombies). +loncron has been used; we've been running it every three hours through crontab. Still some significant problems, including a slow start-up. + + +bug +Database blocking +Handle database requests through a separate parent-child daemon network layer. +lonsql has been written and implemented in some tests of loncron. SQL database requests have been working, but lonsql needs to be trained to assess database status better and work with the metadata layer more closely. In other words, this scheme works, but there's a lot left to do. - \ No newline at end of file +