--- doc/loncapafiles/loncapafiles.lpml 2001/05/15 19:36:25 1.5 +++ doc/loncapafiles/loncapafiles.lpml 2001/09/08 00:07:19 1.36 @@ -1,6 +1,16 @@ + + + + + + + + + / /home/user/loncapa/ + 0444root:root @@ -79,20 +89,46 @@ 0700www:www + Basic files for running a LON-CAPA server. LON-CAPA-base 3.1 1 - Laboratory for Instructional Technology Education, Division of Science and Mathematics Education, Michigan State University. + Laboratory for Instructional Technology Education, +Division of Science and Mathematics Education, Michigan State University. + /home/harris41/LON-CAPA-BuildRoot GNU General Public License. Version 2, June 1991. Michigan State University patents may apply. Utilities/System LON-CAPA-base-3.1.tar.gz no - This package facilitates a base installation of LON-CAPA files in their directories.\nThe files in this package are only those directly associated with the network communication\nlayer established through direct server-to-server communications (via lond and lonc); plus\nthose which configure (but otherwise not constitute) external software packages like Apache\nand Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. - echo '***********************************************************************'\necho 'LON-CAPA LearningOnline with CAPA'\necho 'http://www.lon-capa.org/'\necho 'Gerd Kortemeyer, et al'\necho 'Laboratory for Instructional Technology Education'\necho 'Michigan State University'\necho 'General Public License, Version 2, June 1991'\necho '** Michigan State University patents may apply **'\necho ' '\necho 'This installation assumes an installation of Redhat 6.2'\necho ' '\necho 'The server computer should be currently connected to the ethernet'\necho ' '\necho 'The files in this package are only those directly associated with the network communication'\necho 'layer established through direct server-to-server communications (via lond and lonc); plus'\necho 'those which configure (but otherwise not constitute) external software packages like Apache'\necho 'and Athena-Kerberos.'\necho '***********************************************************************'\n + This package facilitates a base installation of LON-CAPA files in their directories.\n +The files in this package are only those directly associated with the network communication\n +layer established through direct server-to-server communications (via lond and lonc); plus\n +those which configure (but otherwise not constitute) external software packages like Apache\n +and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. + echo '***********************************************************************'\n +echo 'LON-CAPA LearningOnline with CAPA'\n +echo 'http://www.lon-capa.org/'\n +echo 'Gerd Kortemeyer, et al'\n +echo 'Laboratory for Instructional Technology Education'\n +echo 'Michigan State University'\n +echo 'General Public License, Version 2, June 1991'\n +echo '** Michigan State University patents may apply **'\n +echo ' '\n +echo 'This installation assumes an installation of Redhat 6.2'\n +echo ' '\n +echo 'The server computer should be currently connected to the ethernet'\n +echo ' '\n +echo 'The files in this package are only those directly associated with the network communication'\n +echo 'layer established through direct server-to-server communications (via lond and lonc); plus'\n +echo 'those which configure (but otherwise not constitute) external software packages like Apache'\n +echo 'and Athena-Kerberos.'\n +echo '***********************************************************************'\n + + etc/httpd/conf standard @@ -115,18 +151,25 @@ home/httpd/perl - standard + server readonly perl scripts for managing the LON-CAPA system home/httpd/perl/logs server standard - location where system performance and error logs are kept + location where system performance and error logs are kept + home/httpd/perl/tmp server standard - location where temporary files (for caching) are stored + location where temporary files (for caching) are stored + + + + home/httpd/lib/perl + server readonly + location of LON-CAPA non web mod-perl handlers home/httpd/lib/perl/Apache @@ -149,6 +192,11 @@ lonc's sockets (delayed) + home/httpd/cgi-bin + standard + location of cgi scripts + + home/httpd/html server standard location of web-accessible file tree @@ -169,6 +217,11 @@ home of the rat + home/httpd/html/adm/help + server readonly + online help documentation + + home/httpd/html/adm/lonIcons server readonly graphic widgets @@ -186,26 +239,25 @@ home/httpd/lonUsers server standard -
Home directories of local users. There is a five-tier + Home directories of local users. There is a five-tier structure to the directories: [domain]/[firstletter]/[secondletter]/[thirdletter]/[userid]. For example, a user fredflint at MSU would have his information located in -lonUsers/msu/f/r/e/fredflint.

Within this directory there are a variety -of files which govern the scope of what a user can do within the LON-CAPA -system. A passwd file determines the type of authentication mechanism to use. - There is also are files such as roles.hist (and its database compilation, +lonUsers/msu/f/r/e/fredflint.
 
Within this directory there are +a variety of files which govern the scope of what a user can do within the +LON-CAPA system. A passwd file determines the type of authentication +mechanism to use. + There also are files such as roles.hist (and its database compilation, roles.db) which specify the roles and privileges for a user in the LON-CAPA system. - home/httpd/html/lon-status - server standard - status reports - - usr/lib/perl5/site_perl/5.005 + usr/lib/perl5/site_perl/5.6.0 + usr/local/lib/perl/5.6.0 standard - system perl tree (usually present on linux systems) + system perl tree (usually present on linux systems) + home/httpd/html/adm/MathML @@ -215,7 +267,14 @@ LON-CAPA system. home/httpd/html/res/adm/includes server readonly - files useful for including within customized scripting + files useful for including within customized scripting + + + + home/httpd/html/res/adm/includes/templates + + server readonly + template files useful for customized scripts home/httpd/html/lon-status @@ -228,12 +287,14 @@ LON-CAPA system. web user interface resources - home/httpd/html/res/adm/pages/bookmarkmenu + home/httpd/html/res/adm/pages/bookmarkmenu + server readonly bookmark user interface code - home/httpd/html/res/adm/pages/annotations + home/httpd/html/res/adm/pages/annotations + server readonly @@ -245,7 +306,8 @@ LON-CAPA system. etc/cron.d standard - standard linux directory for running time-based "jobs" + standard linux directory for running time-based "jobs" + etc/ntp @@ -254,59 +316,65 @@ LON-CAPA system. etc/rc.d/init.d + etc/init.d standard scripts that run during system startup etc/rc.d/rc0.d + etc/rc0.d standard scripts that run for run-level 0 etc/rc.d/rc1.d + etc/rc1.d standard scripts that run for run-level 1 etc/rc.d/rc2.d + etc/rc2.d standard scripts that run for run-level 2 etc/rc.d/rc3.d + etc/rc3.d standard scripts that run for run-level 3 etc/rc.d/rc4.d + etc/rc4.d standard scripts that run for run-level 4 etc/rc.d/rc5.d + etc/rc5.d standard scripts that run for run-level 5 etc/rc.d/rc6.d + etc/rc6.d standard scripts that run for run-level 6 - etc/rc.d/rc7.d - standard - scripts that run for run-level 7 - - etc/atalk standard appletalk configuration files - home/httpd/html/res/adm/pages/indexericons + home/httpd/html/res/adm/pages/indexericons + server readonly - icons that help depict the file system + icons that help depict the file system (outdated) + + loncom/access.conf etc/httpd/conf/access.conf @@ -327,12 +395,18 @@ and browser detection logic. configure
- - + + - + + +
lonHostIDLON-internal HostID of this machine
lonRoleRole of this machine: library, access
lonHostIDLON-internal HostID of this +machine
lonRoleRole of this machine: library, +access
lonAdmEMailServer Administration
lonDefDomainDefault domain
lonLoadLimLoad Limit ( 100% loadavg )
lonExpireExpiration for local copies in seconds
lonExpireExpiration for local copies in +seconds
lonReceiptMachine authentication number
lonSqlAccessPassword for www@localhost to access +MySQL database
@@ -383,6 +457,14 @@ well as causing the Apache module to be +loncom/interface/mydesk.tab +home/httpd/lonTabs/mydesk.tab +static conf + +Config file for "My Desk" + + + loncom/interface/filetypes.tab home/httpd/lonTabs/filetypes.tab static conf @@ -391,16 +473,98 @@ Descriptive list of file extensions, and +loncom/cgi/barcode.gif +home/httpd/cgi-bin/barcode.gif +script + +Dynamically outputs a barcode based on a CGI passed encode=BARCODEVALUE +parameter. + + + +loncom/homework/templates/blank.library + +home/httpd/html/res/adm/includes/templates/blank.library +static conf + +Template file for a new library. + + + +loncom/homework/templates/blank.library.meta + +home/httpd/html/res/adm/includes/templates/blank.library.meta +static conf + +Metadata related to a new library. + + + +loncom/homework/templates/script.library + +home/httpd/html/res/adm/includes/templates/script.library +static conf + +Template file for a new script library. + + + +loncom/homework/templates/script.library.meta + +home/httpd/html/res/adm/includes/templates/script.library.meta +static conf + +Metadata for a new script library. + + + +loncom/homework/templates/blank.problem + +home/httpd/html/res/adm/includes/templates/blank.problem +static conf + +Template file. + + + +loncom/homework/templates/blank.problem.meta + +home/httpd/html/res/adm/includes/templates/blank.problem.meta +static conf + +Template file metadata. + + + +loncom/homework/templates/numerical.problem + +home/httpd/html/res/adm/includes/templates/numerical.problem +static conf + +Template file for a numerical problem. + + + +loncom/homework/templates/numerical.problem.meta + +home/httpd/html/res/adm/includes/templates/numerical.problem.meta +static conf + +Template file metadata for a numerical problem. + + + loncom/homework/insertlist.tab home/httpd/lonTabs/insertlist.tab static conf -Options available (or suggested) for different homework tags. +Describes what tags are allowed inside other tags. loncom/interface/default.assesscalc -home/httpd/html/res/adm/includes/default.assesscalc +home/httpd/html/res/adm/includes/default.assesscalc + static conf Default spreadsheet for individual assessment. @@ -408,19 +572,29 @@ Default spreadsheet for individual asses loncom/interface/default.studentcalc -home/httpd/html/res/adm/includes/default.studentcalc +home/httpd/html/res/adm/includes/default.studentcalc + static conf Default spreadsheet for assessment of students. +loncom/interface/default.classcalc +home/httpd/html/res/adm/includes/default.classcalc + +static conf + +Default spreadsheet for assessment of a class. + + + loncom/auth/roles.tab home/httpd/lonTabs/roles.tab static conf -List of privileges associated with users of multiple types (for example: Teaching -Assistant, Exam Proctor, Course Coordinator) +List of privileges associated with users of multiple types (for example: +Teaching Assistant, Exam Proctor, Course Coordinator) @@ -428,7 +602,7 @@ Assistant, Exam Proctor, Course Coordina home/httpd/lonTabs/rolesplain.tab static conf -Descriptive list of abbreviations used in roles.tab for user types +Descriptive list of abbreviations used in roles.tab for user types and privileges available in the network with function @@ -437,8 +611,8 @@ and privileges available in the network home/httpd/lonTabs/hosts.tab conf -List of all machines in the LON-CAPA network. Relates lonHostID to -lonDefDomain and IP address +List of all machines in the LON-CAPA network. Relates lonHostID to +lonDefDomain and IP address. @@ -470,17 +644,11 @@ Basic auth password to access /lon-statu - - - - - - loncom/krb.conf etc/krb.conf - +conf -which Kerberos server to contact for which Kerberos domains +which Kerberos server to contact for specified Kerberos domains @@ -503,7 +671,8 @@ each list element consists of only two s etc/smb.confconf -configuration file to make LON-CAPA server file space accessible to network neighborhood +configuration file to make LON-CAPA server file space accessible to network +neighborhood @@ -525,12 +694,6 @@ Example:
server ntp.msu
- - - - - - loncom/metadata_database/searchcat.pl home/httpd/perl/searchcat.pl script @@ -565,6 +728,12 @@ tmpput, tmpget, and ls). +loncom/cgi/loncron.pl +home/httpd/cgi-bin/loncron.pl +script +CGI script that starts and pipes output of loncron + + loncom/loncron home/httpd/perl/loncron script @@ -584,6 +753,7 @@ tmpput, tmpget, and ls). coordinates the system services and files in order to allow lond to change user passwords +deprecated loncom/lcuseradd @@ -593,14 +763,17 @@ user passwords coordinates the system services and files in order to allow lond to add a new user +deprecated loncom/lcuserdel home/httpd/perl/lcuserdel setuid script -coordinates the system services and files in order to allow lond to delete a user +coordinates the system services and files in order to allow lond to delete a +user +deprecated loncom/lcnfson @@ -610,6 +783,7 @@ coordinates the system services and file coordinates the system services and files in order to allow lond to enable NFS for a user +deprecated loncom/lcnfsoff @@ -619,6 +793,7 @@ for a user coordinates the system services and files in order to allow lond to disable NFS for a user +deprecated loncom/publisher/publisher.html @@ -630,6 +805,22 @@ resources, directories and underlying su +loncom/html/adm/noidea.html +home/httpd/html/adm/noidea.html +interface file + +Interface file for responding to improper page flipping. + + + +loncom/xml/physnet.sty +home/httpd/html/res/adm/includes/physnet.sty +static conf + +The relevant conditions and metadata to attach to PhysNet-specific tags. + + + loncom/homework/lectureonline.sty home/httpd/html/res/adm/includes/lectureonline.sty static conf @@ -647,6 +838,16 @@ content. +loncom/publisher/packages.tab +home/httpd/lonTabs/packages.tab +conf + +Parameter packages, so that assessments can publish parameter packages +needed, which are then expanded into individual parameters - allows to +retroactively add new parameters to already published assessments. + + + loncom/publisher/copyright.tab home/httpd/html/res/adm/includes/copyright.tab conf @@ -664,12 +865,6 @@ combinations. - - - - - - loncom/publisher/addid.tab home/httpd/lonTabs/addid.tab static conf @@ -678,6 +873,35 @@ Table which has hash data necessary for +loncom/publisher/lonwrapper.pm +home/httpd/lib/perl/Apache/lonwrapper.pm +handler + +Wrapper for external and binary files as standalone resources. +Edit handler for rat maps; TeX content handler. + +works/unverified + + +loncom/publisher/loncfile.pm +home/httpd/lib/perl/Apache/loncfile.pm +handler + +Provides web-based functionality for file copy, rename, mkdir, etc, in the +construction space menu. + +works/unverified + + +loncom/interface/lonstatistics.pm +home/httpd/lib/perl/Apache/lonstatistics.pm +handler + +Handler to show statistics on solving LON-CAPA problems. + +works/unverified + + loncom/publisher/londiff.pm home/httpd/lib/perl/Apache/londiff.pm handler @@ -755,12 +979,6 @@ Handler to set resource parameters insid works/unverified - - - - - - rat/lonsequence.pm home/httpd/lib/perl/Apache/lonsequence.pm handler @@ -776,6 +994,7 @@ Handler for showing sequence objects of Creates a new course and assigns course coordinator. +works/unverified loncom/interface/loncreateuser.pm @@ -800,7 +1019,7 @@ Produces simple LectureOnline-like stude handler Makes a table out of the previous attempts. Inputs result_from_symbread, -user, domain, home_server, course_id +user, domain, home_server, course_id. works/unverified @@ -823,7 +1042,8 @@ Coordinates the response to clicking an loncom/homework/optionresponse.pm home/httpd/lib/perl/Apache/optionresponse.pm handler -Handles tags associated with showing a list of options + +Handles tags associated with showing a list of options. loncom/homework/outputtags.pm @@ -833,257 +1053,1359 @@ Coordinates the response to clicking an Handles tags associated with output. Seems to relate to due dates of the assignment. +works/unverified - - - - +loncom/interface/lontest.pm +home/httpd/lib/perl/Apache/lontest.pm +handler + +Used for debugging and testing the LON-CAPA system. + +works/unverified - - - - +loncom/homework/radiobuttonresponse.pm + +home/httpd/lib/perl/Apache/radiobuttonresponse.pm +handler + +Handles multiple-choice style responses. + +works/unverified - - - - +loncom/interface/lonassignments.pm +home/httpd/lib/perl/Apache/lonassignments.pm +handler + +Handles processing of assignments. + +works/unverified - - - - +loncom/interface/loncommunicate.pm +home/httpd/lib/perl/Apache/loncommunicate.pm +handler +Handles communication. +works/unverified - - - - +loncom/interface/lonerrorhandler.pm +home/httpd/lib/perl/Apache/lonerrorhandler.pm +handler + +Handles errors. + +works/unverified - - - - +loncom/interface/lonevaluate.pm +home/httpd/lib/perl/Apache/lonevaluate.pm +handler + +Handles evaluation. + +works/unverified - - - - +loncom/interface/lonfeedback.pm +home/httpd/lib/perl/Apache/lonfeedback.pm +handler + +Handles feedback from students to instructors and system administrators. + +works/unverified - - - - +loncom/interface/lonnavmaps.pm +home/httpd/lib/perl/Apache/lonnavmaps.pm +handler + +Handles navigational maps. + +works/unverified - - - - +loncom/interface/lonpreferences.pm +home/httpd/lib/perl/Apache/lonpreferences.pm +handler + +Handles user preferences associated with customizing the online LON-CAPA +educational environment. + +works/unverified - - - - +loncom/interface/lonprintout.pm +home/httpd/lib/perl/Apache/lonprintout.pm +handler + +Handles the production of printable files and resources. + +works/unverified - - - - +loncom/interface/lonsearchcat.pm +home/httpd/lib/perl/Apache/lonsearchcat.pm +handler + +Handles a searchable catalogue. + +works/unverified - - - - +loncom/interface/londropadd.pm +home/httpd/lib/perl/Apache/londropadd.pm +handler + +Handler to drop and add students in courses. + +works/unverified - - - - +loncom/interface/lonmsg.pm +home/httpd/lib/perl/Apache/lonmsg.pm +handler + +Routines for messaging. + +works/unverified - - - - +loncom/homework/hint.pm +home/httpd/lib/perl/Apache/hint.pm +handler + +This handler coordinates the delivery of hints to students working on LON-CAPA +problems and assignments. + +works/unverified - - - - +loncom/interface/lonspreadsheet.pm +home/httpd/lib/perl/Apache/lonspreadsheet.pm +handler + +Spreadsheet/Grades Display Handler + +works/unverified - - - - +loncom/interface/lonparmset.pm +home/httpd/lib/perl/Apache/lonparmset.pm +handler + +Handler to resolve ambiguous file locations + +works/unverified - - - - +loncom/publisher/lonconstruct.pm +home/httpd/lib/perl/Apache/lonconstruct.pm +handler + +Page wrapper for handling construction space. + +works/unverified - - - - +loncom/publisher/lonpublisher.pm +home/httpd/lib/perl/Apache/lonpublisher.pm +handler + +Publishes an LON-CAPA educational resource complete with metadata +(authorship, language, copyright, creation date, etc). + +works/unverified - - - - +loncom/interface/lonmenu.pm +home/httpd/lib/perl/Apache/lonmenu.pm +handler + +Has routines which control the remote control. + +works/unverified - - - - +rat/lonpageflip.pm +home/httpd/lib/perl/Apache/lonpageflip.pm +handler +Deals with forward, backward, and other page flips. +works/unverified - - - - +rat/lonratedt.pm +home/httpd/lib/perl/Apache/lonratedt.pm +handler + +Builds up frame set and loads in the right thing. + +works/unverified - - - - +loncom/html/res/adm/pages/catalog.gif +home/httpd/html/res/adm/pages/catalog.gif +graphic file + +The catalog button for the remote control. + +works/unverified - - - - +loncom/html/res/adm/pages/homeworkmenu.html +home/httpd/html/res/adm/pages/homeworkmenu.html +handler + +Homework remote control. + +works/unverified - - - - +loncom/html/res/adm/pages/annotator/admannotations.pm +home/httpd/lib/perl/Apache/admannotations.pm +handler + +This will take annotations and then plug them into a page. + +works/unverified - - - - +loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm +home/httpd/lib/perl/Apache/admbookmarks.pm +handler + +This will take bookmarks and get/write/display them for the LON-CAPA user +interface. + +works/unverified - - - - +rat/lonratsrv.pm +home/httpd/lib/perl/Apache/lonratsrv.pm +handler + +Handler that takes output from RAT and stores it on disk. Handles the upper +hidden frame of the added window that comes up in RAT. (3 frames come up in +RAT server, code, and output. This module handles server connection.) + +works/unverified - - - - +rat/lonpage.pm +home/httpd/lib/perl/Apache/lonpage.pm +handler + +bundles pages into one page + +works/unverified - - - - +rat/lonuserstate.pm +home/httpd/lib/perl/Apache/lonuserstate.pm +handler + +compile course into binary data structure (in loncom/rat) + +works/unverified - - - - +loncom/xml/lontex.pm +home/httpd/lib/perl/Apache/lontex.pm +handler + +Handler for tex files (somewhere in modules) + +works/unverified - - - - +loncom/xml/lontexconvert.pm +home/httpd/lib/perl/Apache/lontexconvert.pm +handler + +Access to tth/ttm + +works/unverified - - - - +loncom/xml/lonxml.pm +home/httpd/lib/perl/Apache/lonxml.pm +handler + +XML Parsing Module + +works/unverified - - - - +loncom/xml/style.pm +home/httpd/lib/perl/Apache/style.pm +handler + +Style Parsing Module + +works/unverified - - - - +loncom/xml/londefdef.pm +home/httpd/lib/perl/Apache/londefdef.pm +handler + +Tags Default Definition Module + +works/unverified + + +loncom/xml/run.pm +home/httpd/lib/perl/Apache/run.pm +handler + +used to prevent poorly written problems from causing lingering after effects + +works/unverified + + +loncom/xml/scripttag.pm +home/httpd/lib/perl/Apache/scripttag.pm +handler + +implements <script>, <scriptlib>, <parserlib>, and +<import> + +works/unverified + + +loncom/homework/randomlabel.pm +home/httpd/lib/perl/Apache/randomlabel.pm +handler + +Interface for producing applet code which randomizes the labelling of an +image. + + + +loncom/homework/lonhomework.pm +home/httpd/lib/perl/Apache/lonhomework.pm +handler + +handles requests for output, evaluation, and alteration of a homework resource + + +works/unverified + +loncom/homework/inputtags.pm +home/httpd/lib/perl/Apache/inputtags.pm +handler + +produces HTML input tags (<INPUT>) for rendering homework resources + +works/unverified + + +loncom/homework/structuretags.pm +home/httpd/lib/perl/Apache/structuretags.pm +handler + +produces HTML tags necessary for structuring the presentation of homework +resources + +works/unverified + + +loncom/homework/response.pm +home/httpd/lib/perl/Apache/response.pm +handler + +defines different types of responses given to student as well as syntax for +producing response values + +works/unverified + + +loncom/homework/caparesponse/caparesponse.pm +home/httpd/lib/perl/Apache/caparesponse.pm +handler + +handles request to the CAPA homework processing engine + +works/unverified + + +loncom/auth/localauth.pm +home/httpd/lib/perl/localauth.pm +handler + +Local authentication mechanism (meant to be customized). + +works/unverified + + +loncom/auth/lonacc.pm +home/httpd/lib/perl/Apache/lonacc.pm +handler + +(This module, like loncacc.pm also authenticates with cookies.) +lonacc.pm coordinates access to a wide range of administrative-type +functions (e.g. roles, logout, annotations, and bookmarks) as well +as coordinating access to educational resources. + +works/unverified + + +loncom/auth/lonracc.pm +home/httpd/lib/perl/Apache/lonracc.pm +handler + +access handler for file transfers + +works/unverified + + +loncom/auth/loncacc.pm +home/httpd/lib/perl/Apache/loncacc.pm +handler + +This module provides access to an educational resource construction area. +This module is invoked by the URL-related pattern syntax +LocationMatch "^/priv.*" or LocationMatch "^/\~.*". +Authentication of user identity +is coordinated through cookies. The abbreviation "cacc" corresponds +to "construction-space access"). If the cookie handle is invalid, then +this module returns a forbidden status and makes appropriate log entries. +If the cookie handle is valid, status is determined to be okay (and, +for the "priv"-type access, the resource is delivered by the +lonconstruct module). + +works/unverified + + +loncom/auth/lonauth.pm +home/httpd/lib/perl/Apache/lonauth.pm +handler +authenticate, set up session environment +works/unverified + + +loncom/auth/lonlogin.pm +home/httpd/lib/perl/Apache/lonlogin.pm +handler +login screen +works/unverified + + +loncom/auth/lonlogout.pm +home/httpd/lib/perl/Apache/lonlogout.pm +handler +logout +works/unverified + + +loncom/lonnet/perl/lonrep.pm +home/httpd/lib/perl/Apache/lonrep.pm +handler +replication + + +loncom/auth/lonroles.pm +home/httpd/lib/perl/Apache/lonroles.pm +handler + +This perl handling module reads in the available roles available +for a LON-CAPA user (different courses, different privileges, etc) +and produces a form-element HTML page which allows the user to select +which role he wishes to exercise in the LON-CAPA system. For instance, +a user may want to select between being a student in a thermodynamics +physics course or a teaching assistant for an introductory calculus +class. + + + +loncom/interface/lonindexer.pm +home/httpd/lib/perl/Apache/lonindexer.pm +handler + +cross server filesystem browser + +works/unverified + + +loncom/interface/groupsort.pm +home/httpd/lib/perl/Apache/groupsort.pm +handler + +Implements a second phase of importing multiple resources into the RAT. +Allows for reordering the sequence of resources. + +works/unverified + + +loncom/lonnet/perl/lonnet.pm +home/httpd/lib/perl/Apache/lonnet.pm +handler + +This file is an interface to the lonc processes of the LON-CAPA network +as well as set of elaborated functions for handling information necessary +for navigating through a given cluster of LON-CAPA machines within a domain. +There are over 40 specialized functions in this module which handle +the reading and transmission of metadata, user information +(ids, names, environments, roles, logs), file information (storage, reading, +directories, extensions, replication, embedded styles and descriptors), +educational resources (course descriptions, section names and numbers), +url hashing (to assign roles on a url basis), and translating abbreviated +symbols to and from more descriptive phrases or explanations. + +works/unverified + + +loncom/html/index.html +home/httpd/html/index.html +interface file +bumps to login + + +etc/mime.types +etc/httpd/conf/mime.types +symbolic link +symbolic link to /etc/mime.types + + +home/httpd/html/res +home/httpd/html/raw +symbolic link +symbolic link to /home/httpd/html/res + + +loncom/html/adm/notfound.html +home/httpd/html/adm/notfound.html +interface file + +static html page that is shown when an attempt is made to access a document +not present on the web server + + + +loncom/html/adm/unauthorized.html +home/httpd/html/adm/unauthorized.html +interface file + +static html page that is shown when an attempt is made to access a document +which is restricted based on file or server configurations + + + +loncom/html/adm/help/searchcat.html +home/httpd/html/adm/help/searchcat.html +interface file + +Help page for the search engine. + + + +rat/client/rat.html +home/httpd/html/adm/rat/rat.html +interface file + +frameset + + + +rat/client/parameter.html +home/httpd/html/adm/rat/parameter.html +interface file + +Parameter input window. + + + +rat/client/code.html +home/httpd/html/adm/rat/code.html +interface file + +javascript + + + +rat/client/map.html +home/httpd/html/adm/rat/map.html +interface file + +bumper + + + +rat/client/empty.html +home/httpd/html/adm/rat/empty.html +interface file + +A blank page with very minimal HTML structural elements. + + + +*.gif +rat/images/ +home/httpd/html/adm/rat/ +graphic file + +icons for providing a HTML-tabled view of a course map + + +1.1.dt.gif +1.1.empty.gif +1.1.ld.gif +1.1.lr.gif +1.1.rd.gif +1.1.rl.gif +1.1.td.gif +1.1.tdrl.gif +1.1.tl.gif +1.1.tr.gif +1.1.utd.gif +1.2.ctd.gif +1.2.dt.gif +1.2.empty.gif +1.2.ld.gif +1.2.lr.gif +1.2.lrd.gif +1.2.lrtd.gif +1.2.rd.gif +1.2.rl.gif +1.2.rld.gif +1.2.rltd.gif +1.2.rtd.gif +1.2.rtdl.gif +1.2.rtl.gif +1.2.td.gif +1.2.tdl.gif +1.2.tdrl.gif +1.2.tl.gif +1.2.tr.gif +1.2.utd.gif +2.1.dt.gif +2.1.empty.gif +2.1.ld.gif +2.1.lr.gif +2.1.rd.gif +2.1.rl.gif +2.1.td.gif +2.1.tdrl.gif +2.1.tl.gif +2.1.tr.gif +2.2.dt.gif +2.2.empty.gif +2.2.ld.gif +2.2.lr.gif +2.2.lrd.gif +2.2.lrt.gif +2.2.rd.gif +2.2.rl.gif +2.2.rld.gif +2.2.rlt.gif +2.2.td.gif +2.2.tdl.gif +2.2.tdr.gif +2.2.tdrl.gif +2.2.tl.gif +2.2.tr.gif +2.2.url.gif +2.2.utd.gif +arrow.gif +bdt.gif +bempty.gif +bld.gif +blr.gif +blrd.gif +blrt.gif +brd.gif +brl.gif +brld.gif +brlt.gif +btd.gif +btdl.gif +btdr.gif +btdrl.gif +btl.gif +btr.gif +burl.gif +butd.gif +condition.gif +edit.gif +finish.gif +info.gif +inscol.gif +inscond.gif +insres.gif +insrow.gif +left.gif +middle.gif +resource.gif +rbottom.gif +right.gif +sctd.gif +sdt.gif +sempty.gif +sld.gif +slr.gif +slrd.gif +slrtd.gif +srd.gif +srl.gif +srld.gif +srltd.gif +srtd.gif +srtdl.gif +srtl.gif +start.gif +std.gif +stdl.gif +sutd.gif + + + +* +loncom/html/adm/lonKaputt/ +home/httpd/html/adm/lonKaputt/ +graphic file + +icons to indicate an unexpected result + + +lonconstruct.gif +lonlogo_broken.gif +lonlogo_broken_tsp.gif +lonlogo_broken.eps +lonlogo_broken.jpg +lonlogo_broken.mov + + + +* +loncom/html/adm/lonIcons/ +home/httpd/html/adm/lonIcons/ +graphic file + +logos + + +cab.gif +cab_big.gif +class.gif +class_big.gif +dvi.gif +dvi_big.gif +eps.gif +eps_big.gif +exam.gif +exam_big.gif +folder_closed.gif +folder_opened.gif +folder_pointer_closed.gif +folder_pointer_opened.gif +form.gif +form_big.gif +gif.gif +gif_big.gif +htm.gif +html.gif +html_big.gif +jpg.gif +jpg_big.gif +liteani.gif +lonanim.gif +lonanimend.gif +lonhelplogos.gif +lonlogo.gif +lonlogos.gif +meta.gif +meta_big.gif +mov.gif +mov_big.gif +move_up.gif +move_down.gif +page.gif +page_big.gif +pdf.gif +pdf_big.gif +problem.gif +problem_big.gif +ps.gif +ps_big.gif +quill.gif +quiz.gif +quiz_big.gif +select.gif +sequence.gif +sequence_big.gif +server.gif +server_big.gif +srvbad.gif +srvempty.gif +srvgood.gif +srvhalf.gif +srvnull.gif +survey.gif +survey_big.gif +tex.gif +tex_big.gif +txt.gif +txt_big.gif +user.gif +user_big.gif +wav.gif +wav_big.gif +white_space_20_22.gif +whitespace1.gif +whitespace10.gif +whitespace2.gif +whitespace3.gif +whitespace4.gif +whitespace5.gif +whitespace6.gif +whitespace7.gif +whitespace8.gif +whitespace9.gif +xml.gif +xml_big.gif +zip.gif +zip_big.gif + + + +* +loncom/html/adm/lonMisc/ +home/httpd/html/adm/lonMisc/ +graphic file + +miscellaneous resources + + +cat_button.gif + + + +loncom/xml/tth.pm +usr/lib/perl5/site_perl/5.005/tth.pm +system file + +perl module for invoking functions specific to TeX-to-HTML conversion + + +Has the same dependencies and build process as tth.so. +Currently, only the tth.so file specifications invoke +the build process however. + +works/unverified + + +modules/TexConvert/tthperl/tth.so +usr/lib/perl5/site_perl/5.005/tth.so +system file + +shared library file for dynamic loading and unloading + + +The source and file dependencies are not available to most +CVS users. (You can safely rely on the existing binaries +present on your system... don't worry about warnings +related to this file during the build process.) + + +modules/TexConvert/tthperl/commands + +works/unverified + +../tthdynamic/tthfunc.c +../tthdynamic/ttmfunc.c + + + +loncom/homework/caparesponse/capa.pm +usr/lib/perl5/site_perl/5.005/capa.pm +system file + +perl module for invoking functions specific to CAPA + + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + + + +loncom/homework/caparesponse/capa.bs +usr/lib/perl5/site_perl/5.005/capa.bs +system file + +bootstrap file associated with dynamic loading of this module on multiple +architectures + + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + + + +loncom/homework/caparesponse/capa.so +usr/lib/perl5/site_perl/5.005/capa.so +system file + +shared library file for dynamic loading and unloading + + +loncom/homework/caparesponse/commands + + +caparesponse.c +caparesponse.pm + + + +*.ent +loncom/MathML/ +home/httpd/html/adm/MathML/ +system file + +xml files which assign unicode numbers to mathematical symbols using +<! ENTITY... > type syntax. + + +isoamsa.ent +isoamsb.ent +isoamsc.ent +isoamsn.ent +isoamso.ent +isoamsr.ent +isobox.ent +isocyr1.ent +isocyr2.ent +isodia.ent +isogrk1.ent +isogrk2.ent +isogrk3.ent +isogrk4.ent +isolat1.ent +isolat2.ent +isomfrk.ent +isomopf.ent +isomscr.ent +isonum.ent +isopub.ent +isotech.ent +mmlalias.ent +mmlextra.ent + + + +loncom/MathML/mathml.css +home/httpd/html/adm/MathML/mathml.css +system file + +cascading style sheet + + + +loncom/MathML/mathml.dtd +home/httpd/html/adm/MathML/mathml.dtd +system file + +document type definition + + + +loncom/auth/londes.js +home/httpd/html/res/adm/includes/londes.js +interface file + +Encryption Routines according to Data Encryption Standard DES, written in +javascript. + + + +loncom/homework/lectureonline.lcpm +home/httpd/html/res/adm/includes/lectureonline.lcpm + +handler + +Intended for providing perl functions for the environment +in a problem that was converted from lectureonline. + - - - - +loncom/homework/default_homework.lcpm +home/httpd/html/res/adm/includes/default_homework.lcpm + +handler + +Provides many functions for the <script> environment in a .problem. +Functions are documented in CVS:loncapa/doc/homework/homework5.html. + + + +loncom/homework/capa.units +home/httpd/html/res/adm/includes/capa.units +static conf + +Define unit prefixing and conversion for CAPA problem handling. + + +*.gif +loncom/html/res/adm/pages/ +home/httpd/html/res/adm/pages/ +graphic file +icons used for the entire LON-CAPA user interface + +a.gif +anot.gif +b.gif +back.gif +bkm.gif +brws.gif +c.gif +ccrs.gif +chat.gif +chrt.gif +com.gif +courses.gif +cprv.gif +cstr.gif +d.gif +dempty.gif +e.gif +egrd.gif +empty.gif +enrl.gif +eval.gif +f.gif +fdbk.gif +feedback.gif +forw.gif +g.gif +grds.gif +group.gif +h.gif +help.gif +hyphen.gif +i.gif +info.gif +j.gif +k.gif +l.gif +ledblink.gif +ledgreen.gif +ledoff.gif +ledon.gif +ledsend.gif +logout.gif +m.gif +mrk.gif +n.gif +nav.gif +next.gif +o.gif +p.gif +parm.gif +pgrd.gif +pparm.gif +prev.gif +prt.gif +q.gif +qempty.gif +r.gif +reload.gif +remotebg.gif +res.gif +roles.gif +s.gif +sbkm.gif +space.gif +spacer.gif +sprs.gif +src.gif +stat.gif +subm.gif +t.gif +title.gif +u.gif +v.gif +vbkm.gif +w.gif +x.gif +y.gif +z.gif + + - - - - +loncom/html/res/adm/pages/imgmaps.html +home/httpd/html/res/adm/pages/imgmaps.html +interface file + +image maps for the LON-CAPA remote control + + + +loncom/html/res/adm/pages/index.html +home/httpd/html/res/adm/pages/index.html +interface file + +welcoming page to the LON-CAPA system upon login + + + +loncom/html/res/adm/pages/menu.html +home/httpd/html/res/adm/pages/menu.html +interface file + +renders the HTML (including image maps) for the LON-CAPA remote control + + + +*.gif +loncom/html/res/adm/pages/indexericons/ +home/httpd/html/res/adm/pages/indexericons/ +graphic file + +icons used for the bookmark portion of the LON-CAPA user interface + + +a.gif +alert.black.gif +alert.red.gif +back.gif +ball.gray.gif +ball.red.gif +binary.gif +binhex.gif +blank.gif +bomb.gif +box1.gif +box2.gif +broken.gif +burst.gif +c.gif +comp.blue.gif +comp.gray.gif +compressed.gif +continued.gif +course.gif +dir.gif +down.gif +dvi.gif +f.gif +folder.gif +folder.open.gif +folder.sec.gif +folder_closed.gif +folder_closed_pressed.gif +folder_new.gif +folder_opened.gif +folder_opened_pressed.gif +folder_pointer_closed.gif +folder_pointer_opened.gif +folder_spacer.gif +folder_trash.gif +forward.gif +generic.gif +generic.red.gif +generic.sec.gif +hand.right.gif +hand.up.gif +html.gif +image1.gif +image2.gif +image3.gif +index.gif +layout.gif +left.gif +link.gif +mov.gif +movie1.gif +p.gif +patch.gif +pdf.gif +portal.gif +problem.gif +ps.gif +quill.gif +right.gif +screw1.gif +screw2.gif +script.gif +sound1.gif +sound2.gif +sphere1.gif +sphere2.gif +tar.gif +tex.gif +text.gif +transfer.gif +unknown.gif +up.gif +uu.gif +uuencoded.gif +white_space_20_22.gif +white_space_22_22.gif +whitespace1.gif +whitespace10.gif +whitespace2.gif +whitespace3.gif +whitespace4.gif +whitespace5.gif +whitespace6.gif +whitespace7.gif +whitespace8.gif +whitespace9.gif +world1.gif +world2.gif + + + +*.gif +loncom/html/res/adm/pages/bookmarkmenu/ +home/httpd/html/res/adm/pages/bookmarkmenu/ +graphic file + +icons used for directory indexing and login screen + + +folder_anim.gif +folder_close.gif +folder_drag.gif +folder_new.gif +folder_open.gif +folder_pointer_closed.gif +folder_pointer_opened.gif +folder_static.gif +folder_trash.gif +folder_trash_hover.gif +left_bar.gif +link.gif +link_anim.gif +link_drag.gif +ll_corner.gif +lower_bar.gif +lr_corner.gif +pix.gif +right_bar.gif +toolbar_bg.gif +ul_corner.gif +upper_bar.gif +ur_corner.gif + + + +*.html +loncom/html/res/adm/pages/bookmarkmenu/ +home/httpd/html/res/adm/pages/bookmarkmenu/ +interface file + +associated with the frameset scheme of displaying bookmarks + + +bookmarkmenu_toolbar.html +blank.html +closechildren.html + + + +loncom/html/res/adm/pages/bookmarkmenu/bookmarklib.js + +home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js +interface file + +javascript for handling client-side interactions with bookmark interface + - - - - +loncom/build/loncapaverifypackages +usr/sbin/loncapaverifypackages +script + +checks the system RPMs against what install.lon-capa.org specifies + +deprecated - - - - +loncom/build/loncaparestoreconfigurations +usr/sbin/loncaparestoreconfigurations +script + +restores .rpmsave files after a LON-CAPA-base upgrade + +deprecated - - - - +loncom/build/loncapaautoupgrade +usr/sbin/loncapaautoupgrade +script + +does all the things to coordinate updating of LON-CAPA base files. Should be +used with caution so that you do not lose work + +deprecated - - - - +loncom/build/loncapaverify +usr/sbin/loncapaverify +script + +makes verification report using loncapaverifypackages and +loncapaverifybasepackage + +deprecated - - - - +loncom/cron/loncapa +etc/cron.d/loncapa +static conf + +file that specifies periodic processes to run for the LON-CAPA machine + - - - - +loncom/ntp/step-tickers +etc/ntp/step-tickers +conf + +file that stimulates running of ntpdate upon init.d/xntpd initiation + + +
+ +
just one line with the ip address of the server
+
- - - - +loncom/init.d/loncontrol +etc/rc.d/init.d/loncontrol +root script + +Controls the launching/halting of lonc, lond, and lonsql processes. + + + +etc/rc.d/init.d/loncontrol + +etc/rc.d/rc0.d/K05loncontrol +etc/rc.d/rc1.d/K05loncontrol +etc/rc.d/rc2.d/K05loncontrol +etc/rc.d/rc3.d/S95loncontrol +etc/rc.d/rc4.d/S95loncontrol +etc/rc.d/rc5.d/S95loncontrol +etc/rc.d/rc6.d/K05loncontrol + +symbolic link + +symbolic links to /etc/rc.d/init.d/loncontrol for run-levels + + +loncom/atalk/config +etc/atalk/config +conf + +configuration file to make LON-CAPA server file space accessible to +Appleshares access (Macintosh) + +