--- doc/loncapafiles/loncapafiles.lpml 2001/05/14 19:22:31 1.4 +++ doc/loncapafiles/loncapafiles.lpml 2002/09/23 19:29:27 1.175 @@ -1,1111 +1,4089 @@ + + + + + + + + + + + + + + + + +!!! REDHAT 6.2 NOTICE !!! +!!! Sometimes an incorrect /etc/hosts file is incorrectly generated !!! +!!! This sometimes happens (bad): !!! +!!! 127.0.0.1 computer1 localhost.localdomain localhost !!! +!!! Should be: !!! +!!! 127.0.0.1 localhost.localdomain localhost !!! +!!! 35.2.3.80 computer1 computer1.notreal.msu.edu !!! + + +!!!!!!!!! REDHAT 7.* NOTICE !!!!!!!!!!!!!!!!!!!! +!!!!!!!!! LINE IN Cookie.pm !!!!!!!!!!!!!!!!!!!! +!!!!!!!!! MUST BE REPLACED DUE !!!!!!!!!!!!!!!!!!!! +!!!!!!!!! TO PERL 5.6.0 ERROR !!!!!!!!!!!!!!!!!!!! +!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!!!! The offending line is in CGI/Cookie.pm !! +!!!! !! +!!!! it should be changed from !! +!!!! $path = CGI::url(-absolute=>1) unless defined $path; !! +!!!! to !! +!!!! ($path = $ENV{'SCRIPT_NAME'})=~s![^/]+$!! unless $path; !! +!!!! !! +!!!! (This is just below the following line ) !! +!!!! # IE requires the path and domain to be present for some reason. !! + + / /home/user/loncapa/ + - 0444root:root - RedHat 6.2 + 0444root:root + interfacefile - 0644www:www - RedHat 6.2 + 0644www:www + interfacefile - 6755root:root - RedHat 6.2 + 6755root:root + setuid - 6755root:root - RedHat 6.2 + 6755root:root + setuid - 0444root:root - RedHat 6.2 + 0444root:root + handler - 0600www:www - RedHat 6.2 + 0600www:www + handler - 0444root:root - RedHat 6.2 + 0444root:root + static - 0444root:root - RedHat 6.2 + 0444root:root + static - 0644root:root - RedHat 6.2 + 0644root:root + configurable - 0644root:root - RedHat 6.2 + 0644root:root + configurable - 0700www:www - RedHat 6.2 + 0500www:www + script - 0500www:www - RedHat 6.2 + 0700www:www + script - 0444root:root - RedHat 6.2 + 0444root:root + graphicfile - 0400www:www - RedHat 6.2 + 0400www:www + graphicfile + + + 0644root:root + systemfile + + + 0644root:root + systemfile - 0644root:root - RedHat 6.2 + 0644root:root + systemfile - 0644root:root - RedHat 6.2 + 0644root:root + systemfile - 0700root:root - RedHat 6.2 + 0700root:root + rootscript - 0700root:root - RedHat 6.2 + 0700root:root + rootscript - root:root - RedHat 6.2 + root:root + link - root:root - RedHat 6.2 + root:root + link - 0755root:root - RedHat 6.2 + 0755root:root + directory - 0755root:root - RedHat 6.2 + 0755root:root + directory - 0700www:www - RedHat 6.2 + 0700www:www + directory - 0755www:www - RedHat 6.2 + 0755www:www + directory - 0500www:www - RedHat 6.2 + 0500www:www + directory - 0700www:www - RedHat 6.2 + 0700www:www + directory + 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 \n +files in their directories.\n +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 '***********************************************************************'\n + + +PreReq: LON-CAPA-setup +PreReq: apache +PreReq: /etc/httpd/conf/httpd.conf + - - etc/httpd/conf + + + etc + standard + standard linux directory for configuration files + + + etc/cron.d + standard + standard linux directory for running time-based "jobs" + + + + etc/httpd/conf standard web configuration files - RedHat 6.2 - - home/httpd/lonTabs + + etc/ntp standard - tab-formatted reference files - RedHat 6.2 + configuration directory for network time protocol - - home/httpd + + etc/pam.d standard - start of the web server tree - RedHat 6.2 + configuration directory for password authentication mechanism + - - etc + + etc/rc.d/init.d + etc/init.d standard - standard linux directory for configuration files - RedHat 6.2 + 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 - - home/httpd/perl + + 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 + + + home/httpd + standard + start of the web server tree + + + home/httpd/perl + server readonly perl scripts for managing the LON-CAPA system - RedHat 6.2 - - home/httpd/perl/logs + + home/httpd/perl/logs + server standard + location where system performance and error logs are kept + + + + home/httpd/html/lon-status/londchld + server standard + +Used by lond parent to check if children are responding to USR1 signals +(otherwise they are killed and replaced). + + + + home/httpd/perl/tmp server standard - location where system performance and error logs are kept - RedHat 6.2 + location where temporary files (for caching) are stored + - - home/httpd/perl/tmp + + home/httpd/prtspool server standard - location where temporary files (for caching) are stored - RedHat 6.2 + for the output of lonprintout.pm + - - home/httpd/lib/perl/Apache + + home/httpd/lib + server readonly + location of LON-CAPA software modules and +extensions + + + home/httpd/lib/perl + server readonly + location of LON-CAPA non web mod-perl handlers + + + home/httpd/lib/perl/Apache server readonly location of LON-CAPA web mod-perl handlers - RedHat 6.2 - - home/httpd/lonIDs + + home/httpd/lib/perl/HTML + server readonly + location of HTML specific perl module fixes and additions + + + + home/httpd/lib/perl/LONCAPA + server readonly + location of HTML specific perl module fixes and additions + + + + home/httpd/lonIDs server standard cookie jar - RedHat 6.2 - - home/httpd/sockets + + home/httpd/sockets server standard lonc's sockets - RedHat 6.2 - - home/httpd/sockets/delayed + + home/httpd/sockets/delayed server standard lonc's sockets (delayed) - RedHat 6.2 - - home/httpd/html + + home/httpd/cgi-bin + standard + location of cgi scripts + + + home/httpd/html server standard location of web-accessible file tree - RedHat 6.2 - - home/httpd/html/res + + home/httpd/html/res server standard root of resource tree - RedHat 6.2 - - home/httpd/html/adm + + home/httpd/html/userfiles + server standard + root for user uploaded files + + + home/httpd/html/adm server readonly unauthenticated resources - RedHat 6.2 - - home/httpd/html/adm/rat + + home/httpd/html/adm/rat server readonly home of the rat - RedHat 6.2 - - home/httpd/html/adm/lonIcons + + home/httpd/html/adm/help + server readonly + online help documentation + + + home/httpd/html/adm/help/gif + server readonly + online help documentation gif files + + + home/httpd/html/adm/help/eps + server readonly + online help documentation eps files + + + home/httpd/html/adm/help/tex + server readonly + online help documentation tex files + + + home/httpd/html/adm/help/png + server readonly + online help documentation png files + + + home/httpd/html/adm/help/lib/perl + server readonly + online help documentation for the LON-CAPA programming +interface + + + home/httpd/html/adm/help/lib/perl/Apache + + server readonly + online help documentation for the LON-CAPA programming +interface, Apache (mod_perl) handlers + + + home/httpd/html/adm/help/scripts + server readonly + online help documentation for the LON-CAPA programming +interface, Apache (mod_perl) handlers + + + home/httpd/html/adm/lonIcons server readonly graphic widgets - RedHat 6.2 - - home/httpd/html/adm/lonMisc + + home/httpd/html/adm/lonMisc server readonly - - RedHat 6.2 + miscellaneous resources - - home/httpd/html/adm/lonKaputt + + home/httpd/html/adm/lonKaputt server readonly error warnings and icons - RedHat 6.2 - - home/httpd/lonUsers + + 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. - RedHat 6.2 - - home/httpd/html/lon-status - server standard - status reports - RedHat 6.2 - - - usr/lib/perl5/site_perl/5.005 - standard - system perl tree (usually present on linux systems) - RedHat 6.2 - - - home/httpd/html/adm/MathML + + home/httpd/html/adm/MathML server readonly mathematics markup language resources - RedHat 6.2 - - home/httpd/html/res/adm/includes + + home/httpd/html/res/adm/includes + server readonly + files useful for including within customized scripting + + + + home/httpd/html/res/adm/includes/templates + server readonly - files useful for including within customized scripting - RedHat 6.2 + template files useful for customized scripts - - home/httpd/html/lon-status + + home/httpd/html/lon-status server standard - status reports - RedHat 6.2 + status reports; online logs are kept that +are viewable over the world-wide web - - home/httpd/html/res/adm/pages + + home/httpd/html/res/adm/pages server readonly web user interface resources - RedHat 6.2 - - home/httpd/html/res/adm/pages/bookmarkmenu + + home/httpd/html/adm/lonLCDfont server readonly - bookmark user interface code - RedHat 6.2 + LCD font for remote control - - home/httpd/html/res/adm/pages/annotations + + home/httpd/html/adm/lonDomLogos server readonly - - RedHat 6.2 + Logos for LON-CAPA domains - - usr/sbin - standard - standard linux directory for superuser executables - RedHat 6.2 + + home/httpd/lonTabs/lonDomColors + server readonly + Designs for LON-CAPA domains - - etc/cron.d - standard - standard linux directory for running time-based "jobs" - RedHat 6.2 + + home/httpd/html/adm/lonInterFace + server readonly + Page headers and graphical interface files - - etc/ntp - standard - configuration directory for network time protocol - RedHat 6.2 + + home/httpd/html/res/adm/pages/bookmarkmenu + + server readonly + bookmark user interface code - - etc/rc.d/init.d - standard - scripts that run during system startup - RedHat 6.2 + + home/httpd/html/res/adm/pages/annotations + + server readonly + - - etc/rc.d/rc0.d - standard - scripts that run for run-level 0 - RedHat 6.2 + + home/httpd/html/res/adm/pages/indexericons + + server readonly + icons that help depict the file system (outdated) - - etc/rc.d/rc1.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 1 - RedHat 6.2 + system perl tree (usually present on linux systems) + - - etc/rc.d/rc2.d + + usr/local/loncapa/bin standard - scripts that run for run-level 2 - RedHat 6.2 + local binary files for loncapa - - etc/rc.d/rc3.d + + usr/local/loncapa/doc standard - scripts that run for run-level 3 - RedHat 6.2 + local documentation files for loncapa - - etc/rc.d/rc4.d + + usr/local/loncapa/doc/conf_examples standard - scripts that run for run-level 4 - RedHat 6.2 + examples of configuration files for secondary + services - - etc/rc.d/rc5.d + + usr/local/man/man1 standard - scripts that run for run-level 5 - RedHat 6.2 + local manual pages - - etc/rc.d/rc6.d + + usr/man/man1 standard - scripts that run for run-level 6 - RedHat 6.2 + manual pages - - etc/rc.d/rc7.d + + usr/man/man3 standard - scripts that run for run-level 7 - RedHat 6.2 + manual pages - - etc/atalk + + usr/sbin standard - appletalk configuration files - RedHat 6.2 - - - home/httpd/html/res/adm/pages/indexericons - server readonly - icons that help depict the file system - RedHat 6.2 + standard linux directory for superuser executables + + + +loncom/krb.conf +usr/local/loncapa/doc/conf_examples/krb.conf +static 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 +loncom/loncapa.conf +etc/httpd/conf/loncapa.conf conf -This file has two major functions. -For the Apache web server, it defines a global -access configuration which defines what server options (Indexes", "Includes", -"FollowSymLinks", "ExecCGI", or "MultiViews") are associated -with specific directories ("/", "/home/httpd/html", "/home/httpd/cgi-bin", -and "/usr/doc"). For the LON-CAPA network server and perl module -handlers, it defines machine specific settings (lonHostID, lonRole, -lonAdmEMail, lonDefDomain, lonLoadLim, lonExpire, and lonReceipt) -and internal machine settings for specific directories, socket ports, -and browser detection logic. +

+The goal of this file is to implement all LON-CAPA specific +customization of the Apache web server (most all of these values +require manual input from the system administrator at some point). +The values in this file, as opposed to loncapa_apache.conf, are +meant to be machine and institution specific. +

+

+For the LON-CAPA network server and perl module +handlers, it defines machine specific settings including lonHostID, lonRole, +lonAdmEMail, lonDefDomain, lonLoadLim, lonExpire, and lonReceipt. +

+

+This file should not be viewable by regular users of the system. +Only root and www should be able to view the contents of this file +since lonReceipt is sensitive. +

-RedHat 6.2 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
-loncom/httpd.conf -etc/httpd/conf/httpd.conf +loncom/loncapa_apache.conf +etc/httpd/conf/loncapa_apache.conf static conf -This is the main server configuration file. The settings here are -more or less standard for the Apache web server. Most notably (and -importantly!), perl handling and mod_perl are enabled in this configuration -file. +The goal of this file is to implement all LON-CAPA specific +customization of the Apache web server that does not require +user input. + +For the Apache web server, it defines a global +access configuration which defines what server options (Indexes", "Includes", +"FollowSymLinks", "ExecCGI", or "MultiViews") are associated +with specific directories ("/", "/home/httpd/html", "/home/httpd/cgi-bin", +and "/usr/doc"). For the LON-CAPA network server and perl module +handlers, it defines +and internal machine settings for specific directories, socket ports, +the www@localhost MySQL password, and browser detection logic. -RedHat 6.2 -loncom/srm.conf -etc/httpd/conf/srm.conf +loncom/startup.pl +etc/httpd/conf/startup.pl static conf -

-This file configures the "name space" of the Apache web server. -srm.conf -defines when specific perl modules should be called to handle a given -request. This definition is a function of both the name of the perl module, -and a specific regular expression associated with the URL, such as -"^/res/.*\.page". -

-

-Here is an example entry: -

-<LocationMatch "^/res/.*\.page$>
-SetHandler perl-script
-PerlHandler Apache::lonpage
-</LocationMatch>
-
-

+This file provides initializations for perl handlers. It adjusts what +the module path space is (so as to include /home/httpd/lib/perl/Apache) as +well as causing the Apache module to be used for every perl handler. +startup.pl is invoked by loncapa_apache.conf.
-RedHat 6.2
-loncom/startup.pl -etc/httpd/conf/startup.pl +loncom/thesaurus/thesaurus.db +home/httpd/lonTabs/thesaurus.db +system file + +Thesaurus database file to be built from loncom/thesaurus/rawkey.txt + + +loncom/thesaurus/build_thesaurus_wrapper.sh + + +rawkey.txt + + + +loncom/interface/mydesk.tab +home/httpd/lonTabs/mydesk.tab static conf -This file provides initializations for perl handlers. It adjusts what -the module path space is (so as to include /home/httpd/lib/perl/Apache) as -well as causing the Apache module to be used for every perl handler. -startup.pl is invoked by access.conf. +Config file for "My Desk" -RedHat 6.2 loncom/interface/filetypes.tab -home/httpd/lonTabs/filetypes.tab +home/httpd/lonTabs/filetypes.tab static conf Descriptive list of file extensions, and extension groupings. -RedHat 6.2 +loncom/interface/filecategories.tab +home/httpd/lonTabs/filecategories.tab +static conf + +Descriptive list of file extensions and broad categorization. + + + +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/thumbnail.gif +home/httpd/cgi-bin/thumbnail.gif +script + +Produces a thumbnail image of the url given + + + +loncom/cgi/clusterstatus.pl +home/httpd/cgi-bin/clusterstatus.pl +script + +utility cgi script to view status of cluster + + + +loncom/build/system_dependencies/perltest.pl +home/httpd/cgi-bin/perltest.pl +script + +utility cgi script to view status of perl modules + + + +loncom/build/system_dependencies/cpan_distributions.txt +home/httpd/cgi-bin/cpan_distributions.txt +interface file + +utility cgi script to view status of perl modules + + + +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/lonversions.pl +home/httpd/cgi-bin/lonversions.pl +script + +utility cgi script to view software versions of a remote server + + + +loncom/cgi/ping.pl +home/httpd/cgi-bin/ping.pl +script + +cgi-script to ping other server + + + +loncom/cgi/plot.gif +home/httpd/cgi-bin/plot.gif +script + +Dynamically outputs X-Y plots with point, line, etc functions. + + + +loncom/interface/printout.pl +home/httpd/cgi-bin/printout.pl +script + +cgi script + + +Depends on srm.conf entry: +Alias /prtspool/ /home/httpd/prtspool/ +as well as a /home/httpd/prtspool directory. + + + +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; +blank.problem; +blank.problem.meta; +Essay.problem; +Essay.problem.meta; +numerical.problem; +numerical.problem.meta; +Plot.problem; +Plot.problem.meta; +RadioResponse.problem; +RadioResponse.problem.meta; +RandomLabelExample.problem; +RandomLabelExample.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; +script.library; +script.library.meta; +SimpleFormula.problem; +SimpleFormula.problem.meta; +StringResponse.problem; +StringResponse.problem.meta + + + loncom/homework/insertlist.tab -home/httpd/lonTabs/insertlist.tab +home/httpd/lonTabs/insertlist.tab +static conf + +Describes what tags are allowed inside other tags. + + + +CAPA/JavaTools/GLabel.class +home/httpd/html/res/adm/includes/GLabel.class + static conf -Options available (or suggested) for different homework tags. +Java applet for labelling graphs. -RedHat 6.2 + +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. -RedHat 6.2 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. -RedHat 6.2 + + +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 +home/httpd/lonTabs/roles.tab +static conf + +List of privileges associated with users of multiple types (for example: +Teaching Assistant, Exam Proctor, Course Coordinator) + + + +loncom/auth/rolesplain.tab +home/httpd/lonTabs/rolesplain.tab +static conf + +Descriptive list of abbreviations used in roles.tab for user types +and privileges available in the network with function + + + +loncom/hosts.tab +home/httpd/lonTabs/hosts.tab +static conf + +List of all machines in the LON-CAPA network. Relates lonHostID to +lonDefDomain and IP address. + + + +loncom/spare.tab +home/httpd/lonTabs/spare.tab +conf + +Spare hosts to offload session to if the LON-CAPA machine is overloaded + + +configure
+ + + +
+list elements are separated by newlines +
+each list element consists of only one value; the value for lonHostID +in access.conf +
+
+
+ +loncom/htpasswd +home/httpd/lonTabs/htpasswd +conf + +Basic auth password to access /lon-status and /server-status + + + +loncom/smb.conf +usr/local/loncapa/doc/conf_examples/smb.conf +static conf + +configuration file to make LON-CAPA server file space accessible to network +neighborhood + + + +loncom/ntp.conf +usr/local/loncapa/doc/conf_examples/ntp.conf static conf -List of privileges associated with users of multiple types (for example: Teaching -Assistant, Exam Proctor, Course Coordinator) +which NTP server to contact for information (XNTP3 standard) + + + + + +
+only one line needs to be changed to specify a server ip address +
+Example:
server ntp.msu.edu +
+
+
+ +loncom/metadata_database/searchcat.pl +home/httpd/perl/searchcat.pl +script + +Batch script for updating SQL metadata database. + + + +loncom/metadata_database/cleanup_database.pl +home/httpd/perl/cleanup_database.pl +script + +Batch script for removing temporary tables from the SQL metadata database. + + + +loncom/lonc +home/httpd/perl/lonc +script + +proxy server + + + +doc/man/lonc.1 +usr/man/man1/lonc.1 +doc +man page for lonc + +loncom/build/pod2man.sh ../lonc > ../../doc/man/lonc.1 && \ +echo 'manifying lonc' + +works/unverified + +../../loncom/lonc + + + +doc/scripts/lonc.html +home/httpd/html/adm/help/scripts/lonc.html +doc +POD-derived page for lonc + +loncom/build/pod2html.sh ../lonc > ../../doc/scripts/lonc.html && \ +echo 'pod2html lonc' + +works/unverified + +../../loncom/lonc + + + +loncom/lond +home/httpd/perl/lond +script + +This is a remote command interpreter on a TCP LON-CAPA network layer. +It accepts and processes incoming requests from other LON-CAPA machines +on the network. lond's functionality is self-contained in the sense +that it does not reference (import, require, use) any other file +described in this document. There are only 15 subroutines in this +script, however the make_new_child subroutine is quite +complex since it parses and responds about 29 different types of +network requests (i.e. enc, ping, pong, ekey, load, auth, passwd, +makeuser, home, update, unsub, sub, log, put, rolesput, get, eget, +del, keys, dump, store, restore, querysend, queryreply, idput, idget, +tmpput, tmpget, and ls). + + + +doc/man/lond.1 +usr/man/man1/lond.1 +doc +man page for lond + +loncom/build/pod2man.sh ../lond > ../../doc/man/lond.1 && \ +echo 'manifying lond' + +works/unverified + +../../loncom/lond + + + +doc/scripts/lond.html +home/httpd/html/adm/help/scripts/lond.html +doc +POD-derived page for lond + +loncom/build/pod2html.sh ../lond > ../../doc/scripts/lond.html && \ +echo 'pod2html lond' + +works/unverified + +../../loncom/lond + + + +loncom/build/CHECKRPMS +home/httpd/cgi-bin/CHECKRPMS +script +CGI script that checks status of RPMs + + +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 +housekeeping + + +loncom/lonsql +home/httpd/perl/lonsql +script +maintain secondary database of metadata + + +doc/man/lonsql.1 +usr/man/man1/lonsql.1 +doc +man page for lonsql + +loncom/build/pod2man.sh ../lonsql > ../../doc/man/lonsql.1 && \ +echo 'manifying lonsql' + +works/unverified + +../../loncom/lonsql + + + +doc/scripts/lonsql.html +home/httpd/html/adm/help/scripts/lonsql.html +doc +POD-derived page for lonsql + +loncom/build/pod2html.sh ../lonsql > ../../doc/scripts/lonsql.html && \ +echo 'pod2html lonsql' + +works/unverified + +../../loncom/lonsql + + + +loncom/lcpasswd +home/httpd/perl/lcpasswd +setuid script + +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. + +being updated + + +loncom/lchtmldir +home/httpd/perl/lchtmldir +setuid script + +Manages the file system ramifications of adding author mode to a user. +If necessary a public_html diretory is added, permissions and ownership are +set according to the user's authentication mode. + +New file + + +loncom/lcuserdel +home/httpd/perl/lcuserdel +setuid script + +Coordinates the system services and files in order to allow lond to delete a +user. + +deprecated + + +loncom/lcnfson +home/httpd/perl/lcnfson +setuid script + +coordinates the system services and files in order to allow lond to enable NFS +for a user + +deprecated + + +loncom/lcnfsoff +home/httpd/perl/lcnfsoff +setuid script + +coordinates the system services and files in order to allow lond to disable NFS +for a user + +deprecated + + +loncom/license/gpl.txt +home/httpd/html/adm/gpl.txt +interface file + +GNU General Public License. Long live the cause of freeware! + + + +loncom/license/about.html +home/httpd/html/adm/about.html +interface file + +The "About" Page. + + + +loncom/publisher/publisher.html +home/httpd/html/adm/publisher.html +interface file + +HTML frame that presents a form element to allow for the publishing of +resources, directories and underlying subdirectories. + + + +loncom/html/adm/noidea.html +home/httpd/html/adm/noidea.html +interface file + +Interface file for responding to improper page flipping. + + + +loncom/html/adm/overloaded.txt +home/httpd/html/adm/overloaded.txt +interface file + +Interface file for responding to overload situations. + + + +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 + +The relevant conditions and metadata to attach to LectureOnline-specific tags. + + + +loncom/thesaurus/un_keyword.tab +home/httpd/html/res/adm/includes/un_keyword.tab +conf + +File which contains words which should not be keywords used to specify resource +content. + + + +loncom/publisher/packages.tab +home/httpd/lonTabs/packages.tab +static 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 +static conf + +Table which contains list of copyright possibilities for educational resources. + + + +loncom/publisher/language.tab +home/httpd/lonTabs/language.tab +static conf + +Table which contains string abbreviations of language::font rendering +combinations. + + + +loncom/publisher/addid.tab +home/httpd/lonTabs/addid.tab +static conf + +Table which has hash data necessary for distinguishing IDs from indices. + + + +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/interface/londocs.pm +home/httpd/lib/perl/Apache/londocs.pm +handler + +Handler for course documents + +works/unverified + + +loncom/interface/lonchat.pm +home/httpd/lib/perl/Apache/lonchat.pm +handler + +Handler for chat + +works/unverified + + +loncom/interface/lonchatfetch.pm +home/httpd/lib/perl/Apache/lonchatfetch.pm +handler + +Handler for periodically fetch new lines of chat + +works/unverified + + +loncom/interface/lonannounce.pm +home/httpd/lib/perl/Apache/lonannounce.pm +handler + +Handler to put up announcements and calendar + +works/unverified + + +loncom/interface/lonsyllabus.pm +home/httpd/lib/perl/Apache/lonsyllabus.pm +handler + +Handler to put up syllabus -RedHat 6.2 +works/unverified - - - - -RedHat 6.2 +loncom/interface/lonsimplepage.pm +home/httpd/lib/perl/Apache/lonsimplepage.pm +handler + +Handler to put up simple page + +works/unverified + + +loncom/interface/lonbulletin.pm +home/httpd/lib/perl/Apache/lonbulletin.pm +handler + +Handler to put up bulletin board + +works/unverified + + +loncom/interface/lonaboutme.pm +home/httpd/lib/perl/Apache/lonaboutme.pm +handler + +Handler to put up personal info + +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/lonhelp.pm +home/httpd/lib/perl/Apache/lonhelp.pm +handler + +The .tex file help handler. + +works/unverified +loncom/build/buildHelp.sh + + +loncom/html/adm/help/abouthelp.html +home/httpd/html/adm/help/abouthelp.html +interface file + +Index file for the help system + + + +doc/help/author.manual.access.tex +home/httpd/html/adm/help/tex/author.manual.access.tex + +interface file + +The pseudo-LaTeX file to allow people to read the author's manual online, with +a somewhat clumsy interface. + +works/unverified + + +doc/help/course.manual.access.tex +home/httpd/html/adm/help/tex/course.manual.access.tex + +interface file + +The pseudo-LaTeX file to allow people to read the course administrator's +manual online, with a somewhat clumsy interface. + +works/unverified + + +doc/help/author.manual.ps +home/httpd/html/adm/help/author.manual.ps +interface file + +The postscript Author's Manual + +works/unverified + + +doc/help/author.manual.pdf +home/httpd/html/adm/help/author.manual.pdf +handler + +The PDF Author's Manual + +works/unverified + + +doc/help/course.manual.ps +home/httpd/html/adm/help/course.manual.ps +interface file + +The postscript Course Manual + +works/unverified + + +doc/help/course.manual.pdf +home/httpd/html/adm/help/course.manual.pdf +interface file + +The PDF Course Manual + +works/unverified + + +*.* +loncom/html/adm/help/gif/ + +home/httpd/html/adm/help/gif/ +interface file + +Gif files for the help system + + +authorRemote.gif; +constructionSpace.gif; +constructionSpaceForPublishing.gif; +creatingANewCourse.gif; +creatingNewProblemResource.gif; +dynamic_piecewise.gif; +dynamic_piecewise2.gif; +dynamic_plot.gif; +dynamic_plot2.gif; +formulaResponse.gif; +login.gif; +lonhelpheader.gif; +mapAdvancedEditorNew.gif; +mapClickedStart.gif; +mapEditFirstClick.gif; +mapEditInitial.gif; +mapEditingButton.gif; +mapEditorDirectoryBrowser.gif; +mapEditorResourceChosen.gif; +mapEditorSelection.gif; +mapInsertResource.gif; +mapNewResource.gif; +mapSecondWindowSecondResource.gif; +mapSimpleEditor.gif; +mapStraightened.gif; +mapTwoResources.gif; +numericalResponse1.gif; +numericalResponseEditor.gif; +numericalResponseSlopeProblem.gif; +numericalResponseVarInText.gif; +optionResponseEditing.gif; +optionResponseProblem.gif; +publishMetadata.gif; +radioResponse2.gif; +radioResponseHint.gif; +smallHelp.gif; +spreadsheet_hierarchy.gif; +stringResponseEditor.gif; +studentInterface.gif + + + +*.* +loncom/html/adm/help/eps/ + +home/httpd/html/adm/help/eps/ +interface file + +EPS files for the help system + + +authorRemote.eps; +constructionSpace.eps; +constructionSpaceForPublishing.eps; +creatingANewCourse.eps; +creatingNewProblemResource.eps; +dynamic_piecewise.eps; +dynamic_piecewise2.eps; +dynamic_plot.eps; +dynamic_plot2.eps; +formulaResponse.eps; +lonhelpheader.eps; +login.eps; +mapAdvancedEditorNew.eps; +mapClickedStart.eps; +mapEditFirstClick.eps; +mapEditInitial.eps; +mapEditingButton.eps; +mapEditorDirectoryBrowser.eps; +mapEditorResourceChosen.eps; +mapEditorSelection.eps; +mapInsertResource.eps; +mapNewResource.eps; +mapSecondWindowSecondResource.eps; +mapSimpleEditor.eps; +mapStraightened.eps; +mapTwoResources.eps; +numericalResponse1.eps; +numericalResponseEditor.eps; +numericalResponseSlopeProblem.eps; +numericalResponseVarInText.eps; +optionResponseEditing.eps; +optionResponseProblem.eps; +publishMetadata.eps; +radioResponse2.eps; +radioResponseHint.eps; +smallHelp.eps; +spreadsheet_hierarchy.eps; +stringResponseEditor.eps; +studentInterface.eps + + + +*.* +loncom/html/adm/help/tex/ + +home/httpd/html/adm/help/tex/ +interface file + +Tex files for the help system + + +About_Authors_Manual.tex; +About_Numerical_and_Formula_Response.tex; +Ambiguous_Reference.tex; +Author_LON-CAPA_Introduction.tex; +Author_Manual_Title_Page.tex; +Author_Numerical_and_Formula.tex; +Author_Remote_Control.tex; +Authoring_Adding_Pictures.tex; +Authoring_Dynamic_Plot.tex; +Authoring_HTML_vs_Tex.tex; +Authoring_M_Tag.tex; +Authoring_Piecewise_Plot.tex; +Calling_Functions.tex; +Coauthor.tex; +Construction_Space_Overview.tex; +Course_Add_Student.tex; +Course_Chart_To_Excel.tex; +Course_Convert_To_CSV.tex; +Course_Create_Class_List.tex; +Course_Critical_Message.tex; +Course_Deleting.tex; +Course_Disable_Discussion.tex; +Course_Discussion_Board.tex; +Course_Drop_Student.tex; +Course_Edit_Content.tex; +Course_Feedback_Addresses.tex; +Course_Homework_Performance_Overview.tex; +Course_Message_Access.tex; +Course_Problem_Weight.tex; +Course_Setting_Parameters.tex; +Course_Student_Grade_Override.tex; +Course_Student_Work.tex; +Course_Toplevel_Seq.tex; +Creating_A_Course_Intro.tex; +Creating_New_Content_Pages.tex; +Creating_Online_Problems.tex; +Creating_Radio_Response_Problems.tex; +Foils.tex; +Formula_Response_Example.tex; +Formula_Response_Limitations.tex; +Formula_Response_Problems.tex; +Formula_Response_Sampling.tex; +Formula_Tolerance.tex; +How_To_Edit_Existing_Content_Pages.tex; +Latex_Footer.tex; +Latex_Header.tex; +Login_To_LON-CAPA.tex; +Metadata_Description.tex; +Numerical_Response_Advanced_Example.tex; +Numerical_Response_Format.tex; +Numerical_Response_Intro.tex; +Numerical_Response_Introduction.tex; +Numerical_Response_Parts_A.tex; +Numerical_Response_Parts_B.tex; +Numerical_Response_Problems.tex; +Numerical_Response_Randomization.tex; +Numerical_Response_Simple_Example.tex; +Numerical_Response_Tutorial_A.tex; +Numerical_Response_Units.tex; +Option_Response_Concept_Group_Example.tex; +Option_Response_Matching_Example.tex; +Option_Response_Problem_Creation.tex; +Option_Response_Problem_Figure.tex; +Option_Response_Problem_Parts.tex; +Option_Response_Problems.tex; +Option_Response_Simple.tex; +Problem_Editor_Testing_Area.tex; +Problem_Editor_XML_Index.tex; +Problem_Types.tex; +Publishing_A_Resource.tex; +Publishing_Author_Tutorial_Segue.tex; +Publishing_Copyright.tex; +Publishing_Intro.tex; +Publishing_Keywords.tex; +Radio_Response_Problems.tex; +Radio_Response_Randomization.tex; +Resource_Types.tex; +Script_Tutorial_Intro.tex; +Scripting_Help.tex; +Sequence_Advanced_Editor_Creation.tex; +Sequence_Definition.tex; +Sequence_Editor_Selection.tex; +Sequence_Page_Maps.tex; +Sequence_Simple_Editor_Creation.tex; +Sequence_Top-Level.tex; +Significant_Figures.tex; +Spreadsheet_About.tex; +Spreadsheet_Alternative_View.tex; +Spreadsheet_Changes_To_Grading.tex; +Spreadsheet_Col_Sum.tex; +Spreadsheet_Completely_Recalc.tex; +Spreadsheet_Empty_Rows.tex; +Spreadsheet_Export_Row.tex; +Spreadsheet_Functions.tex; +Spreadsheet_Import_Values.tex; +Spreadsheet_Levels.tex; +Spreadsheet_Lists.tex; +Spreadsheet_Max_Depth_Exceeded.tex; +Spreadsheet_OOO_Rows.tex; +Spreadsheet_Op_On_All_Problem_Parts.tex; +Spreadsheet_Parms.tex; +Spreadsheet_Problem_Weight.tex; +Spreadsheet_Ranges.tex; +Spreadsheet_Specifying_Cells.tex; +Spreadsheet_Student_Visible.tex; +Spreadsheet_Symbolic_Names.tex; +Spreadsheet_Template_Row.tex; +Spreadsheet_Ternary_Operator.tex; +Spreadsheet_Tries.tex; +String_Response_Problem_Creation.tex; +String_Response_Problems.tex; +Tolerance.tex; +Variable_Naming_Conventions.tex; +Variable_Tutorial_A.tex; +Variables_in_Scripts.tex; +Variables_in_the_Answer_Block.tex; +Variables_in_the_Text_Block.tex + + + +loncom/html/adm/help/fragmentLabels.gdbm +home/httpd/html/adm/help/fragmentLabels.gdbm +interface file + +A gdbm file containing a label->tex file hash. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/lonstatistics.pm +home/httpd/lib/perl/Apache/lonstatistics.pm +handler + +Handler to show statistics on solving LON-CAPA problems. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/statistics/lonproblemstatistics.pm +home/httpd/lib/perl/Apache/lonproblemstatistics.pm + +handler + +The module that generate the html for the Problem Statistics web pages. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/statistics/lonpercentage.pm +home/httpd/lib/perl/Apache/lonpercentage.pm + +handler + +The module that generate the html for the Percentage graph web pages. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/statistics/lonproblemanalysis.pm +home/httpd/lib/perl/Apache/lonproblemanalysis.pm + +handler + +The module that generate the html for the Problem Analysis web pages. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/statistics/lonstudentassessment.pm +home/httpd/lib/perl/Apache/lonstudentassessment.pm + +handler + +The module that generate the html for the Student Assessment/Chart web pages. + +works/unverified - - - - -RedHat 6.2 +loncom/publisher/londiff.pm +home/httpd/lib/perl/Apache/londiff.pm +handler + +Handler to show difference between two files. + +works/unverified - - - - -RedHat 6.2 +loncom/publisher/lonupload.pm +home/httpd/lib/perl/Apache/lonupload.pm +handler + +Handler to upload files through browser into construction space. + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonupload.3 +usr/man/man3/Apache::lonupload.3 +doc +man page for lonupload.pm + +loncom/build/pod2man.sh ../publisher/lonupload.pm > \ +../../doc/man/Apache__lonupload.3 && echo 'manifying lonupload.pm' + +works/unverified + +../../loncom/publisher/lonupload.pm + + + +doc/lib/perl/Apache/lonupload.html +home/httpd/html/adm/help/lib/perl/Apache/lonupload.html + +doc +POD-derived page for lonupload.pm + +loncom/build/pod2html.sh ../publisher/lonupload.pm > \ +../../doc/lib/perl/Apache/lonupload.html && \ +echo 'pod2html lonupload.pm' + +works/unverified + +../../loncom/publisher/lonupload.pm + + + +loncom/homework/essayresponse.pm +home/httpd/lib/perl/Apache/essayresponse.pm +handler + +Handler to evaluate essay (ungraded) style responses. + +works/unverified - - - - -RedHat 6.2 +loncom/homework/externalresponse.pm +home/httpd/lib/perl/Apache/externalresponse.pm +handler + +Handler to evaluate externally graded responses. + +works/unverified - - - - -RedHat 6.2 +loncom/homework/loncapagrade.pm +home/httpd/lib/perl/Apache/loncapagrade.pm +handler + +Holds results and defines +tag handlers needed by externalresponse.pm + +works/unverified - - - - -RedHat 6.2 +loncom/publisher/lonpubdir.pm +home/httpd/lib/perl/Apache/lonpubdir.pm +handler + +Handler to publish directories. + - - - - -RedHat 6.2 +loncom/publisher/lonunauthorized.pm +home/httpd/lib/perl/Apache/lonunauthorized.pm +handler + +Handler to explain failed contruction space access. + - - - - -RedHat 6.2 +doc/man/Apache__lonpubdir.3 +usr/man/man3/Apache::lonpubdir.3 +doc +man page for lonpubdir.pm + +loncom/build/pod2man.sh ../publisher/lonpubdir.pm > \ +../../doc/man/Apache__lonpubdir.3 && echo 'manifying lonpubdir.pm' + +works/unverified + +../../loncom/lonnet/perl/lonnet.pm + + + +doc/lib/perl/Apache/lonpubdir.html +home/httpd/html/adm/help/lib/perl/Apache/lonpubdir.html + +doc +POD-derived page for lonpubdir.pm + +loncom/build/pod2html.sh ../publisher/lonpubdir.pm > \ +../../doc/lib/perl/Apache/lonpubdir.html && \ +echo 'pod2html lonpubdir.pm' + +works/unverified + +../../loncom/publisher/lonpubdir.pm + + + +loncom/publisher/lonretrieve.pm +home/httpd/lib/perl/Apache/lonretrieve.pm +handler + +Handler to retrieve old versions from resource space. + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonretrieve.3 +usr/man/man3/Apache::lonretrieve.3 +doc +man page for lonretrieve.pm + +loncom/build/pod2man.sh ../publisher/lonretrieve.pm > \ +../../doc/man/Apache__lonretrieve.3 && echo 'manifying lonretrieve.pm' + +works/unverified + +../../loncom/publisher/lonretrieve.pm + + + +doc/lib/perl/Apache/lonretrieve.html + +home/httpd/html/adm/help/lib/perl/Apache/lonretrieve.html + +doc +POD-derived page for lonretrieve.pm + +loncom/build/pod2html.sh ../publisher/lonretrieve.pm > \ +../../doc/lib/perl/Apache/lonretrieve.html && \ +echo 'pod2html lonretrieve.pm' + +works/unverified + +../../loncom/publisher/lonretrieve.pm + + + +loncom/homework/edit.pm +home/httpd/lib/perl/Apache/edit.pm +handler + +Helper functions when in homework edit mode. + - - - - -RedHat 6.2 +doc/man/Apache__edit.3 +usr/man/man3/Apache::edit.3 +doc +man page for edit.pm + +loncom/build/pod2man.sh ../homework/edit.pm > ../../doc/man/Apache__edit.3 && \ +echo 'manifying edit.pm' + +works/unverified + +../../loncom/homework/edit.pm + + + +doc/lib/perl/Apache/edit.html +home/httpd/html/adm/help/lib/perl/Apache/edit.html + +doc +POD-derived page for edit.pm + +loncom/build/pod2html.sh ../homework/edit.pm > \ +../../doc/lib/perl/Apache/edit.html \ +&& echo 'pod2html edit.pm' + +works/unverified + +../../loncom/homework/edit.pm + + + +loncom/interface/lonmeta.pm +home/httpd/lib/perl/Apache/lonmeta.pm +handler +Metadata display handler. +works/unverified + + +rat/lonambiguous.pm +home/httpd/lib/perl/Apache/lonambiguous.pm +handler + +Handler to resolve ambiguous file locations. + +works/unverified + + +rat/lonratparms.pm +home/httpd/lib/perl/Apache/lonratparms.pm +handler + +Handler to set resource parameters inside of the RAT based on metadata. + +works/unverified + + +rat/lonsequence.pm +home/httpd/lib/perl/Apache/lonsequence.pm +handler + +Handler for showing sequence objects of educational resources. + +works/unverified + + +loncom/interface/loncreatecourse.pm +home/httpd/lib/perl/Apache/loncreatecourse.pm +handler + +Allows domain coordinators to create new courses and assign course +coordinators. + +works/unverified + + +loncom/interface/loncreateuser.pm +home/httpd/lib/perl/Apache/loncreateuser.pm +handler + +Allows users to within their own privileges create/edit users and give +them roles. + +works/unverified + + +loncom/interface/lonhtmlcommon.pm +home/httpd/lib/perl/Apache/lonhtmlcommon.pm +handler + +Contains a set of functions that generate html controls and data layouts + + + +loncom/interface/loncoursedata.pm +home/httpd/lib/perl/Apache/loncoursedata.pm +handler + +Common functions for handling student course data (download and process) + + + +loncom/interface/loncommon.pm +home/httpd/lib/perl/Apache/loncommon.pm +handler + +Makes a table out of the previous attempts. Inputs result_from_symbread, +user, domain, home_server, course_id. + +works/unverified + + +doc/man/Apache__loncommon.3 +usr/man/man3/Apache::loncommon.3 +doc +man page for loncommon.pm + +loncom/build/pod2man.sh ../interface/loncommon.pm > \ +../../doc/man/Apache__loncommon.3 && echo 'manifying loncommon.pm' + +works/unverified + +../../loncom/interface/loncommon.pm + + + +doc/lib/perl/Apache/loncommon.html +home/httpd/html/adm/help/lib/perl/Apache/loncommon.html + +doc +POD-derived page for loncommon.pm + +loncom/build/pod2html.sh ../interface/loncommon.pm > \ +../../doc/lib/perl/Apache/loncommon.html && \ +echo 'pod2html loncommon.pm' + +works/unverified + +../../loncom/interface/loncommon.pm + + + +loncom/homework/grades.pm +home/httpd/lib/perl/Apache/grades.pm +handler +Handles the viewing of grades. + + +loncom/homework/imageresponse.pm +home/httpd/lib/perl/Apache/imageresponse.pm +handler + +Coordinates the response to clicking an image. + +works/unverified + + +loncom/homework/optionresponse.pm +home/httpd/lib/perl/Apache/optionresponse.pm +handler + +Handles tags associated with showing a list of options. + + +loncom/homework/outputtags.pm +home/httpd/lib/perl/Apache/outputtags.pm +handler + +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 + +Will be the access handler to email sending, as well as the planned +chatrooms, etc. + +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. +Provides a screenshot of the current +resource, as well as previous attempts if the resource was a homework. +Used by lonmsg.pm. + +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/lonmysql.pm +home/httpd/lib/perl/Apache/lonmysql.pm +handler + +Provides utility functions for creating and accessing mysql database tables. + +works/unverified + + +doc/man/Apache__lonsearchcat.3 +usr/man/man3/Apache::lonsearchcat.3 +doc +man page for lonsearchcat.pm + +loncom/build/pod2man.sh ../interface/lonsearchcat.pm > \ +../../doc/man/Apache__lonsearchcat.3 && echo 'manifying lonsearchcat.pm' + +works/unverified + +../../loncom/interface/lonsearchcat.pm + + + +doc/lib/perl/Apache/lonsearchcat.html + +home/httpd/html/adm/help/lib/perl/Apache/lonsearchcat.html + +doc +POD-derived page for lonsearchcat.pm + +loncom/build/pod2html.sh ../interface/lonsearchcat.pm > \ +../../doc/lib/perl/Apache/lonsearchcat.html && \ +echo 'pod2html lonsearchcat.pm' + +works/unverified + +../../loncom/interface/lonsearchcat.pm + + + +loncom/interface/londropadd.pm +home/httpd/lib/perl/Apache/londropadd.pm +handler + +Allows course coordinators to upload courselists in different formats, and +automatically create users (if they do not exist already), assign them the +role of student in a course, and add them to the classlist. + +works/unverified + + +loncom/interface/lonmsg.pm +home/httpd/lib/perl/Apache/lonmsg.pm +handler + +lonmsg.pm has several functions to send and receive internal messages. +author_res_msg - send message to resource author. +user_crit_msg - send a critical message to a user. A critical message +will require acknowledgment by the recipient and the sender will be notified. +user_crit_received - routine to trigger acknowledgment. +statuschange - change the status of a message (read, replied, forwarded, etc). +The handler also displays messages, has routines to reply, etc. + +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 + +Spreadsheets are completely web-based. +They exist on the level of a whole course, a student, and individual +assessments. + +works/unverified - - - - -RedHat 6.2 +loncom/interface/lonparmset.pm +home/httpd/lib/perl/Apache/lonparmset.pm +handler + +Handler to resolve ambiguous file locations + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonparmset.3 +usr/man/man3/Apache::lonparmset.3 +doc +man page for lonparmset.pm + +loncom/build/pod2man.sh ../interface/lonparmset.pm > \ +../../doc/man/Apache__lonparmset.3 && echo 'manifying lonparmset.pm' + +works/unverified + +../../loncom/interface/lonparmset.pm + + + +doc/lib/perl/Apache/lonparmset.html +home/httpd/html/adm/help/lib/perl/Apache/lonparmset.html + +doc +POD-derived page for lonparmset.pm + +loncom/build/pod2html.sh ../interface/lonparmset.pm > \ +../../doc/lib/perl/Apache/lonparmset.html && \ +echo 'pod2html lonparmset.pm' + +works/unverified + +../../loncom/interface/lonparmset.pm + + + +loncom/publisher/lonconstruct.pm +home/httpd/lib/perl/Apache/lonconstruct.pm +handler + +Page wrapper for handling construction space. + +works/unverified - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +doc/man/Apache__lonpublisher.3 +usr/man/man3/Apache::lonpublisher.3 +doc +man page for lonpublisher.pm + +loncom/build/pod2man.sh ../publisher/lonpublisher.pm > \ +../../doc/man/Apache__lonpublisher.3 && echo 'manifying lonpublisher.pm' + +works/unverified + +../../loncom/publisher/lonpublisher.pm + + + +doc/lib/perl/Apache/lonpublisher.html + +home/httpd/html/adm/help/lib/perl/Apache/lonpublisher.html + +doc +POD-derived page for lonpublisher.pm + +loncom/build/pod2html.sh ../publisher/lonpublisher.pm > \ +../../doc/lib/perl/Apache/lonpublisher.html && \ +echo 'pod2html lonpublisher.pm' + +works/unverified + +../../loncom/publisher/lonpublisher.pm + + + +loncom/interface/lonmenu.pm +home/httpd/lib/perl/Apache/lonmenu.pm +handler + +Has routines which control the remote control. + +works/unverified - - - - -RedHat 6.2 +rat/lonpageflip.pm +home/httpd/lib/perl/Apache/lonpageflip.pm +handler +Deals with forward, backward, and other page flips. +works/unverified - - - - -RedHat 6.2 +rat/lonratedt.pm +home/httpd/lib/perl/Apache/lonratedt.pm +handler + +Builds up frame set and loads in the right thing. + +works/unverified - - - - -RedHat 6.2 +loncom/html/res/adm/pages/homeworkmenu.html +home/httpd/html/res/adm/pages/homeworkmenu.html +handler + +Homework remote control. + +works/unverified - - - - -RedHat 6.2 +loncom/html/res/adm/pages/chatroom.html +home/httpd/html/res/adm/pages/chatroom.html +handler + +Establishes frameset for chatroom + +works/unverified - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +rat/lonpage.pm +home/httpd/lib/perl/Apache/lonpage.pm +handler + +bundles pages into one page + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonpage.3 +usr/man/man3/Apache::lonpage.3 +doc +man page for lonpage.pm + +loncom/build/pod2man.sh ../../rat/lonpage.pm > \ +../../doc/man/Apache__lonpage.3 && echo 'manifying lonpage.pm' + +works/unverified + +../../rat/lonpage.pm + + + +doc/lib/perl/Apache/lonpage.html +home/httpd/html/adm/help/lib/perl/Apache/lonpage.html + +doc +POD-derived page for lonnet.pm + +loncom/build/pod2html.sh ../../rat/lonpage.pm > \ +../../doc/lib/perl/Apache/lonpage.html && echo 'pod2html lonpage.pm' + +works/unverified + +../../rat/lonpage.pm + + + +rat/lonuserstate.pm +home/httpd/lib/perl/Apache/lonuserstate.pm +handler + +compile course into binary data structure + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonuserstate.3 +usr/man/man3/Apache::lonuserstate.3 +doc +man page for lonnet.pm + +loncom/build/pod2man.sh ../../rat/lonuserstate.pm > \ +../../doc/man/Apache__lonuserstate.3 && echo 'manifying lonuserstate.pm' + +works/unverified + +../../rat/lonuserstate.pm + + + +doc/lib/perl/Apache/lonuserstate.html + +home/httpd/html/adm/help/lib/perl/Apache/lonuserstate.html + +doc +POD-derived page for lonuserstate.pm + +loncom/build/pod2html.sh ../../rat/lonuserstate.pm > \ +../../doc/lib/perl/Apache/lonuserstate.html && \ +echo 'pod2html lonuserstate.pm' + +works/unverified + +../../rat/lonuserstate.pm + + + +loncom/xml/lontex.pm +home/httpd/lib/perl/Apache/lontex.pm +handler + +Handler for tex files + +works/unverified - - - - -RedHat 6.2 +loncom/xml/lontexconvert.pm +home/httpd/lib/perl/Apache/lontexconvert.pm +handler + +Access to tth/ttm + +works/unverified - - - - -RedHat 6.2 +loncom/xml/lonxml.pm +home/httpd/lib/perl/Apache/lonxml.pm +handler + +XML Parsing Module + +works/unverified - - - - -RedHat 6.2 +loncom/xml/lonplot.pm +home/httpd/lib/perl/Apache/lonplot.pm +handler + +XML-based plotter of graphs + +works/unverified - - - - -RedHat 6.2 +loncom/xml/style.pm +home/httpd/lib/perl/Apache/style.pm +handler + +Style Parsing Module + +works/unverified - - - - -RedHat 6.2 +loncom/xml/londefdef.pm +home/httpd/lib/perl/Apache/londefdef.pm +handler + +Tags Default Definition Module + +works/unverified - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +loncom/xml/scripttag.pm +home/httpd/lib/perl/Apache/scripttag.pm +handler + +implements <script>, <scriptlib>, <parserlib>, and +<import> + +works/unverified - - - - -RedHat 6.2 +loncom/homework/randomlabel.pm +home/httpd/lib/perl/Apache/randomlabel.pm +handler + +Interface for producing applet code which randomizes the labelling of an +image. + - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +loncom/homework/inputtags.pm +home/httpd/lib/perl/Apache/inputtags.pm +handler + +produces HTML input tags (<INPUT>) for rendering homework resources + +works/unverified - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +loncom/homework/caparesponse/caparesponse.pm +home/httpd/lib/perl/Apache/caparesponse.pm +handler + +handles request to the CAPA homework processing engine + +works/unverified - - - - -RedHat 6.2 +loncom/xml/Safe.pm +home/httpd/lib/perl/Safe.pm +handler + +Meant to safely substitute for CPAN version of Safe. +Allows for safely executing embedded perl comands in +a way that does not threaten the operating system. + +works/unverified - - - - -RedHat 6.2 +loncom/auth/localauth.pm +home/httpd/lib/perl/localauth.pm +handler + +Local authentication mechanism (meant to be customized). + +works/unverified - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +doc/man/Apache__lonacc.3 +usr/man/man3/Apache::lonacc.3 +doc +man page for lonacc.pm + +loncom/build/pod2man.sh ../auth/lonacc.pm > \ +../../doc/man/Apache__lonacc.3 && echo 'manifying lonacc.pm' + +works/unverified + +../../loncom/auth/lonacc.pm + + + +doc/lib/perl/Apache/lonacc.html + +home/httpd/html/adm/help/lib/perl/Apache/lonacc.html +doc +POD-derived page for lonacc.pm + +loncom/build/pod2html.sh ../auth/lonacc.pm > \ +../../doc/lib/perl/Apache/lonacc.html && echo 'pod2html lonacc.pm' + +works/unverified + +../../loncom/auth/lonacc.pm + + + +loncom/auth/lonracc.pm +home/httpd/lib/perl/Apache/lonracc.pm +handler + +access handler for file transfers + +works/unverified - - - - -RedHat 6.2 +loncom/auth/lontokacc.pm +home/httpd/lib/perl/Apache/lontokacc.pm +handler + +handler for inter-server transfer of token accessed files, includes +cleanup handler to remove file when successfully done + +works/unverified - - - - -RedHat 6.2 +loncom/auth/lonuploadedacc.pm +home/httpd/lib/perl/Apache/lonuploadedacc.pm +handler + +access handler for user uploaded files + +works/unverified - - - - -RedHat 6.2 +loncom/lontrans.pm +home/httpd/lib/perl/Apache/lontrans.pm +handler + +URI to filename translation + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonracc.3 +usr/man/man3/Apache::lonracc.3 +doc +man page for lonracc.pm + +loncom/build/pod2man.sh ../auth/lonracc.pm > \ +../../doc/man/Apache__lonracc.3 && echo 'manifying lonracc.pm' + +works/unverified + +../../loncom/auth/lonracc.pm + + + +doc/lib/perl/Apache/lonracc.html +home/httpd/html/adm/help/lib/perl/Apache/lonracc.html + +doc +POD-derived page for lonracc.pm + +loncom/build/pod2html.sh ../auth/lonracc.pm > \ +../../doc/lib/perl/Apache/lonracc.html && echo 'pod2html lonracc.pm' + +works/unverified + +../../loncom/auth/lonracc.pm + + + +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 - - - - -RedHat 6.2 +doc/man/Apache__loncacc.3 +usr/man/man3/Apache::loncacc.3 +doc +man page for loncacc.pm + +loncom/build/pod2man.sh ../auth/loncacc.pm > ../../doc/man/Apache__loncacc.3 \ +&& echo 'manifying loncacc.pm' + +works/unverified + +../../loncom/auth/loncacc.pm + + + +doc/lib/perl/Apache/loncacc.html +home/httpd/html/adm/help/lib/perl/Apache/loncacc.html + +doc +POD-derived page for loncacc.pm + +loncom/build/pod2html.sh ../auth/loncacc.pm > \ +../../doc/lib/perl/Apache/loncacc.html && echo 'pod2html loncacc.pm' + +works/unverified + +../../loncom/auth/loncacc.pm + + + +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. + - - - - -RedHat 6.2 +doc/man/Apache__lonroles.3 +usr/man/man3/Apache::lonroles.3 +doc +man page for lonroles.pm + +loncom/build/pod2man.sh ../auth/lonroles.pm > \ +../../doc/man/Apache__lonroles.3 && echo 'manifying lonroles.pm' + +works/unverified + +../../loncom/auth/lonroles.pm + + + +doc/lib/perl/Apache/lonroles.html +home/httpd/html/adm/help/lib/perl/Apache/lonroles.html + +doc +POD-derived page for lonroles.pm + +loncom/build/pod2html.sh ../auth/lonroles.pm > \ +../../doc/lib/perl/Apache/lonroles.html && echo 'pod2html lonroles.pm' + +works/unverified + +../../loncom/auth/lonroles.pm + + + +loncom/interface/lonindexer.pm +home/httpd/lib/perl/Apache/lonindexer.pm +handler + +cross server filesystem browser + +works/unverified - - - - -RedHat 6.2 +doc/man/Apache__lonindexer.3 +usr/man/man3/Apache::lonindexer.3 +doc +man page for lonindexer.pm + +loncom/build/pod2man.sh ../interface/lonindexer.pm > \ +../../doc/man/Apache__lonindexer.3 && echo 'manifying lonindexer.pm' + +works/unverified + +../../loncom/interface/lonindexer.pm + + + +doc/lib/perl/Apache/lonindexer.html +home/httpd/html/adm/help/lib/perl/Apache/lonindexer.html + +doc +POD-derived page for lonindexer.pm + +loncom/build/pod2html.sh ../interface/lonindexer.pm > \ +../../doc/lib/perl/Apache/lonindexer.html && \ +echo 'pod2html lonindexer.pm' + +works/unverified + +../../loncom/interface/lonindexer.pm + + + +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 - - - - -RedHat 6.2 +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 - - - - -RedHat 6.2 +doc/man/Apache__lonnet.3 +usr/man/man3/Apache::lonnet.3 +doc +man page for lonnet.pm + +loncom/build/pod2man.sh ../lonnet/perl/lonnet.pm > \ +../../doc/man/Apache__lonnet.3 && echo 'manifying lonnet.pm' + +works/unverified + +../../loncom/lonnet/perl/lonnet.pm + + + +doc/lib/perl/Apache/lonnet.html +home/httpd/html/adm/help/lib/perl/Apache/lonnet.html + +doc +POD-derived page for lonnet.pm + +loncom/build/pod2html.sh ../lonnet/perl/lonnet.pm > \ +../../doc/lib/perl/Apache/lonnet.html && echo 'pod2html lonnet.pm' + +works/unverified + +../../loncom/lonnet/perl/lonnet.pm + + + +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 + - - - - -RedHat 6.2 +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 + - - - - -RedHat 6.2 +loncom/html/adm/help/searchcat.html +home/httpd/html/adm/help/searchcat.html +interface file + +Help page for the search engine. + - - - - -RedHat 6.2 +rat/client/rat.html +home/httpd/html/adm/rat/rat.html +interface file + +frameset + - - - - -RedHat 6.2 +rat/client/parameter.html +home/httpd/html/adm/rat/parameter.html +interface file + +Parameter input window. + - - - - -RedHat 6.2 +rat/client/code.html +home/httpd/html/adm/rat/code.html +interface file + +javascript + - - - - -RedHat 6.2 +rat/client/extpickcode.html +home/httpd/html/adm/rat/extpickcode.html +interface file + +javascript + - - - - -RedHat 6.2 +rat/client/extpickframe.html +home/httpd/html/adm/rat/extpickframe.html +interface file + +javascript + - - - - -RedHat 6.2 +rat/client/map.html +home/httpd/html/adm/rat/map.html +interface file + +bumper + - - - - -RedHat 6.2 +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; +bottom.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; +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 and general widget icons + + +SMETE_white.gif; +aboutlon.gif; +accessbutton.gif; +arrow_up.gif; +cab.gif; +cab_big.gif; +capapanel.gif; +class.gif; +class_big.gif; +dvi.gif; +dvi_big.gif; +eps.gif; +eps_big.gif; +exam.gif; +exam_big.gif; +fillbottom.gif; +fillleft.gif; +fillright.gif; +filltop.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; +header.gif; +htm.gif; +html.gif; +html_big.gif; +jar.gif; +jar_big.gif; +jpg.gif; +jpg_big.gif; +latex.gif; +lite.gif; +liteani.gif; +litetext.gif; +lolpanel.gif; +lonanim.gif; +lonanimend.gif; +loncapalogo.gif; +lonhelplogos.gif; +lonhelptop.gif; +lonlogo.gif; +lonlogos.gif; +lowerleft.gif; +lowerright.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; +png.gif; +png_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; +unknown.gif; +unknown_big.gif; +upperleft.gif; +upperright.gif; +user.gif; +user_big.gif; +userauthentication.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. + + +authorfeed.gif; +bomb.gif; +cat_button.gif; +chat.gif; +eval_button.gif; +feedback.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. A static version is checked into loncom/xml +and in this way is treated as though it isn't part of the tth build process. + +works/unverified - - - - -RedHat 6.2 +loncom/xml/LCParser.pm +home/httpd/lib/perl/HTML/LCParser.pm +system file + +perl module for parsing HTML in a way that really works and is thoroughly +tested + +works/unverified - - - - -RedHat 6.2 +loncom/configuration/Configuration.pm +home/httpd/lib/perl/LONCAPA/Configuration.pm +system file + +Configuration file reader (looks in /etc/httpd/conf/); accepts +a list of *.conf files to inspect for PerlSetVar key/value +entries. + +works/unverified - - - - -RedHat 6.2 +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; +../ttmdynamic/ttmfunc.c + - - - - -RedHat 6.2 +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 + +loncom/homework/caparesponse/capa.so + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + - - - - -RedHat 6.2 +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 + +loncom/homework/caparesponse/capa.so + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + - - - - -RedHat 6.2 +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; +README; +Makefile.PL; +capa.i; +commands; +../../../CAPA/pProj/capaGrammarDef.y; +../../../CAPA/pProj/capaFormula.y; +../../../CAPA/pProj/capaLexerDef.flex; +../../../CAPA/pProj/capaFunction.c; +../../../CAPA/pProj/capaParserUtils.c; +../../../CAPA/pProj/capaMapExpr.c; +../../../CAPA/pProj/capaUnit.c; +../../../CAPA/pProj/com.c; +../../../CAPA/pProj/linpack.c; +../../../CAPA/pProj/ranlib.c; +../../../CAPA/pProj/capaCgiUtils.c; +../../../CAPA/pProj/capaSubjective.c; +../../../CAPA/pProj/capaRQO.c; +../../../CAPA/pProj/capaFormulaLexer.c; +../../../CAPA/pProj/capaCommon.c; +../../../CAPA/pProj/capaCommon.h; +../../../CAPA/pProj/ranlib.h; +../../../CAPA/pProj/capaCGI.h; +../../../CAPA/pProj/capaFunction.h; +../../../CAPA/pProj/capaRQO.h; +../../../CAPA/pProj/capaParser.h; +../../../CAPA/pProj/lex_debug.h + + + +*.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 + - - - - -RedHat 6.2 +loncom/MathML/mathml.dtd +home/httpd/html/adm/MathML/mathml.dtd +system file + +document type definition + - - - - -RedHat 6.2 +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. + - - - - -RedHat 6.2 +loncom/homework/lectureonline.lcpm +home/httpd/html/res/adm/includes/lectureonline.lcpm + +handler + +Intended for providing perl functions for the <script></script> +environment in a problem that was converted from lectureonline. + - - - - -RedHat 6.2 +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. + - - - - -RedHat 6.2 +loncom/homework/capa.units +home/httpd/html/res/adm/includes/capa.units +static conf + +Define unit prefixing and conversion for CAPA problem handling. + + + +*.jpg +loncom/html/adm/lonInterFace/ +home/httpd/html/adm/lonInterFace/ +graphic file +Pages headers + +admin.jpg; +author.jpg; +coordinator.jpg; +header.jpg; +student.jpg; + + + +*.gif +loncom/html/adm/lonDomLogos/ +home/httpd/html/adm/lonDomLogos/ +graphic file +Logos of LON-CAPA domains + + + + +*.tab +loncom/html/adm/lonDomColors/ +home/httpd/lonTabs/lonDomColors/ +conf +Designs of LON-CAPA domains + + + + +*.gif +loncom/html/adm/lonLCDfont/ +home/httpd/html/adm/lonLCDfont/ +graphic file +LON-CAPA remote control LCD font + +0.gif; +1.gif; +2.gif; +3.gif; +4.gif; +5.gif; +6.gif; +7.gif; +8.gif; +9.gif; +a.gif; +b.gif; +c.gif; +d.gif; +e.gif; +f.gif; +g.gif; +h.gif; +i.gif; +j.gif; +k.gif; +l.gif; +m.gif; +n.gif; +o.gif; +p.gif; +q.gif; +r.gif; +s.gif; +t.gif; +u.gif; +v.gif; +w.gif; +x.gif; +y.gif; +z.gif; +colon.gif; +hyphen.gif; +slash.gif; +space.gif; + + + +*.gif +loncom/html/res/adm/pages/ +home/httpd/html/res/adm/pages/ +graphic file +icons used for the entire LON-CAPA user interface + +anno.gif; +anot.gif; +back.gif; +bchat.gif; +bkm.gif; +brws.gif; +catalog.gif; +ccrs.gif; +chat.gif; +chrt.gif; +com.gif; +courses.gif; +cprv.gif; +cstr.gif; +dempty.gif; +docs.gif; +egrd.gif; +empty.gif; +enrl.gif; +eval.gif; +fdbk.gif; +feedback.gif; +forw.gif; +grds.gif; +group.gif; +help.gif; +info.gif; +ledblink.gif; +ledgreen.gif; +ledoff.gif; +ledon.gif; +ledsend.gif; +logout.gif; +mrk.gif; +nav.gif; +next.gif; +nothumb.gif; +parm.gif; +pgrd.gif; +pparm.gif; +pref.gif; +prev.gif; +prt.gif; +qempty.gif; +reload.gif; +remotebg.gif; +res.gif; +roles.gif; +sbkm.gif; +spacer.gif; +sprs.gif; +src.gif; +stat.gif; +subm.gif; +title.gif; +vbkm.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 + - - - - -RedHat 6.2 +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 + - - - - -RedHat 6.2 +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 directory indexing and login screen + + +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 the bookmark portion of the LON-CAPA user interface + + +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 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 + - - - - -RedHat 6.2 +loncom/build/CHECKRPMS +usr/local/loncapa/bin/CHECKRPMS +root script + +manilla wrapper around check-rpms + +tested/documented/beta - - - - -RedHat 6.2 +loncom/build/check-rpms +usr/local/loncapa/bin/check-rpms +root script + +compare installed rpms with up-to-date distribution + +tested/documented/beta - - - - -RedHat 6.2 +doc/man/check-rpms.1 +usr/local/man/man1/check-rpms.1 +doc +man page for check-rpms + +loncom/build/pod2man.sh check-rpms > ../../doc/man/check-rpms.1 && \ +echo 'manifying check-rpms' + +beta + +../../loncom/build/check-rpms + + + +doc/scripts/check-rpms.html +home/httpd/html/adm/help/scripts/check-rpms.html + +doc +POD-derived page for check-rpms + +loncom/build/pod2html.sh check-rpms > ../../doc/scripts/check-rpms.html \ +&& echo 'pod2html checkrpms' + +works/unverified + +../../loncom/build/check-rpms + + + +loncom/build/loncaparestoreconfigurations +usr/sbin/loncaparestoreconfigurations +script + +restores .rpmsave files after a LON-CAPA-base upgrade + +deprecated - - - - -RedHat 6.2 +loncom/cron/loncapa +etc/cron.d/loncapa +static conf + +file that specifies periodic processes to run for the LON-CAPA machine + - - - - -RedHat 6.2 +loncom/ntp/step-tickers +usr/local/loncapa/doc/conf_examples/ntp_step-tickers + +static conf + +file that stimulates running of ntpdate upon init.d/xntpd initiation + + + + +
just one line with the ip address of the server
+
- - - - -RedHat 6.2 +loncom/pam.d/pwauth +etc/pam.d/pwauth +static conf + +file that allows setuid password privileges for pwauth executable + - - - - -RedHat 6.2 +loncom/pam.d/pwchange +etc/pam.d/pwchange +static conf + +file that allows setuid password privileges for pwchange (lcpasswd) executable + - - - - -RedHat 6.2 +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 + - - - - -RedHat 6.2 +loncom/atalk/config +usr/local/loncapa/doc/conf_examples/config +static conf + +configuration file to make LON-CAPA server file space accessible to +Appleshares access (Macintosh) + +