--- doc/loncapafiles/loncapafiles.lpml 2001/05/14 18:50:22 1.3
+++ doc/loncapafiles/loncapafiles.lpml 2002/01/11 16:38:46 1.85
@@ -1,377 +1,3067 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+!!!!!!!!! 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 went from !!
+!!!! !!
+!!!! !!
+!!!! # IE requires the path and domain to be present for some reason. !!
+!!!! ($path = $ENV{'SCRIPT_NAME'})=~s![^/]+$!! unless $path; !!
+!!!! !!
+!!!! to !!
+!!!! !!
+!!!! !!
+!!!! # IE requires the path and domain to be present for some reason. !!
+!!!! $path = CGI::url(-absolute=>1) unless defined $path; !!
+//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-base3.11
- 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-BuildRootGNU General Public License. Version 2, June 1991. Michigan State University patents may apply.Utilities/SystemLON-CAPA-base-3.1.tar.gzno
- 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
+
+
+PreReq: LON-CAPA-setup
+PreReq: apache
+PreReq: /etc/httpd/conf/access.conf
+
+
+
+ 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
+ etc/httpd/confstandardweb configuration files
- RedHat 6.2
- home/httpd/lonTabs
+ etc/ntpstandard
- tab-formatted reference files
- RedHat 6.2
+ configuration directory for network time protocol
- home/httpd
+ etc/pam.dstandard
- start of the web server tree
- RedHat 6.2
+ configuration directory for password authentication mechanism
+
- etc
+ etc/rc.d/init.d
+ etc/init.dstandard
- 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
+
+
+ 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/perl
+ home/httpd/lonTabsstandard
+ tab-formatted reference files
+
+
+ home/httpd
+ standard
+ start of the web server tree
+
+
+ home/httpd/perl
+ server readonlyperl scripts for managing the LON-CAPA system
- RedHat 6.2
- home/httpd/perl/logs
+ home/httpd/perl/logsserver standard
- location where system performance and error logs are kept
- RedHat 6.2
+ location where system performance and error logs are kept
+
- home/httpd/perl/tmp
+ home/httpd/perl/tmpserver standard
- location where temporary files (for caching) are stored
- RedHat 6.2
+ location where temporary files (for caching) are stored
+
- home/httpd/lib/perl/Apache
+ home/httpd/prtspool
+ server standard
+ for the output of lonprintout.pm
+
+
+
+ home/httpd/lib/perl
+ server readonly
+ location of LON-CAPA non web mod-perl handlers
+
+
+ home/httpd/lib/perl/Apacheserver readonlylocation of LON-CAPA web mod-perl handlers
- RedHat 6.2
- home/httpd/lonIDs
+ home/httpd/lonIDsserver standardcookie jar
- RedHat 6.2
- home/httpd/sockets
+ home/httpd/socketsserver standardlonc's sockets
- RedHat 6.2
- home/httpd/sockets/delayed
+ home/httpd/sockets/delayedserver standardlonc's sockets (delayed)
- RedHat 6.2
- home/httpd/html
+ home/httpd/cgi-bin
+ standard
+ location of cgi scripts
+
+
+ home/httpd/htmlserver standardlocation of web-accessible file tree
- RedHat 6.2
- home/httpd/html/res
+ home/httpd/html/resserver standardroot of resource tree
- RedHat 6.2
- home/httpd/html/adm
+ home/httpd/html/admserver readonlyunauthenticated resources
- RedHat 6.2
- home/httpd/html/adm/rat
+ home/httpd/html/adm/ratserver readonlyhome 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/api
+ server readonly
+ online help documentation for the LON-CAPA programming
+interface
+
+
+ home/httpd/html/adm/help/api/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/lonIconsserver readonlygraphic widgets
- RedHat 6.2
- home/httpd/html/adm/lonMisc
+ home/httpd/html/adm/lonMiscserver readonly
-
- RedHat 6.2
+ miscellaneous resources
- home/httpd/html/adm/lonKaputt
+ home/httpd/html/adm/lonKaputtserver readonlyerror warnings and icons
- RedHat 6.2
- home/httpd/lonUsers
+ home/httpd/lonUsersserver 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
+ server readonly
+ mathematics markup language resources
- home/httpd/html/adm/MathML
+ home/httpd/html/res/adm/includesserver readonly
- mathematics markup language resources
- RedHat 6.2
+ files useful for including within customized scripting
+
- home/httpd/html/res/adm/includes
+ 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-statusserver standardstatus reports
- RedHat 6.2
- home/httpd/html/res/adm/pages
+ home/httpd/html/res/adm/pagesserver readonlyweb user interface resources
- RedHat 6.2
- home/httpd/html/res/adm/pages/bookmarkmenu
+ home/httpd/html/res/adm/pages/bookmarkmenu
+ server readonlybookmark user interface code
- RedHat 6.2
- home/httpd/html/res/adm/pages/annotations
+ home/httpd/html/res/adm/pages/annotations
+ server readonly
- RedHat 6.2
-
-
- usr/sbin
- standard
- standard linux directory for superuser executables
- RedHat 6.2
-
-
- etc/cron.d
- standard
- standard linux directory for running time-based "jobs"
- RedHat 6.2
-
-
- etc/ntp
- standard
- configuration directory for network time protocol
- RedHat 6.2
-
-
- etc/rc.d/init.d
- standard
- scripts that run during system startup
- RedHat 6.2
-
-
- etc/rc.d/rc0.d
- standard
- scripts that run for run-level 0
- RedHat 6.2
-
-
- etc/rc.d/rc1.d
- standard
- scripts that run for run-level 1
- RedHat 6.2
- etc/rc.d/rc2.d
- standard
- scripts that run for run-level 2
- RedHat 6.2
-
-
- etc/rc.d/rc3.d
- standard
- scripts that run for run-level 3
- RedHat 6.2
+ home/httpd/html/res/adm/pages/indexericons
+
+ server readonly
+ icons that help depict the file system (outdated)
- etc/rc.d/rc4.d
+ usr/lib/perl5/site_perl/5.005
+ usr/lib/perl5/site_perl/5.6.0
+ usr/local/lib/perl/5.6.0standard
- scripts that run for run-level 4
- RedHat 6.2
+ system perl tree (usually present on linux systems)
+
- etc/rc.d/rc5.d
+ usr/man/man1standard
- scripts that run for run-level 5
- RedHat 6.2
+ manual pages
- etc/rc.d/rc6.d
+ usr/man/man3standard
- scripts that run for run-level 6
- RedHat 6.2
+ manual pages
- etc/rc.d/rc7.d
+ usr/sbinstandard
- scripts that run for run-level 7
- RedHat 6.2
-
-
- etc/atalk
- 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
+
+
+
+
+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
+
+
+
+
+
+
+
+etc/httpd/conf/loncapa.conf
+conf
+
+The goal of this file is to implement all LON-CAPA specific
+customization of the Apache web server.
+
+
+
+
+etc/httpd/conf/access.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.
+
+
+configure
+
+
+
lonHostID
LON-internal HostID of this
+machine
+
lonRole
Role of this machine: library,
+access
+
lonAdmEMail
Server Administration
+
lonDefDomain
Default domain
+
lonLoadLim
Load Limit ( 100% loadavg )
+
lonExpire
Expiration for local copies in
+seconds
+
lonReceipt
Machine authentication number
+
lonSqlAccess
Password for www@localhost to access
+MySQL database
+
+
+
+
+
+etc/httpd/conf/httpd.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.
+
+
+
+
+etc/httpd/conf/srm.conf
+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".
+
+
+
+
+
+etc/httpd/conf/startup.pl
+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.
+
+
+
+
+home/httpd/lonTabs/thesaurus.dat
+static conf
+
+Custom Thesaurus file for LON-CAPA, in the format
+word@wordID@frequency@relatedwordID:frequency,relatedwordID:frequency,...
+
+
+
+
+home/httpd/lonTabs/mydesk.tab
+static conf
+
+Config file for "My Desk"
+
+
+
+
+home/httpd/lonTabs/filetypes.tab
+static conf
+
+Descriptive list of file extensions, and extension groupings.
+
+
+
+
+home/httpd/cgi-bin/barcode.gif
+script
+
+Dynamically outputs a barcode based on a CGI passed encode=BARCODEVALUE
+parameter.
+
+
+
+
+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.
+
+
+
+
+home/httpd/cgi-bin/plot.gif
+script
+
+Dynamically outputs X-Y plots with point, line, etc functions.
+
+
+
+
+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.
+
+
+
+
+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;
+formula.problem;
+formula.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;
+script.library;
+script.library.meta;
+SimpleStringResponse.problem;
+SimpleStringResponse.problem.meta;
+StringResponse.problem;
+StringResponse.problem.meta
+
+
+
+
+home/httpd/lonTabs/insertlist.tab
+static conf
+
+Describes what tags are allowed inside other tags.
+
+
+
+
+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.
+
+
+
+
+home/httpd/html/res/adm/includes/default.assesscalc
+
+static conf
+
+Default spreadsheet for individual assessment.
+
+
+
+
+home/httpd/html/res/adm/includes/default.studentcalc
+
+static conf
+
+Default spreadsheet for assessment of students.
+
+
+
+
+home/httpd/html/res/adm/includes/default.classcalc
+
+static conf
+
+Default spreadsheet for assessment of a class.
+
+
+
+
+home/httpd/lonTabs/roles.tab
+static conf
+
+List of privileges associated with users of multiple types (for example:
+Teaching Assistant, Exam Proctor, Course Coordinator)
+
+
+
+
+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
+
+
+
+
+home/httpd/lonTabs/hosts.tab
+conf
+
+List of all machines in the LON-CAPA network. Relates lonHostID to
+lonDefDomain and IP address.
+
+
+
+
+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
+
+
+
+
+
+
+home/httpd/lonTabs/htpasswd
+conf
+
+Basic auth password to access /lon-status and /server-status
+
+
+
+
+etc/smb.conf
+etc/samba/smb.conf
+conf
+
+configuration file to make LON-CAPA server file space accessible to network
+neighborhood
+
+
+
+
+etc/ntp.conf
+conf
+
+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
+
+
+
+
+
+
+home/httpd/perl/searchcat.pl
+script
+
+Batch script for updating SQL metadata database.
+
+
+
+
+home/httpd/perl/lonc
+script
+
+proxy server
+
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/scripts/lonc.html
+doc
+man page for lonc
+
+loncom/build/pod2html.sh ../lonc > ../../doc/scripts/lonc.html && echo 'pod2html lonc'
+
+works/unverified
+
+../../loncom/lonc
+
+
+
+
+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).
+
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/scripts/lond.html
+doc
+man page for lond
+
+loncom/build/pod2html.sh ../lond > ../../doc/scripts/lond.html && echo 'pod2html lond'
+
+works/unverified
+
+../../loncom/lond
+
+
+
+
+home/httpd/cgi-bin/loncron.pl
+script
+CGI script that starts and pipes output of loncron
+
+
+
+home/httpd/perl/loncron
+script
+housekeeping
+
+
+
+home/httpd/perl/lonsql
+script
+maintain secondary database of metadata
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/scripts/lonsql.html
+doc
+man page for lonsql
+
+loncom/build/pod2html.sh ../lonsql > ../../doc/scripts/lonsql.html && echo 'pod2html lonsql'
+
+works/unverified
+
+../../loncom/lonsql
+
+
+
+
+home/httpd/perl/lcpasswd
+setuid script
+
+Coordinates the system services and files in order to allow lond to change
+user passwords.
+
+being updated
+
+
+
+home/httpd/perl/pwchange
+setuid script
+
+Allows www to change user passwords.
+
+being updated
+
+
+
+home/httpd/perl/lcuseradd
+setuid script
+
+Coordinates the system services and files in order to allow lond to add a
+new user.
+
+being updated
+
+
+
+home/httpd/perl/lcuserdel
+setuid script
+
+Coordinates the system services and files in order to allow lond to delete a
+user.
+
+deprecated
+
+
+
+home/httpd/perl/lcnfson
+setuid script
+
+coordinates the system services and files in order to allow lond to enable NFS
+for a user
+
+deprecated
+
+
+
+home/httpd/perl/lcnfsoff
+setuid script
+
+coordinates the system services and files in order to allow lond to disable NFS
+for a user
+
+deprecated
+
+
+
+home/httpd/html/adm/gpl.txt
+interface file
+
+GNU General Public License. Long live the cause of freeware!
+
+
+
+
+home/httpd/html/adm/about.html
+interface file
+
+The "About" Page.
+
+
+
+
+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.
+
+
+
+
+home/httpd/html/adm/noidea.html
+interface file
+
+Interface file for responding to improper page flipping.
+
+
+
+
+home/httpd/html/res/adm/includes/physnet.sty
+static conf
+
+The relevant conditions and metadata to attach to PhysNet-specific tags.
+
+
+
+
+home/httpd/html/res/adm/includes/lectureonline.sty
+static conf
+
+The relevant conditions and metadata to attach to LectureOnline-specific tags.
+
+
+
+
+home/httpd/html/res/adm/includes/un_keyword.tab
+conf
+
+File which contains words which should not be keywords used to specify resource
+content.
+
+
+
+
+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.
+
+
+
+
+home/httpd/html/res/adm/includes/copyright.tab
+conf
+
+Table which contains list of copyright possibilities for educational resources.
+
+
+
+
+home/httpd/lonTabs/language.tab
+static conf
+
+Table which contains string abbreviations of language::font rendering
+combinations.
+
+
+
+
+home/httpd/lonTabs/addid.tab
+static conf
+
+Table which has hash data necessary for distinguishing IDs from indices.
+
+
+
+
+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
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonstatistics.pm
+handler
+
+Handler to show statistics on solving LON-CAPA problems.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/londiff.pm
+handler
+
+Handler to show difference between two files.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonupload.pm
+handler
+
+Handler to upload files through browser into construction space.
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonupload.html
+doc
+POD-derived page for lonupload.pm
+
+loncom/build/pod2html.sh ../publisher/lonupload.pm > ../../doc/api/Apache/lonupload.html && echo 'pod2html lonupload.pm'
+
+works/unverified
+
+../../loncom/publisher/lonupload.pm
+
+
+
+
+home/httpd/lib/perl/Apache/essayresponse.pm
+handler
+
+Handler to evaluate essay (ungraded) style responses.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonpubdir.pm
+handler
+
+Handler to publish directories.
+
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonpubdir.html
+doc
+POD-derived page for lonpubdir.pm
+
+loncom/build/pod2html.sh ../publisher/lonpubdir.pm > ../../doc/api/Apache/lonpubdir.html && echo 'pod2html lonpubdir.pm'
+
+works/unverified
+
+../../loncom/publisher/lonpubdir.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lonretrieve.pm
+handler
+
+Handler to retrieve old versions from resource space.
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonretrieve.html
+doc
+POD-derived page for lonretrieve.pm
+
+loncom/build/pod2html.sh ../publisher/lonretrieve.pm > ../../doc/api/Apache/lonretrieve.html && echo 'pod2html lonretrieve.pm'
+
+works/unverified
+
+../../loncom/publisher/lonretrieve.pm
+
+
+
+
+home/httpd/lib/perl/Apache/edit.pm
+handler
+
+Helper functions when in homework edit mode.
+
+
+
+
+home/httpd/lib/perl/Apache/lonmeta.pm
+handler
+Metadata display handler.
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonambiguous.pm
+handler
+
+Handler to resolve ambiguous file locations.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonratparms.pm
+handler
+
+Handler to set resource parameters inside of the RAT based on metadata.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonsequence.pm
+handler
+
+Handler for showing sequence objects of educational resources.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/loncreatecourse.pm
+handler
+
+Allows domain coordinators to create new courses and assign course
+coordinators.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/loncreateuser.pm
+handler
+
+Allows users to within their own privileges create/edit users and give
+them roles.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonchart.pm
+handler
+
+Produces simple LectureOnline-like student assessment performance chart
+
+
+
+
+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
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/loncommon.html
+doc
+POD-derived page for loncommon.pm
+
+loncom/build/pod2html.sh ../interface/loncommon.pm > ../../doc/api/Apache/loncommon.html && echo 'pod2html loncommon.pm'
+
+works/unverified
+
+../../loncom/interface/loncommon.pm
+
+
+
+
+home/httpd/lib/perl/Apache/grades.pm
+handler
+Handles the viewing of grades.
+
+
+
+home/httpd/lib/perl/Apache/imageresponse.pm
+handler
+
+Coordinates the response to clicking an image.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/optionresponse.pm
+handler
+
+Handles tags associated with showing a list of options.
+
+
+
+home/httpd/lib/perl/Apache/outputtags.pm
+handler
+
+Handles tags associated with output. Seems to relate to due dates of the
+assignment.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lontest.pm
+handler
+
+Used for debugging and testing the LON-CAPA system.
+
+works/unverified
+
+
+
+
+home/httpd/lib/perl/Apache/radiobuttonresponse.pm
+handler
+
+Handles multiple-choice style responses.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonassignments.pm
+handler
+
+Handles processing of assignments.
+
+works/unverified
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonerrorhandler.pm
+handler
+
+Handles errors.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonevaluate.pm
+handler
+
+Handles evaluation.
+
+works/unverified
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonnavmaps.pm
+handler
+
+Handles navigational maps.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonpreferences.pm
+handler
+
+Handles user preferences associated with customizing the online LON-CAPA
+educational environment.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonprintout.pm
+handler
+
+Handles the production of printable files and resources.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonsearchcat.pm
+handler
+
+Handles a searchable catalogue.
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonsearchcat.html
+doc
+POD-derived page for lonsearchcat.pm
+
+loncom/build/pod2html.sh ../interface/lonsearchcat.pm > ../../doc/api/Apache/lonsearchcat.html && echo 'pod2html lonsearchcat.pm'
+
+works/unverified
+
+../../loncom/interface/lonsearchcat.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
+
+
+
+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
+
+
+
+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
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonparmset.pm
+handler
+
+Handler to resolve ambiguous file locations
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonparmset.html
+doc
+POD-derived page for lonparmset.pm
+
+loncom/build/pod2html.sh ../interface/lonparmset.pm > ../../doc/api/Apache/lonparmset.html && echo 'pod2html lonparmset.pm'
+
+works/unverified
+
+../../loncom/interface/lonparmset.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lonconstruct.pm
+handler
+
+Page wrapper for handling construction space.
+
+works/unverified
+
+
+
+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
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonpublisher.html
+doc
+POD-derived page for lonpublisher.pm
+
+loncom/build/pod2html.sh ../publisher/lonpublisher.pm > ../../doc/api/Apache/lonpublisher.html && echo 'pod2html lonpublisher.pm'
+
+works/unverified
+
+../../loncom/publisher/lonpublisher.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lonmenu.pm
+handler
+
+Has routines which control the remote control.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonpageflip.pm
+handler
+Deals with forward, backward, and other page flips.
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonratedt.pm
+handler
+
+Builds up frame set and loads in the right thing.
+
+works/unverified
+
+
+
+home/httpd/html/res/adm/pages/homeworkmenu.html
+handler
+
+Homework remote control.
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/admannotations.pm
+handler
+
+This will take annotations and then plug them into a page.
+
+works/unverified
+
+
+
+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
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonpage.pm
+handler
+
+bundles pages into one page
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonpage.html
+doc
+POD-derived page for lonnet.pm
+
+loncom/build/pod2html.sh ../../rat/lonpage.pm > ../../doc/api/Apache/lonpage.html && echo 'pod2html lonpage.pm'
+
+works/unverified
+
+../../rat/lonpage.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lonuserstate.pm
+handler
+
+compile course into binary data structure (in loncom/rat)
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonuserstate.html
+doc
+POD-derived page for lonuserstate.pm
+
+loncom/build/pod2html.sh ../../rat/lonuserstate.pm > ../../doc/api/Apache/lonuserstate.html && echo 'pod2html lonuserstate.pm'
+
+works/unverified
+
+../../rat/lonuserstate.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lontex.pm
+handler
+
+Handler for tex files (somewhere in modules)
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lontexconvert.pm
+handler
+
+Access to tth/ttm
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonxml.pm
+handler
+
+XML Parsing Module
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonplot.pm
+handler
+
+XML-based plotter of graphs
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/style.pm
+handler
+
+Style Parsing Module
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/londefdef.pm
+handler
+
+Tags Default Definition Module
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/run.pm
+handler
+
+used to prevent poorly written problems from causing lingering after effects
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/scripttag.pm
+handler
+
+implements <script>, <scriptlib>, <parserlib>, and
+<import>
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/randomlabel.pm
+handler
+
+Interface for producing applet code which randomizes the labelling of an
+image.
+
+
+
+
+home/httpd/lib/perl/Apache/lonhomework.pm
+handler
+
+handles requests for output, evaluation, and alteration of a homework resource
+
+
+works/unverified
+
+
+home/httpd/lib/perl/Apache/inputtags.pm
+handler
+
+produces HTML input tags (<INPUT>) for rendering homework resources
+
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/structuretags.pm
+handler
+
+produces HTML tags necessary for structuring the presentation of homework
+resources
+
+works/unverified
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/caparesponse.pm
+handler
+
+handles request to the CAPA homework processing engine
+
+works/unverified
+
+
+
+home/httpd/lib/perl/localauth.pm
+handler
+
+Local authentication mechanism (meant to be customized).
+
+works/unverified
+
+
+
+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
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonacc.html
+doc
+POD-derived page for lonacc.pm
+
+loncom/build/pod2html.sh ../auth/lonacc.pm > ../../doc/api/Apache/lonacc.html && echo 'pod2html lonacc.pm'
+
+works/unverified
+
+../../loncom/auth/lonacc.pm
+
+
+
+
+home/httpd/lib/perl/Apache/lonracc.pm
+handler
+
+access handler for file transfers
+
+works/unverified
+
+
+
+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
+
+
+
+home/httpd/lib/perl/Apache/lonauth.pm
+handler
+authenticate, set up session environment
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonlogin.pm
+handler
+login screen
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonlogout.pm
+handler
+logout
+works/unverified
+
+
+
+home/httpd/lib/perl/Apache/lonrep.pm
+handler
+replication
+
+
+
+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.
+
+
+
+
+home/httpd/lib/perl/Apache/lonindexer.pm
+handler
+
+cross server filesystem browser
+
+works/unverified
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonindexer.html
+doc
+POD-derived page for lonindexer.pm
+
+loncom/build/pod2html.sh ../interface/lonindexer.pm > ../../doc/api/Apache/lonindexer.html && echo 'pod2html lonindexer.pm'
+
+works/unverified
+
+../../loncom/interface/lonindexer.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
+
+
+
+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
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/api/Apache/lonnet.html
+doc
+POD-derived page for lonnet.pm
+
+loncom/build/pod2html.sh ../lonnet/perl/lonnet.pm > ../../doc/api/Apache/lonnet.html && echo 'pod2html lonnet.pm'
+
+works/unverified
+
+../../loncom/lonnet/perl/lonnet.pm
+
+
+
+
+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
+
+
+
+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
+
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/help/searchcat.html
+interface file
+
+Help page for the search engine.
+
+
+
+
+home/httpd/html/adm/rat/rat.html
+interface file
+
+frameset
+
+
+
+
+home/httpd/html/adm/rat/parameter.html
+interface file
+
+Parameter input window.
+
+
+
+
+home/httpd/html/adm/rat/code.html
+interface file
+
+javascript
+
+
+
+
+home/httpd/html/adm/rat/map.html
+interface file
+
+bumper
+
+
+
+
+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
+
+
+SMETE_white.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;
+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;
+jar.gif;
+jar_big.gif;
+jpg.gif;
+jpg_big.gif;
+latex.gif;
+liteani.gif;
+lolpanel.gif;
+lonanim.gif;
+lonanimend.gif;
+lonhelplogos.gif;
+lonhelptop.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;
+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;
+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,
+
+
+authorfeed.gif;
+bomb.gif;
+cat_button.gif;
+chat.gif;
+feedback.gif;
+pprm_button.gif;
+pgrd_button.gif;
+subm_button.gif
+
+
+
+
+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
+
+
+
+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
+
+
+
+
+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.
+
+
+
+
+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.
+
+
+
+
+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
+
+
+
+
+home/httpd/html/adm/MathML/mathml.css
+system file
+
+cascading style sheet
+
+
+
+
+home/httpd/html/adm/MathML/mathml.dtd
+system file
+
+document type definition
+
+
+
+
+home/httpd/html/res/adm/includes/londes.js
+interface file
+
+Encryption Routines according to Data Encryption Standard DES, written in
+javascript.
+
+
+
+
+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.
+
+
+
+
+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.
+
+
+
+
+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;
+catalog.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
+
+
+
+
+home/httpd/html/res/adm/pages/imgmaps.html
+interface file
+
+image maps for the LON-CAPA remote control
+
+
+
+
+home/httpd/html/res/adm/pages/index.html
+interface file
+
+welcoming page to the LON-CAPA system upon login
+
+
+
+
+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
+
+
+
+
+
+home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js
+interface file
+
+javascript for handling client-side interactions with bookmark interface
+
+
+
+
+usr/sbin/loncapaverifypackages
+script
+
+checks the system RPMs against what install.lon-capa.org specifies
+
+deprecated
+
+
+
+usr/sbin/loncaparestoreconfigurations
+script
+
+restores .rpmsave files after a LON-CAPA-base upgrade
+
+deprecated
+
+
+
+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
+
+
+
+usr/sbin/loncapaverify
+script
+
+makes verification report using loncapaverifypackages and
+loncapaverifybasepackage
+
+deprecated
+
+
+
+etc/cron.d/loncapa
+static conf
+
+file that specifies periodic processes to run for the LON-CAPA machine
+
+
+
+
+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
+
+
+
+
+
+etc/pam.d/pwauth
+static conf
+
+file that allows setuid password privileges for pwauth executable
+
+
+
+
+etc/pam.d/pwchange
+static conf
+
+file that allows setuid password privileges for pwchange (lcpasswd) executable
+
+
+
+
+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
+
+
+
+etc/atalk/config
+conf
+
+configuration file to make LON-CAPA server file space accessible to
+Appleshares access (Macintosh)
+
+
+