--- doc/loncapafiles/loncapafiles.lpml 2001/05/16 17:26:28 1.8 +++ doc/loncapafiles/loncapafiles.lpml 2001/10/23 03:37:02 1.48 @@ -1,6 +1,16 @@ + + + + + + + + + / /home/user/loncapa/ + 0444root:root @@ -79,26 +89,127 @@ 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 + standard + standard linux directory for configuration files + + + etc/atalk + standard + appletalk configuration files + + + etc/cron.d + standard + standard linux directory for running time-based "jobs" + + etc/httpd/conf standard web configuration files + etc/ntp + standard + configuration directory for network time protocol + + + etc/pam.d + standard + configuration directory for password authentication mechanism + + + + 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 + + home/httpd/lonTabs standard tab-formatted reference files @@ -109,24 +220,26 @@ start of the web server tree - etc - standard - standard linux directory for configuration files - - 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 +262,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 +287,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,28 +309,19 @@ 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 - standard - system perl tree (usually present on linux systems) - - home/httpd/html/adm/MathML server readonly mathematics markup language resources @@ -215,7 +329,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,85 +349,61 @@ 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 - usr/sbin - standard - standard linux directory for superuser executables - - - etc/cron.d - standard - standard linux directory for running time-based "jobs" - - - etc/ntp - standard - configuration directory for network time protocol - - - etc/rc.d/init.d - standard - scripts that run during system startup - - - etc/rc.d/rc0.d - standard - scripts that run for run-level 0 - - - etc/rc.d/rc1.d - standard - scripts that run for run-level 1 - - - etc/rc.d/rc2.d - standard - scripts that run for run-level 2 - - - etc/rc.d/rc3.d - standard - scripts that run for run-level 3 - - - etc/rc.d/rc4.d - standard - scripts that run for run-level 4 - - - etc/rc.d/rc5.d - standard - scripts that run for run-level 5 - - - etc/rc.d/rc6.d - standard - scripts that run for run-level 6 + home/httpd/html/res/adm/pages/indexericons + + server readonly + icons that help depict the file system (outdated) - etc/rc.d/rc7.d + usr/lib/perl5/site_perl/5.005 + usr/lib/perl5/site_perl/5.6.0 + usr/local/lib/perl/5.6.0 standard - scripts that run for run-level 7 + system perl tree (usually present on linux systems) + - etc/atalk + usr/sbin standard - appletalk configuration files - - - home/httpd/html/res/adm/pages/indexericons - server readonly - icons that help depict the file system + standard linux directory for superuser executables + + + +loncom/krb.conf +etc/krb.conf +conf + +which Kerberos server to contact for specified Kerberos domains + + + + + +
+list elements are separated by newlines +
+each list element consists of only two subelements separated by a colon +
+
    +
  • Kerberos domain value
  • +
  • Kerberos server IP address
  • +
+
+
+
loncom/access.conf etc/httpd/conf/access.conf @@ -327,12 +424,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 +486,23 @@ well as causing the Apache module to be +loncom/publisher/thesaurus.dat +home/httpd/lonTabs/thesaurus.dat +static conf + +Custom Thesaurus file for LON-CAPA, in the format +word@wordID@frequency@relatedwordID:frequency,relatedwordID:frequency,... + + + +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,6 +511,83 @@ 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/cgi/graph.gif +home/httpd/cgi-bin/graph.gif +script + +Dynamically outputs a graph especially for lonstatistics.pm. + + +Depends on perl modules: +GDGraph-1.33 and GDTextUtils-0.80. + + + +loncom/cgi/metadata_keywords.pl +home/httpd/cgi-bin/metadata_keywords.pl +script + +a cgi-script (not mod_perl), which contacts MySQL and pulls +out all keywords in this format: + +coil,magnetic,transformer +transformer,coils,current,amperes,voltage,transformers,coil +flux,magnetic,current,transformer +coil,loop,field,magnetic + +... etc (one line per entry). + +and simply prints this text-only (no markup) to the browser + + + +* +loncom/homework/templates/ + +home/httpd/html/res/adm/includes/templates/ +static conf + +Template files for generating new resources. + + +blank.library +blank.library.meta +script.library +script.library.meta +blank.problem +blank.problem.meta +numerical.problem +numerical.problem.meta +RadioResponse.problem +RadioResponse.problem.meta +SelectFromOptions-4ConceptGoups.problem +SelectFromOptions-4ConceptGoups.problem.meta +SelectFromOptions-5ConceptGoups.problem +SelectFromOptions-5ConceptGoups.problem.meta +SelectFromOptions-6ConceptGoups.problem +SelectFromOptions-6ConceptGoups.problem.meta +SelectFromOptions-7ConceptGoups.problem +SelectFromOptions-7ConceptGoups.problem.meta +SelectFromOptions-8ConceptGoups.problem +SelectFromOptions-8ConceptGoups.problem.meta +SelectFromOptions-Simple.problem +SelectFromOptions-Simple.problem.meta +SimpleStringResponse.problem +SimpleStringResponse.problem.meta +StringResponse.problem +StringResponse.problem.meta + + + loncom/homework/insertlist.tab home/httpd/lonTabs/insertlist.tab static conf @@ -399,8 +596,21 @@ Describes what tags are allowed inside o +CAPA/JavaTools/GLabel.class +home/httpd/html/res/adm/includes/GLabel.class + +static conf + +Java applet for labelling graphs. + + +Built from Glabel.java. Still working on build/dependency details. + + + 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 +618,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 +648,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 +657,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,40 +690,12 @@ Basic auth password to access /lon-statu - - - - - - -loncom/krb.conf -etc/krb.conf - - -which Kerberos server to contact for which Kerberos domains - - - - - -
-list elements are separated by newlines -
-each list element consists of only two subelements separated by a colon -
-
    -
  • Kerberos domain value
  • -
  • Kerberos server IP address
  • -
-
-
-
- loncom/smb.conf etc/smb.conf conf -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 +717,6 @@ Example:
server ntp.msu
- - - - - - loncom/metadata_database/searchcat.pl home/httpd/perl/searchcat.pl script @@ -565,6 +751,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 @@ -581,26 +773,39 @@ tmpput, tmpget, and ls). home/httpd/perl/lcpasswd setuid script -coordinates the system services and files in order to allow lond to change -user passwords +Coordinates the system services and files in order to allow lond to change +user passwords. + +being updated + + +loncom/pwchange +home/httpd/perl/pwchange +setuid script + +Allows www to change user passwords. +being updated loncom/lcuseradd home/httpd/perl/lcuseradd setuid script -coordinates the system services and files in order to allow lond to add a -new user +Coordinates the system services and files in order to allow lond to add a +new user. +being updated 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 +815,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 +825,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 +837,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 +870,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 +897,6 @@ combinations. - - - - - - loncom/publisher/addid.tab home/httpd/lonTabs/addid.tab static conf @@ -678,6 +905,26 @@ Table which has hash data necessary for +rat/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 @@ -764,12 +1011,6 @@ Handler to set resource parameters insid works/unverified - - - - - - rat/lonsequence.pm home/httpd/lib/perl/Apache/lonsequence.pm handler @@ -785,6 +1026,7 @@ Handler for showing sequence objects of Creates a new course and assigns course coordinator. +works/unverified loncom/interface/loncreateuser.pm @@ -809,7 +1051,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 @@ -832,7 +1074,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 @@ -842,6 +1085,7 @@ 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 @@ -850,14 +1094,17 @@ assignment. Used for debugging and testing the LON-CAPA system. +works/unverified loncom/homework/radiobuttonresponse.pm -home/httpd/lib/perl/Apache/radiobuttonresponse.pm + +home/httpd/lib/perl/Apache/radiobuttonresponse.pm handler Handles multiple-choice style responses. +works/unverified loncom/interface/lonassignments.pm @@ -866,12 +1113,14 @@ Handles multiple-choice style responses. 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 @@ -880,6 +1129,7 @@ Handles processing of assignments. Handles errors. +works/unverified loncom/interface/lonevaluate.pm @@ -888,6 +1138,7 @@ Handles errors. Handles evaluation. +works/unverified loncom/interface/lonfeedback.pm @@ -896,28 +1147,7 @@ Handles evaluation. Handles feedback from students to instructors and system administrators. - - -loncom/interface/lonfeedback.pm -home/httpd/lib/perl/Apache/lonfeedback.pm -handler - -Handles feedback from students to instructors and system administrators. - - - -loncom/interface/lonmydesk.pm -home/httpd/lib/perl/Apache/lonmydesk.pm -handler - -Unknown function. - - - - - - - +works/unverified loncom/interface/lonnavmaps.pm @@ -926,12 +1156,7 @@ Unknown function. Handles navigational maps. - - - - - - +works/unverified loncom/interface/lonpreferences.pm @@ -941,6 +1166,7 @@ Handles navigational maps. Handles user preferences associated with customizing the online LON-CAPA educational environment. +works/unverified loncom/interface/lonprintout.pm @@ -949,6 +1175,7 @@ educational environment. Handles the production of printable files and resources. +works/unverified loncom/interface/lonsearchcat.pm @@ -957,12 +1184,7 @@ Handles the production of printable file Handles a searchable catalogue. - - - - - - +works/unverified loncom/interface/londropadd.pm @@ -971,6 +1193,7 @@ Handles a searchable catalogue. Handler to drop and add students in courses. +works/unverified loncom/interface/lonmsg.pm @@ -979,6 +1202,7 @@ Handler to drop and add students in cour Routines for messaging. +works/unverified loncom/homework/hint.pm @@ -988,6 +1212,7 @@ Routines for messaging. This handler coordinates the delivery of hints to students working on LON-CAPA problems and assignments. +works/unverified loncom/interface/lonspreadsheet.pm @@ -996,6 +1221,7 @@ problems and assignments. Spreadsheet/Grades Display Handler +works/unverified loncom/interface/lonparmset.pm @@ -1004,6 +1230,7 @@ Spreadsheet/Grades Display Handler Handler to resolve ambiguous file locations +works/unverified loncom/publisher/lonconstruct.pm @@ -1012,6 +1239,7 @@ Handler to resolve ambiguous file locati Page wrapper for handling construction space. +works/unverified loncom/publisher/lonpublisher.pm @@ -1021,6 +1249,7 @@ Page wrapper for handling construction s Publishes an LON-CAPA educational resource complete with metadata (authorship, language, copyright, creation date, etc). +works/unverified loncom/interface/lonmenu.pm @@ -1029,12 +1258,14 @@ Publishes an LON-CAPA educational resour 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 @@ -1043,6 +1274,16 @@ Has routines which control the remote co 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 @@ -1051,14 +1292,16 @@ Builds up frame set and loads in the rig 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 +This will take annotations and then plug them into a page. +works/unverified loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm @@ -1066,18 +1309,20 @@ This will take annotations and then plug handler This will take bookmarks and get/write/display them for the LON-CAPA user -interface +interface. +works/unverified rat/lonratsrv.pm home/httpd/lib/perl/Apache/lonratsrv.pm handler -Handler tat 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.) +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 @@ -1086,6 +1331,7 @@ code, and output. This module handles s bundles pages into one page +works/unverified rat/lonuserstate.pm @@ -1094,6 +1340,7 @@ bundles pages into one page compile course into binary data structure (in loncom/rat) +works/unverified loncom/xml/lontex.pm @@ -1102,6 +1349,7 @@ compile course into binary data structur Handler for tex files (somewhere in modules) +works/unverified loncom/xml/lontexconvert.pm @@ -1110,6 +1358,7 @@ Handler for tex files (somewhere in modu Access to tth/ttm +works/unverified loncom/xml/lonxml.pm @@ -1118,6 +1367,7 @@ Access to tth/ttm XML Parsing Module +works/unverified loncom/xml/style.pm @@ -1126,6 +1376,7 @@ XML Parsing Module Style Parsing Module +works/unverified loncom/xml/londefdef.pm @@ -1134,6 +1385,7 @@ Style Parsing Module Tags Default Definition Module +works/unverified loncom/xml/run.pm @@ -1142,6 +1394,7 @@ Tags Default Definition Module used to prevent poorly written problems from causing lingering after effects +works/unverified loncom/xml/scripttag.pm @@ -1151,13 +1404,26 @@ used to prevent poorly written problems 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 -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 @@ -1165,22 +1431,27 @@ implements <script>, <scriptlib 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 +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 +defines different types of responses given to student as well as syntax for +producing response values +works/unverified loncom/homework/caparesponse/caparesponse.pm @@ -1189,6 +1460,16 @@ defines different types of responses giv 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 @@ -1200,6 +1481,7 @@ handles request to the CAPA homework pro functions (e.g. roles, logout, annotations, and bookmarks) as well as coordinating access to educational resources. +works/unverified loncom/auth/lonracc.pm @@ -1208,6 +1490,7 @@ as coordinating access to educational re access handler for file transfers +works/unverified loncom/auth/loncacc.pm @@ -1225,24 +1508,28 @@ If the cookie handle is valid, status is 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 @@ -1271,6 +1558,17 @@ class. 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 @@ -1288,6 +1586,7 @@ educational resources (course descriptio 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 @@ -1321,8 +1620,16 @@ not present on the web server 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 +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. @@ -1365,97 +1672,798 @@ bumper 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. Respectively: button for catalog, +button to set parameters in a page, +button to do regrades, button to check on problem submissions, + + +cat_button.gif; +pprm_button.gif; +pgrd_button.gif; +subm_button.gif + + + +loncom/xml/tth.pm +usr/lib/perl5/site_perl/5.005/tth.pm +usr/lib/perl5/site_perl/5.6.0/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 +usr/lib/perl5/site_perl/5.6.0/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 +usr/lib/perl5/site_perl/5.6.0/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 +usr/lib/perl5/site_perl/5.6.0/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 +usr/lib/perl5/site_perl/5.6.0/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/pam.d/pwauth +etc/pam.d/pwauth +static conf + +file that allows setuid password privileges for pwauth executable + + + +loncom/pam.d/pwchange +etc/pam.d/pwchange +static conf + +file that allows setuid password privileges for pwchange (lcpasswd) executable + + + +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) + + +
- -