/ /home/user/loncapa/ 0444root:root 0644www:www 6755root:root 6755root:root 0444root:root 0600www:www 0444root:root 0444root:root 0644root:root 0644root:root 0700www:www 0500www:www 0444root:root 0400www:www 0644root:root 0644root:root 0700root:root 0700root:root root:root root:root 0755root:root 0755root:root 0700www:www 0755www:www 0500www:www 0700www:www Basic files for running a LON-CAPA server. LON-CAPA-base 3.1 1 Laboratory for Instructional Technology Education, Division of Science and Mathematics Education, Michigan State University. /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.\n The files in this package are only those directly associated with the network communication\n layer established through direct server-to-server communications (via lond and lonc); plus\n those which configure (but otherwise not constitute) external software packages like Apache\n and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. echo '***********************************************************************'\n echo 'LON-CAPA LearningOnline with CAPA'\n echo 'http://www.lon-capa.org/'\n echo 'Gerd Kortemeyer, et al'\n echo 'Laboratory for Instructional Technology Education'\n echo 'Michigan State University'\n echo 'General Public License, Version 2, June 1991'\n echo '** Michigan State University patents may apply **'\n echo ' '\n echo 'This installation assumes an installation of Redhat 6.2'\n echo ' '\n echo 'The server computer should be currently connected to the ethernet'\n echo ' '\n echo 'The files in this package are only those directly associated with the network communication'\n echo 'layer established through direct server-to-server communications (via lond and lonc); plus'\n echo 'those which configure (but otherwise not constitute) external software packages like Apache'\n echo 'and Athena-Kerberos.'\n echo '***********************************************************************'\n etc/httpd/conf standard web configuration files home/httpd/lonTabs standard tab-formatted reference files home/httpd standard start of the web server tree etc standard standard linux directory for configuration files home/httpd/perl server readonly perl scripts for managing the LON-CAPA system home/httpd/perl/logs server standard location where system performance and error logs are kept home/httpd/perl/tmp server standard location where temporary files (for caching) are stored home/httpd/lib/perl/Apache server readonly location of LON-CAPA web mod-perl handlers home/httpd/lonIDs server standard cookie jar home/httpd/sockets server standard lonc's sockets home/httpd/sockets/delayed server standard lonc's sockets (delayed) home/httpd/html server standard location of web-accessible file tree home/httpd/html/res server standard root of resource tree home/httpd/html/adm server readonly unauthenticated resources home/httpd/html/adm/rat server readonly home of the rat home/httpd/html/adm/lonIcons server readonly graphic widgets home/httpd/html/adm/lonMisc server readonly home/httpd/html/adm/lonKaputt server readonly error warnings and icons home/httpd/lonUsers server standard 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, roles.db) which specify the roles and privileges for a user in the LON-CAPA system.
home/httpd/html/lon-status server standard status reports usr/lib/perl5/site_perl/5.005 usr/lib/perl5/site_perl/5.6.0 usr/local/lib/perl/5.6.0 standard system perl tree (usually present on linux systems) home/httpd/html/adm/MathML server readonly mathematics markup language resources home/httpd/html/res/adm/includes server readonly files useful for including within customized scripting home/httpd/html/res/adm/includes/templates server readonly template files useful for customized scripts home/httpd/html/lon-status server standard status reports home/httpd/html/res/adm/pages server readonly web user interface resources home/httpd/html/res/adm/pages/bookmarkmenu server readonly bookmark user interface code home/httpd/html/res/adm/pages/annotations server readonly usr/sbin standard standard linux directory for superuser executables etc/cron.d standard standard linux directory for running time-based "jobs" etc/ntp standard configuration directory for network time protocol etc/rc.d/init.d etc/init.d standard scripts that run during system startup etc/rc.d/rc0.d etc/rc0.d standard scripts that run for run-level 0 etc/rc.d/rc1.d etc/rc1.d standard scripts that run for run-level 1 etc/rc.d/rc2.d etc/rc2.d standard scripts that run for run-level 2 etc/rc.d/rc3.d etc/rc3.d standard scripts that run for run-level 3 etc/rc.d/rc4.d etc/rc4.d standard scripts that run for run-level 4 etc/rc.d/rc5.d etc/rc5.d standard scripts that run for run-level 5 etc/rc.d/rc6.d etc/rc6.d standard scripts that run for run-level 6 etc/atalk standard appletalk configuration files home/httpd/html/res/adm/pages/indexericons server readonly icons that help depict the file system (outdated)
loncom/access.conf 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
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
lonReceiptMachine authentication number
lonSqlAccessPassword for www@localhost to access MySQL database
loncom/httpd.conf 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. loncom/srm.conf 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".

Here is an example entry:

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

loncom/startup.pl 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. loncom/interface/mydesk.tab home/httpd/lonTabs/mydesk.tab static conf Config file for "My Desk" loncom/interface/filetypes.tab home/httpd/lonTabs/filetypes.tab static conf Descriptive list of file extensions, and extension groupings. loncom/homework/templates/blank.library home/httpd/html/res/adm/includes/templates/blank.library static conf Template file for a new library. loncom/homework/templates/blank.library.meta home/httpd/html/res/adm/includes/templates/blank.library.meta static conf Metadata related to a new library. loncom/homework/templates/script.library home/httpd/html/res/adm/includes/templates/script.library static conf Template file for a new script library. loncom/homework/templates/script.library.meta home/httpd/html/res/adm/includes/templates/script.library.meta static conf Metadata for a new script library. loncom/homework/templates/blank.problem home/httpd/html/res/adm/includes/templates/blank.problem static conf Template file. loncom/homework/templates/blank.problem.meta home/httpd/html/res/adm/includes/templates/blank.problem.meta static conf Template file metadata. loncom/homework/templates/numerical.problem home/httpd/html/res/adm/includes/templates/numerical.problem static conf Template file for a numerical problem. loncom/homework/templates/numerical.problem.meta home/httpd/html/res/adm/includes/templates/numerical.problem.meta static conf Template file metadata for a numerical problem. loncom/homework/insertlist.tab home/httpd/lonTabs/insertlist.tab static conf Describes what tags are allowed inside other tags. loncom/interface/default.assesscalc home/httpd/html/res/adm/includes/default.assesscalc static conf Default spreadsheet for individual assessment. loncom/interface/default.studentcalc home/httpd/html/res/adm/includes/default.studentcalc static conf Default spreadsheet for assessment of students. loncom/interface/default.classcalc home/httpd/html/res/adm/includes/default.classcalc static conf Default spreadsheet for assessment of a class. loncom/auth/roles.tab home/httpd/lonTabs/roles.tab static conf List of privileges associated with users of multiple types (for example: Teaching Assistant, Exam Proctor, Course Coordinator) 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 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/krb.conf etc/krb.conf conf which Kerberos server to contact for specified Kerberos domains
list elements are separated by newlines
each list element consists of only two subelements separated by a colon
  • Kerberos domain value
  • Kerberos server IP address
loncom/smb.conf etc/smb.conf conf configuration file to make LON-CAPA server file space accessible to network neighborhood loncom/ntp.conf 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
loncom/metadata_database/searchcat.pl home/httpd/perl/searchcat.pl script Batch script for updating SQL metadata database. loncom/lonc home/httpd/perl/lonc script proxy server 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). loncom/loncron home/httpd/perl/loncron script housekeeping loncom/lonsql home/httpd/perl/lonsql script maintain secondary database of metadata loncom/lcpasswd home/httpd/perl/lcpasswd setuid script coordinates the system services and files in order to allow lond to change user passwords deprecated loncom/lcuseradd home/httpd/perl/lcuseradd setuid script coordinates the system services and files in order to allow lond to add a new user deprecated loncom/lcuserdel home/httpd/perl/lcuserdel setuid script coordinates the system services and files in order to allow lond to delete a user 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/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/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/misc/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 conf Parameter packages, so that assessments can publish parameter packages needed, which are then expanded into individual parameters - allows to retroactively add new parameters to already published assessments. loncom/publisher/copyright.tab home/httpd/html/res/adm/includes/copyright.tab conf 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. loncom/publisher/lonwrapper.pm home/httpd/lib/perl/Apache/lonwrapper.pm handler Wrapper for external and binary files as standalone resources. Edit handler for rat maps; TeX content handler. works/unverified loncom/publisher/loncfile.pm home/httpd/lib/perl/Apache/loncfile.pm handler Provides web-based functionality for file copy, rename, mkdir, etc, in the construction space menu. works/unverified loncom/interface/lonstatistics.pm home/httpd/lib/perl/Apache/lonstatistics.pm handler Handler to show statistics on solving LON-CAPA problems. works/unverified loncom/publisher/londiff.pm home/httpd/lib/perl/Apache/londiff.pm handler Handler to show difference between two files. works/unverified loncom/publisher/lonupload.pm home/httpd/lib/perl/Apache/lonupload.pm handler Handler to upload files through browser into construction space. works/unverified loncom/homework/essayresponse.pm home/httpd/lib/perl/Apache/essayresponse.pm handler Handler to evaluate essay (ungraded) style responses. works/unverified loncom/publisher/lonpubdir.pm home/httpd/lib/perl/Apache/lonpubdir.pm handler Handler to publish directories. loncom/publisher/lonretrieve.pm home/httpd/lib/perl/Apache/lonretrieve.pm handler Handler to retrieve old versions from resource space. works/unverified loncom/homework/edit.pm home/httpd/lib/perl/Apache/edit.pm handler Helper functions when in homework edit mode. 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 Creates a new course and assigns course coordinator. works/unverified loncom/interface/loncreateuser.pm home/httpd/lib/perl/Apache/loncreateuser.pm handler Creates a new user and/or changes user privileges works/unverified loncom/interface/lonchart.pm home/httpd/lib/perl/Apache/lonchart.pm handler Produces simple LectureOnline-like student assessment performance chart 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 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 Handles communication. works/unverified loncom/interface/lonerrorhandler.pm home/httpd/lib/perl/Apache/lonerrorhandler.pm handler Handles errors. works/unverified loncom/interface/lonevaluate.pm home/httpd/lib/perl/Apache/lonevaluate.pm handler Handles evaluation. works/unverified loncom/interface/lonfeedback.pm home/httpd/lib/perl/Apache/lonfeedback.pm handler Handles feedback from students to instructors and system administrators. works/unverified loncom/interface/lonnavmaps.pm home/httpd/lib/perl/Apache/lonnavmaps.pm handler Handles navigational maps. works/unverified loncom/interface/lonpreferences.pm home/httpd/lib/perl/Apache/lonpreferences.pm handler Handles user preferences associated with customizing the online LON-CAPA educational environment. works/unverified loncom/interface/lonprintout.pm home/httpd/lib/perl/Apache/lonprintout.pm handler Handles the production of printable files and resources. works/unverified loncom/interface/lonsearchcat.pm home/httpd/lib/perl/Apache/lonsearchcat.pm handler Handles a searchable catalogue. works/unverified loncom/interface/londropadd.pm home/httpd/lib/perl/Apache/londropadd.pm handler Handler to drop and add students in courses. works/unverified loncom/interface/lonmsg.pm home/httpd/lib/perl/Apache/lonmsg.pm handler Routines for messaging. works/unverified loncom/homework/hint.pm home/httpd/lib/perl/Apache/hint.pm handler This handler coordinates the delivery of hints to students working on LON-CAPA problems and assignments. works/unverified loncom/interface/lonspreadsheet.pm home/httpd/lib/perl/Apache/lonspreadsheet.pm handler Spreadsheet/Grades Display Handler works/unverified loncom/interface/lonparmset.pm home/httpd/lib/perl/Apache/lonparmset.pm handler Handler to resolve ambiguous file locations works/unverified loncom/publisher/lonconstruct.pm home/httpd/lib/perl/Apache/lonconstruct.pm handler Page wrapper for handling construction space. works/unverified loncom/publisher/lonpublisher.pm home/httpd/lib/perl/Apache/lonpublisher.pm handler Publishes an LON-CAPA educational resource complete with metadata (authorship, language, copyright, creation date, etc). works/unverified loncom/interface/lonmenu.pm home/httpd/lib/perl/Apache/lonmenu.pm handler Has routines which control the remote control. works/unverified rat/lonpageflip.pm home/httpd/lib/perl/Apache/lonpageflip.pm handler Deals with forward, backward, and other page flips. works/unverified rat/lonratedt.pm home/httpd/lib/perl/Apache/lonratedt.pm handler Builds up frame set and loads in the right thing. works/unverified loncom/html/res/adm/pages/homeworkmenu.html home/httpd/html/res/adm/pages/homeworkmenu.html handler Homework remote control. works/unverified loncom/html/res/adm/pages/annotator/admannotations.pm home/httpd/lib/perl/Apache/admannotations.pm handler This will take annotations and then plug them into a page. works/unverified loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm home/httpd/lib/perl/Apache/admbookmarks.pm handler This will take bookmarks and get/write/display them for the LON-CAPA user interface. works/unverified rat/lonratsrv.pm home/httpd/lib/perl/Apache/lonratsrv.pm handler Handler that takes output from RAT and stores it on disk. Handles the upper hidden frame of the added window that comes up in RAT. (3 frames come up in RAT server, code, and output. This module handles server connection.) works/unverified rat/lonpage.pm home/httpd/lib/perl/Apache/lonpage.pm handler bundles pages into one page works/unverified rat/lonuserstate.pm home/httpd/lib/perl/Apache/lonuserstate.pm handler compile course into binary data structure (in loncom/rat) works/unverified loncom/xml/lontex.pm home/httpd/lib/perl/Apache/lontex.pm handler Handler for tex files (somewhere in modules) works/unverified loncom/xml/lontexconvert.pm home/httpd/lib/perl/Apache/lontexconvert.pm handler Access to tth/ttm works/unverified loncom/xml/lonxml.pm home/httpd/lib/perl/Apache/lonxml.pm handler XML Parsing Module works/unverified loncom/xml/style.pm home/httpd/lib/perl/Apache/style.pm handler Style Parsing Module works/unverified loncom/xml/londefdef.pm home/httpd/lib/perl/Apache/londefdef.pm handler Tags Default Definition Module works/unverified loncom/xml/run.pm home/httpd/lib/perl/Apache/run.pm handler used to prevent poorly written problems from causing lingering after effects works/unverified loncom/xml/scripttag.pm home/httpd/lib/perl/Apache/scripttag.pm handler implements <script>, <scriptlib>, <parserlib>, and <import> works/unverified loncom/homework/lonhomework.pm home/httpd/lib/perl/Apache/lonhomework.pm handler handles requests for output, evaluation, and alteration of a homework resource works/unverified loncom/homework/inputtags.pm home/httpd/lib/perl/Apache/inputtags.pm handler produces HTML input tags (<INPUT>) for rendering homework resources works/unverified loncom/homework/structuretags.pm home/httpd/lib/perl/Apache/structuretags.pm handler produces HTML tags necessary for structuring the presentation of homework resources works/unverified loncom/homework/response.pm home/httpd/lib/perl/Apache/response.pm handler defines different types of responses given to student as well as syntax for producing response values works/unverified loncom/homework/caparesponse/caparesponse.pm home/httpd/lib/perl/Apache/caparesponse.pm handler handles request to the CAPA homework processing engine works/unverified loncom/auth/lonacc.pm home/httpd/lib/perl/Apache/lonacc.pm handler (This module, like loncacc.pm also authenticates with cookies.) lonacc.pm coordinates access to a wide range of administrative-type functions (e.g. roles, logout, annotations, and bookmarks) as well as coordinating access to educational resources. works/unverified loncom/auth/lonracc.pm home/httpd/lib/perl/Apache/lonracc.pm handler access handler for file transfers works/unverified loncom/auth/loncacc.pm home/httpd/lib/perl/Apache/loncacc.pm handler This module provides access to an educational resource construction area. This module is invoked by the URL-related pattern syntax LocationMatch "^/priv.*" or LocationMatch "^/\~.*". Authentication of user identity is coordinated through cookies. The abbreviation "cacc" corresponds to "construction-space access"). If the cookie handle is invalid, then this module returns a forbidden status and makes appropriate log entries. If the cookie handle is valid, status is determined to be okay (and, for the "priv"-type access, the resource is delivered by the lonconstruct module). works/unverified loncom/auth/lonauth.pm home/httpd/lib/perl/Apache/lonauth.pm handler authenticate, set up session environment works/unverified loncom/auth/lonlogin.pm home/httpd/lib/perl/Apache/lonlogin.pm handler login screen works/unverified loncom/auth/lonlogout.pm home/httpd/lib/perl/Apache/lonlogout.pm handler logout works/unverified loncom/lonnet/perl/lonrep.pm home/httpd/lib/perl/Apache/lonrep.pm handler replication loncom/auth/lonroles.pm home/httpd/lib/perl/Apache/lonroles.pm handler This perl handling module reads in the available roles available for a LON-CAPA user (different courses, different privileges, etc) and produces a form-element HTML page which allows the user to select which role he wishes to exercise in the LON-CAPA system. For instance, a user may want to select between being a student in a thermodynamics physics course or a teaching assistant for an introductory calculus class. loncom/interface/lonindexer.pm home/httpd/lib/perl/Apache/lonindexer.pm handler cross server filesystem browser works/unverified loncom/lonnet/perl/lonnet.pm home/httpd/lib/perl/Apache/lonnet.pm handler This file is an interface to the lonc processes of the LON-CAPA network as well as set of elaborated functions for handling information necessary for navigating through a given cluster of LON-CAPA machines within a domain. There are over 40 specialized functions in this module which handle the reading and transmission of metadata, user information (ids, names, environments, roles, logs), file information (storage, reading, directories, extensions, replication, embedded styles and descriptors), educational resources (course descriptions, section names and numbers), url hashing (to assign roles on a url basis), and translating abbreviated symbols to and from more descriptive phrases or explanations. works/unverified loncom/html/index.html home/httpd/html/index.html interface file bumps to login etc/mime.types etc/httpd/conf/mime.types symbolic link symbolic link to /etc/mime.types home/httpd/html/res home/httpd/html/raw symbolic link symbolic link to /home/httpd/html/res loncom/html/adm/notfound.html home/httpd/html/adm/notfound.html interface file static html page that is shown when an attempt is made to access a document not present on the web server loncom/html/adm/unauthorized.html home/httpd/html/adm/unauthorized.html interface file static html page that is shown when an attempt is made to access a document which is restricted based on file or server configurations rat/client/rat.html home/httpd/html/adm/rat/rat.html interface file frameset rat/client/parameter.html home/httpd/html/adm/rat/parameter.html interface file Parameter input window. rat/client/code.html home/httpd/html/adm/rat/code.html interface file javascript rat/client/map.html home/httpd/html/adm/rat/map.html interface file bumper rat/client/empty.html home/httpd/html/adm/rat/empty.html interface file A blank page with very minimal HTML structural elements. *.gif rat/images/ home/httpd/html/adm/rat/ graphic file icons for providing a HTML-tabled view of a course map 1.1.dt.gif 1.1.empty.gif 1.1.ld.gif 1.1.lr.gif 1.1.rd.gif 1.1.rl.gif 1.1.td.gif 1.1.tdrl.gif 1.1.tl.gif 1.1.tr.gif 1.1.utd.gif 1.2.ctd.gif 1.2.dt.gif 1.2.empty.gif 1.2.ld.gif 1.2.lr.gif 1.2.lrd.gif 1.2.lrtd.gif 1.2.rd.gif 1.2.rl.gif 1.2.rld.gif 1.2.rltd.gif 1.2.rtd.gif 1.2.rtdl.gif 1.2.rtl.gif 1.2.td.gif 1.2.tdl.gif 1.2.tdrl.gif 1.2.tl.gif 1.2.tr.gif 1.2.utd.gif 2.1.dt.gif 2.1.empty.gif 2.1.ld.gif 2.1.lr.gif 2.1.rd.gif 2.1.rl.gif 2.1.td.gif 2.1.tdrl.gif 2.1.tl.gif 2.1.tr.gif 2.2.dt.gif 2.2.empty.gif 2.2.ld.gif 2.2.lr.gif 2.2.lrd.gif 2.2.lrt.gif 2.2.rd.gif 2.2.rl.gif 2.2.rld.gif 2.2.rlt.gif 2.2.td.gif 2.2.tdl.gif 2.2.tdr.gif 2.2.tdrl.gif 2.2.tl.gif 2.2.tr.gif 2.2.url.gif 2.2.utd.gif arrow.gif bdt.gif bempty.gif bld.gif blr.gif blrd.gif blrt.gif brd.gif brl.gif brld.gif brlt.gif btd.gif btdl.gif btdr.gif btdrl.gif btl.gif btr.gif burl.gif butd.gif condition.gif edit.gif finish.gif info.gif inscol.gif inscond.gif insres.gif insrow.gif left.gif middle.gif resource.gif rbottom.gif right.gif sctd.gif sdt.gif sempty.gif sld.gif slr.gif slrd.gif slrtd.gif srd.gif srl.gif srld.gif srltd.gif srtd.gif srtdl.gif srtl.gif start.gif std.gif stdl.gif sutd.gif * loncom/html/adm/lonKaputt/ home/httpd/html/adm/lonKaputt/ graphic file icons to indicate an unexpected result lonconstruct.gif lonlogo_broken.gif lonlogo_broken_tsp.gif lonlogo_broken.eps lonlogo_broken.jpg lonlogo_broken.mov * loncom/html/adm/lonIcons/ home/httpd/html/adm/lonIcons/ graphic file logos cab.gif cab_big.gif class.gif class_big.gif dvi.gif dvi_big.gif eps.gif eps_big.gif exam.gif exam_big.gif folder_closed.gif folder_opened.gif folder_pointer_closed.gif folder_pointer_opened.gif form.gif form_big.gif gif.gif gif_big.gif htm.gif html.gif html_big.gif jpg.gif jpg_big.gif liteani.gif lonlogo.gif lonlogos.gif meta.gif meta_big.gif mov.gif mov_big.gif page.gif page_big.gif pdf.gif pdf_big.gif problem.gif problem_big.gif ps.gif ps_big.gif quill.gif quiz.gif quiz_big.gif select.gif sequence.gif sequence_big.gif server.gif server_big.gif survey.gif survey_big.gif tex.gif tex_big.gif txt.gif txt_big.gif user.gif user_big.gif wav.gif wav_big.gif white_space_20_22.gif whitespace1.gif whitespace10.gif whitespace2.gif whitespace3.gif whitespace4.gif whitespace5.gif whitespace6.gif whitespace7.gif whitespace8.gif whitespace9.gif xml.gif xml_big.gif zip.gif zip_big.gif * loncom/html/adm/lonMisc/ home/httpd/html/adm/lonMisc/ graphic file miscellaneous resources cat_button.gif loncom/xml/tth.pm usr/lib/perl5/site_perl/5.005/tth.pm system file perl module for invoking functions specific to TeX-to-HTML conversion Has the same dependencies and build process as tth.so. Currently, only the tth.so file specifications invoke the build process however. works/unverified modules/TexConvert/tthperl/tth.so usr/lib/perl5/site_perl/5.005/tth.so system file shared library file for dynamic loading and unloading The source and file dependencies are not available to most CVS users. (You can safely rely on the existing binaries present on your system... don't worry about warnings related to this file during the build process.) modules/TexConvert/tthperl/commands works/unverified ../tthdynamic/tthfunc.c ../tthdynamic/ttmfunc.c loncom/homework/caparesponse/capa.pm usr/lib/perl5/site_perl/5.005/capa.pm system file perl module for invoking functions specific to CAPA Has the same dependencies and build process as capa.so. Currently, only the capa.so file specifications invoke the build process however. loncom/homework/caparesponse/capa.bs usr/lib/perl5/site_perl/5.005/capa.bs system file bootstrap file associated with dynamic loading of this module on multiple architectures Has the same dependencies and build process as capa.so. Currently, only the capa.so file specifications invoke the build process however. loncom/homework/caparesponse/capa.so usr/lib/perl5/site_perl/5.005/capa.so system file shared library file for dynamic loading and unloading loncom/homework/caparesponse/commands caparesponse.c caparesponse.pm *.ent loncom/MathML/ home/httpd/html/adm/MathML/ system file xml files which assign unicode numbers to mathematical symbols using <! ENTITY... > type syntax. isoamsa.ent isoamsb.ent isoamsc.ent isoamsn.ent isoamso.ent isoamsr.ent isobox.ent isocyr1.ent isocyr2.ent isodia.ent isogrk1.ent isogrk2.ent isogrk3.ent isogrk4.ent isolat1.ent isolat2.ent isomfrk.ent isomopf.ent isomscr.ent isonum.ent isopub.ent isotech.ent mmlalias.ent mmlextra.ent loncom/MathML/mathml.css home/httpd/html/adm/MathML/mathml.css system file cascading style sheet loncom/MathML/mathml.dtd home/httpd/html/adm/MathML/mathml.dtd system file document type definition loncom/auth/londes.js home/httpd/html/res/adm/includes/londes.js interface file Encryption Routines according to Data Encryption Standard DES, written in javascript. loncom/homework/lectureonline.lcpm home/httpd/html/res/adm/includes/lectureonline.lcpm handler Intended for providing perl functions for the environment in a problem that was converted from lectureonline. loncom/homework/default_homework.lcpm home/httpd/html/res/adm/includes/default_homework.lcpm handler Provides many functions for the <script> environment in a .problem. Functions are documented in CVS:loncapa/doc/homework/homework5.html. loncom/homework/capa.units home/httpd/html/res/adm/includes/capa.units static conf Define unit prefixing and conversion for CAPA problem handling. *.gif loncom/html/res/adm/pages/ home/httpd/html/res/adm/pages/ graphic file icons used for the entire LON-CAPA user interface a.gif anot.gif b.gif back.gif bkm.gif brws.gif c.gif ccrs.gif chat.gif chrt.gif com.gif courses.gif cprv.gif cstr.gif d.gif dempty.gif e.gif empty.gif enrl.gif eval.gif f.gif fdbk.gif feedback.gif forw.gif g.gif grds.gif group.gif h.gif help.gif hyphen.gif i.gif info.gif j.gif k.gif l.gif ledblink.gif ledgreen.gif ledoff.gif ledon.gif ledsend.gif logout.gif m.gif mrk.gif n.gif nav.gif next.gif o.gif p.gif parm.gif pgrd.gif pparm.gif prev.gif prt.gif q.gif qempty.gif r.gif reload.gif remotebg.gif res.gif roles.gif s.gif sbkm.gif space.gif spacer.gif sprs.gif src.gif stat.gif subm.gif t.gif title.gif u.gif v.gif vbkm.gif w.gif x.gif y.gif z.gif loncom/html/res/adm/pages/imgmaps.html home/httpd/html/res/adm/pages/imgmaps.html interface file image maps for the LON-CAPA remote control loncom/html/res/adm/pages/index.html home/httpd/html/res/adm/pages/index.html interface file welcoming page to the LON-CAPA system upon login loncom/html/res/adm/pages/menu.html home/httpd/html/res/adm/pages/menu.html interface file renders the HTML (including image maps) for the LON-CAPA remote control *.gif loncom/html/res/adm/pages/indexericons/ home/httpd/html/res/adm/pages/indexericons/ graphic file icons used for the bookmark portion of the LON-CAPA user interface a.gif alert.black.gif alert.red.gif back.gif ball.gray.gif ball.red.gif binary.gif binhex.gif blank.gif bomb.gif box1.gif box2.gif broken.gif burst.gif c.gif comp.blue.gif comp.gray.gif compressed.gif continued.gif course.gif dir.gif down.gif dvi.gif f.gif folder.gif folder.open.gif folder.sec.gif folder_closed.gif folder_closed_pressed.gif folder_new.gif folder_opened.gif folder_opened_pressed.gif folder_pointer_closed.gif folder_pointer_opened.gif folder_spacer.gif folder_trash.gif forward.gif generic.gif generic.red.gif generic.sec.gif hand.right.gif hand.up.gif html.gif image1.gif image2.gif image3.gif index.gif layout.gif left.gif link.gif mov.gif movie1.gif p.gif patch.gif pdf.gif portal.gif problem.gif ps.gif quill.gif right.gif screw1.gif screw2.gif script.gif sound1.gif sound2.gif sphere1.gif sphere2.gif tar.gif tex.gif text.gif transfer.gif unknown.gif up.gif uu.gif uuencoded.gif white_space_20_22.gif white_space_22_22.gif whitespace1.gif whitespace10.gif whitespace2.gif whitespace3.gif whitespace4.gif whitespace5.gif whitespace6.gif whitespace7.gif whitespace8.gif whitespace9.gif world1.gif world2.gif *.gif loncom/html/res/adm/pages/bookmarkmenu/ home/httpd/html/res/adm/pages/bookmarkmenu/ graphic file icons used for directory indexing and login screen folder_anim.gif folder_close.gif folder_drag.gif folder_new.gif folder_open.gif folder_pointer_closed.gif folder_pointer_opened.gif folder_static.gif folder_trash.gif folder_trash_hover.gif left_bar.gif link.gif link_anim.gif link_drag.gif ll_corner.gif lower_bar.gif lr_corner.gif pix.gif right_bar.gif toolbar_bg.gif ul_corner.gif upper_bar.gif ur_corner.gif *.html loncom/html/res/adm/pages/bookmarkmenu/ home/httpd/html/res/adm/pages/bookmarkmenu/ interface file associated with the frameset scheme of displaying bookmarks bookmarkmenu_toolbar.html blank.html closechildren.html loncom/html/res/adm/pages/bookmarkmenu/bookmarklib.js home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js interface file javascript for handling client-side interactions with bookmark interface loncom/build/loncapaverifypackages usr/sbin/loncapaverifypackages script checks the system RPMs against what install.lon-capa.org specifies deprecated loncom/build/loncaparestoreconfigurations usr/sbin/loncaparestoreconfigurations script restores .rpmsave files after a LON-CAPA-base upgrade deprecated loncom/build/loncapaautoupgrade usr/sbin/loncapaautoupgrade script does all the things to coordinate updating of LON-CAPA base files. Should be used with caution so that you do not lose work deprecated loncom/build/loncapaverify usr/sbin/loncapaverify script makes verification report using loncapaverifypackages and loncapaverifybasepackage deprecated loncom/cron/loncapa etc/cron.d/loncapa static conf file that specifies periodic processes to run for the LON-CAPA machine loncom/ntp/step-tickers etc/ntp/step-tickers conf file that stimulates running of ntpdate upon init.d/xntpd initiation
just one line with the ip address of the server
loncom/init.d/loncontrol etc/rc.d/init.d/loncontrol root script Controls the launching/halting of lonc, lond, and lonsql processes. etc/rc.d/init.d/loncontrol etc/rc.d/rc0.d/K05loncontrol etc/rc.d/rc1.d/K05loncontrol etc/rc.d/rc2.d/K05loncontrol etc/rc.d/rc3.d/S95loncontrol etc/rc.d/rc4.d/S95loncontrol etc/rc.d/rc5.d/S95loncontrol etc/rc.d/rc6.d/K05loncontrol symbolic link symbolic links to /etc/rc.d/init.d/loncontrol for run-levels loncom/atalk/config etc/atalk/config conf configuration file to make LON-CAPA server file space accessible to Appleshares access (Macintosh)