LON-CAPA Files and Directories


Scott Harrison, September 2000
Gerd Kortemeyer, Spring-Summer 2000

Note: these files only refer to

and, these files
Files & Directories Type Function Install
directory DIRECTORY -- /etc/httpd/conf  
configurable access.conf conf define handlers, set parameters 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
configurable httpd.conf static conf main server configuration file  
configurable srm.conf static conf name space configuration  
configurable startup.pl static conf set paths to modules; invoked by access.conf  
directory DIRECTORY -- /home/httpd/lonTabs LON-CAPA Tables
static filetypes.tab static conf Descriptive list of file extensions, and extension groupings  
static roles.tab static conf List of privileges associated with users of multiple types (for example: Teaching Assistant, Exam Proctor, Course Coordinator)  
static rolesplain.tab static conf Descriptive list of abbreviations used in roles.tab for user types and privileges available in the network with function  
static hosts.tab static conf List of all machines in the LON-CAPA network. Relates lonHostID to lonDefDomain and IP address  
configurable 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
static htpasswd static conf Basic auth password to access /lon-status and /server-status  
directory DIRECTORY -- /etc  
configurable krb.conf conf which Kerberos server to contact for which Kerberos domains configure
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
directory DIRECTORY -- /home/httpd/perl Communication
script lonc script proxy server  
script lond script remote command interpreter  
script loncron script housekeeping  
script lonsql script maintain secondary database of metadata  
empty directory EMPTY DIRECTORY -- /home/httpd/perl/logs logs and pids of lonc, lond and lonnet.pm
empty directory EMPTY DIRECTORY -- /home/httpd/perl/tmp logs and pids of lonc, lond and lonnet.pm
directory DIRECTORY -- /home/httpd/lib/perl/Apache handlers
handler.gif lonxml.pm handler XML Parsing Module  
handler.gif style.pm handler Style Parsing Module  
handler.gif londefdef.pm handler Tags Default Definition Module  
handler.gif run.pm handler evaluates expression within a memory-safe environment (to protect system from break-in attempts)  
handler.gif scripttag.pm handler parse and evaluate contents of values within a <script> tag (this module invokes run.pm)  
handler.gif lonhomework.pm handler handles requests for output, evaluation, and alteration of homework resource  
handler.gif inputtags.pm handler produces HTML input tags (<INPUT>) for rendering homework resources  
handler.gif structuretags.pm handler produces HTML tags necessary for structuring the presentation of homework resourcese  
handler.gif response.pm handler defines different types of responses given to student as well as syntax for producing response values  
handler.gif caparesponse.pm handler handles request to the CAPA homework processing engine  
handler.gif lonacc.pm handler access to for a LON-CAPA user session  
handler.gif lonracc.pm handler access handler for file transfers  
handler.gif loncacc.pm handler access to construction area  
handler.gif lonauth.pm handler authenticate, set up session environment  
handler.gif lonlogin.pm handler login screen  
handler.gif lonrep.pm handler replication  
handler.gif lonproblem.pm handler assessments  
handler.gif lonroles.pm handler roles picking  
handler.gif lonindexer.pm handler cross server filesystem browser  
handler.gif lonnet.pm handler interface to lonc  
empty directory EMPTY DIRECTORY -- /home/httpd/lonIDs cookie jar
empty directoryEMPTY DIRECTORY -- /home/httpd/sockets lonc's sockets
empty directoryEMPTY DIRECTORY -- /home/httpd/sockets/delayed lonc's sockets
directory DIRECTORY -- /home/httpd/html   
interface file index.html interface file bumps to login  
link raw symbolic link symbolic link to /home/httpd/html/res  
emptydirectory EMPTY DIRECTORY -- /home/httpd/html/res root of resource tree
directory DIRECTORY -- /home/httpd/html/adm unauthenticated resources
interface file 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  
interface file 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  
directory DIRECTORY -- /home/httpd/html/adm/rat home of the rat
interface file rat.html interface file frameset  
interface file code.html interface file javascript  
interface file map.html interface file bumper  
graphic file *.gif graphic files images for rat listing
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 resource.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
directory DIRECTORY -- /home/httpd/html/adm/lonIcons  
graphic file *.gif graphic files logos listing
liteani.gif logo.gif logos.gif
empty directory EMPTY DIRECTORY -- /home/httpd/lonUsers home dirs of local users
emptydirectory EMPTY DIRECTORY -- /home/httpd/html/lon-status status reports
directory DIRECTORY -- /usr/lib/perl5/site_perl/5.005  
system file capa.pm system file perl module for invoking functions specific to CAPA  
system file capa.bs system file bootstrap file associated with dynamic loading of this module on multiple architectures  
system file capa.so system file shared library file for dynamic loading and unloading  
directory DIRECTORY -- /home/httpd/html/adm/MathML  
system file *.ent static conf entity files listing
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 mathml.dtd mmlalias.ent mmlextra.ent
system file mathml.css static conf cascading style sheet  
system file mathml.dtd static conf document type definition  
directory DIRECTORY -- /home/httpd/html/res/adm/includes  
graphic file londes.js script Encryption Routines according to Data Encryption Standard DES, written in javascript  
directory DIRECTORY -- /home/httpd/html/res/adm/pages  
graphic file *.gif graphic files icons used for the entire LON-CAPA user interface listing
a.gif b.gif c.gif chat.gif d.gif e.gif endmenu.gif f.gif feedback.gif fnkmenu.gif g.gif group.gif h.gif help.gif hyphen.gif i.gif info.gif j.gif k.gif l.gif ledblink.gif ledoff.gif ledon.gif ledsend.gif m.gif n.gif navmenu.gif next.gif o.gif p.gif prev.gif q.gif r.gif reload.gif remotebg.gif s.gif space.gif spacer.gif t.gif title.gif u.gif v.gif w.gif x.gif y.gif z.gif
interface file imgmaps.html interface file image maps for the LON-CAPA remote control  
interface file index.html interface file welcoming page to the LON-CAPA system upon login  
interface file menu.html interface file renders the HTML (including image maps) for the LON-CAPA remote control