Annotation of doc/loncapafiles/loncapafiles.html, revision 1.17

1.1       harris41    1: <HTML>
                      2: <HEAD>
1.5       harris41    3:   <META NAME="GENERATOR" CONTENT="Scott Harrison and Emacs Version 3.14159265358979">
                      4:   <TITLE>LON-CAPA Files and Directories</TITLE>
1.1       harris41    5: </HEAD>
                      6: <BODY>
                      7: 
                      8: <H1>LON-CAPA Files and Directories</H1>
1.2       harris41    9: <BR>Scott Harrison, September 2000
1.1       harris41   10: <BR>Gerd Kortemeyer, Spring-Summer 2000
                     11: <P>
1.3       harris41   12: <OL>
                     13: <LI><A HREF="#sect1">Software Package Information</A>
                     14: <LI><A HREF="#sect2">File and Directory Table</A>
1.4       harris41   15: <LI><A HREF="#sect3">Software Package Specification File</A>
1.3       harris41   16: <LI><A HREF="#sect4">Makefile</A>
                     17: </OL>
                     18: <HR>
                     19: <A NAME="sect1"><H3>1. Software Package Information</H3>
1.13      harris41   20: <FONT SIZE=+2><A HREF="LON-CAPA-base-3.1-1.i386.rpm">Rolled in a RedHat 6.2 RPM, September 27, 2000</A></FONT>
1.3       harris41   21: <P>
                     22: <TABLE BGCOLOR=#FFFFFF BORDER=0 CELLPADDING=10 CELLSPACING=0>
                     23: <TR><TD>
                     24: <PRE>
                     25: Name        : LON-CAPA-base                Relocations: (not relocateable)
1.5       harris41   26: Version     : 3.1                               Vendor: Laboratory for Instructional Technology Education, 
                     27:                                                         Division of Science and Mathematics Education, 
1.3       harris41   28: 							Michigan State University.
1.13      harris41   29: Release     : 1                             Build Date: Wed Sep 27 13:56:46 2000
1.8       harris41   30: Install date: (not installed)               Build Host: spock.lite.msu.edu
1.3       harris41   31: Group       : Utilities/System              Source RPM: LON-CAPA-base-3.1-1.src.rpm
1.13      harris41   32: Size        : 3650773                           License: GNU General Public License. Version 2, June 1991.
1.3       harris41   33:                                                         Michigan State University patents may apply.
                     34: Summary     : Basic system files for running a LON-CAPA server.
                     35: Description :
                     36: This package facilitates a base installation of LON-CAPA files in their directories.
                     37: The files in this package are only those directly associated with the network communication
1.6       harris41   38: layer established through direct server-to-server communications (via lond and lonc); plus
                     39: those which configure (but otherwise not constitute) external software packages like Apache
1.3       harris41   40: and Athena-Kerberos.  For more on the LON-CAPA project, visit http://www.lon-capa.org/.
                     41: </PRE>
                     42: </TABLE>
                     43: 
                     44: <P>
1.1       harris41   45: Note: these files only refer to 
                     46: <UL>
                     47: <LI>those directly associated
                     48: with the network communication layer established through
                     49: direct server-to-server communications (via lond and lonc)
1.2       harris41   50: <LI>those which configure (but otherwise not constitute) external software packages
1.1       harris41   51: like <TT>Apache</TT> and <TT>Athena-Kerberos</TT>.
                     52: </UL>
                     53: and, these files
                     54: <UL>
                     55: <LI>are all owned by user=www, group=users
                     56: <LI>all represent their install-time configurations
                     57: (for instance, some directories start out as empty)
1.3       harris41   58: <LI>are all ONLY under the read-write-execute privileges of user=www,
                     59: with different sets of permissions based on file type
                     60: <UL>
                     61: <LI><B>chmod 400</B>
                     62: <BR><B>-r--------</B>: static conf, handler, interface file, graphic files, system file
                     63: <LI><B>chmod 600</B>
                     64: <BR><B>-rw-------</B>: conf
                     65: <LI><B>chmod 500</B>
                     66: <BR><B>-r-x------</B>: script
                     67: </UL>
1.2       harris41   68: <LI>unless otherwise specified, lists are separated by newlines (and subelements are separated with colons ':')
1.1       harris41   69: </UL>
1.3       harris41   70: <HR>
                     71: <A NAME="sect2"><H3>2. File and Directory Table</H3>
1.1       harris41   72: <TABLE BORDER="1" CELLPADDING=5 WIDTH=60%>
                     73:   <TR>
                     74:     <TD WIDTH="39%" COLSPAN=2><B><FONT SIZE="+1">Files & Directories</FONT></B></TD>
                     75:     <TD WIDTH="12%"><B><FONT SIZE="+1">Type</FONT></B></TD> 
                     76:     <TD WIDTH="23%"><B><FONT SIZE="+1">Function</FONT></B></TD> 
                     77:     <TD WIDTH="26%"><B><FONT SIZE="+1">Install</FONT></B></TD> 
                     78:   </TR>
                     79:   <TR BGCOLOR="#000000">
                     80:     <TD COLSPAN="3"><FONT SIZE=+1 COLOR="#80FF80"><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /etc/httpd/conf</FONT></TD>
                     81:     <TD COLSPAN="2"><FONT COLOR="#80FF80">&nbsp;</FONT></TD>
                     82:   </TR>
                     83:   <TR BGCOLOR="#80FF80">
                     84:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> 
                     85:     <TD WIDTH="35%">access.conf</TD> 
                     86:     <TD WIDTH="12%">conf</TD> 
1.2       harris41   87:     <TD WIDTH="23%">define handlers, set parameters</TD> 
                     88:     <TD WIDTH="26%"><B>configure</B>
                     89: <BR>
                     90: <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1>
                     91: <TR><TD><TT>lonHostID</TT></TD><TD>LON-internal HostID of this machine</TD></TR>
                     92: <TR><TD><TT>lonRole</TT></TD><TD>Role of this machine: library, access</TD></TR>
                     93: <TR><TD><TT>lonAdmEMail</TT></TD><TD>Server Administration</TD></TR>
                     94: <TR><TD><TT>lonDefDomain</TT></TD><TD>Default domain</TD></TR>
                     95: <TR><TD><TT>lonLoadLim</TT></TD><TD>Load Limit ( 100% loadavg )</TD></TR>
                     96: <TR><TD><TT>lonExpire</TT></TD><TD>Expiration for local copies in seconds</TD></TR>
                     97: </TABLE>
1.1       harris41   98:   </TR>
                     99:   <TR BGCOLOR="#80FF80">
1.2       harris41  100:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> 
1.1       harris41  101:     <TD WIDTH="35%">httpd.conf</TD> 
1.2       harris41  102:     <TD WIDTH="12%">static conf</TD> 
                    103:     <TD WIDTH="23%">main server configuration file</TD> 
1.1       harris41  104:     <TD WIDTH="26%">&nbsp;</TD>
                    105:   </TR>
                    106:   <TR BGCOLOR="#80FF80">
1.2       harris41  107:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> 
1.1       harris41  108:     <TD WIDTH="35%">srm.conf</TD> 
1.2       harris41  109:     <TD WIDTH="12%">static conf</TD> 
                    110:     <TD WIDTH="23%">name space configuration</TD> 
1.1       harris41  111:     <TD WIDTH="26%">&nbsp;</TD>
                    112:   </TR>
                    113:   <TR>
                    114:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> 
                    115:     <TD WIDTH="35%" BGCOLOR="#80ff80">startup.pl</TD> 
                    116:     <TD WIDTH="12%" BGCOLOR="#80ff80">static conf</TD> 
1.2       harris41  117:     <TD WIDTH="23%" BGCOLOR="#80ff80">set paths to modules; invoked by <TT>access.conf</TT></TD> 
1.1       harris41  118:     <TD WIDTH="26%" BGCOLOR="#80ff80">&nbsp;</TD>
                    119:   </TR>
                    120:   <TR BGCOLOR="#000000">
                    121:     <TD COLSPAN=3><FONT COLOR="80FFFF" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/lonTabs</FONT></TD>
                    122:     <TD COLSPAN=2><FONT COLOR="#80FFFF">LON-CAPA Tables</FONT></TD>
                    123:   </TR>
                    124:   <TR BGCOLOR="#80FFFF">
                    125:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> 
                    126:     <TD WIDTH="35%">filetypes.tab</TD> 
                    127:     <TD WIDTH="12%">static conf</TD> 
1.2       harris41  128:     <TD WIDTH="23%">Descriptive list of file extensions, and extension groupings</TD> 
                    129:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  130:   </TR>
                    131:   <TR BGCOLOR="#80FFFF">
                    132:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> 
                    133:     <TD WIDTH="35%">roles.tab</TD> 
                    134:     <TD WIDTH="12%">static conf</TD> 
1.2       harris41  135:     <TD WIDTH="23%">List of privileges associated with users of multiple types (for example: Teaching Assistant, Exam Proctor, Course Coordinator)</TD> 
                    136:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  137:   </TR>
                    138:   <TR BGCOLOR="#80FFFF">
                    139:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> 
                    140:     <TD WIDTH="35%">rolesplain.tab</TD> 
                    141:     <TD WIDTH="12%">static conf</TD> 
1.2       harris41  142:     <TD WIDTH="23%">Descriptive list of abbreviations used in <TT>roles.tab</TT> for user types and privileges available
1.1       harris41  143:       in the network with function</TD> 
1.2       harris41  144:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  145:   </TR>
                    146:   <TR BGCOLOR="#80FFFF">
1.17    ! harris41  147:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> 
1.1       harris41  148:     <TD WIDTH="35%">hosts.tab</TD> 
1.17    ! harris41  149:     <TD WIDTH="12%">conf</TD> 
1.2       harris41  150:     <TD WIDTH="23%">List of all machines in the LON-CAPA network.  Relates <TT>lonHostID</TT> to <TT>lonDefDomain</TT> and <U>IP address</U></TD> 
                    151:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  152:   </TR>
                    153:   <TR BGCOLOR="80FFFF">
                    154:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> 
                    155:     <TD WIDTH="35%">spare.tab</TD> 
                    156:     <TD WIDTH="12%">conf</TD> 
                    157:     <TD WIDTH="23%">Spare hosts to
1.2       harris41  158:       offload session to if the LON-CAPA machine is overloaded</TD> 
                    159:     <TD WIDTH="26%">
                    160: <B>configure</B><BR>
                    161: <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1>
                    162: <TR><TD>
                    163: list elements are separated by newlines
                    164: </TD></TR>
                    165: <TR><TD>
                    166: each list element consists of only one value; the value for <TT>lonHostID</TT> in <TT>access.conf</TT>
                    167: </TD></TR>
                    168: </TABLE>
                    169: </TD>
1.1       harris41  170:   </TR>
                    171:   <TR BGCOLOR="#80FFFF">
                    172:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD>
                    173:     <TD WIDTH="35%">htpasswd</TD>
                    174:     <TD WIDTH="12%">static conf</TD>
                    175:     <TD WIDTH="23%">Basic auth
                    176:       password to access /lon-status and /server-status</TD> 
                    177:     <TD WIDTH="26%">&nbsp;</TD>
                    178:   </TR>
                    179:   <TR BGCOLOR="#000000">
                    180:     <TD COLSPAN="3"><FONT COLOR="#FFFF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /etc</FONT></TD> 
                    181:     <TD COLSPAN="2"><FONT COLOR="#80FF80">&nbsp;</FONT></TD>
                    182:   </TR>
                    183:   <TR BGCOLOR="#FFFF80">
                    184:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> 
                    185:     <TD WIDTH="35%">krb.conf</TD> 
                    186:     <TD WIDTH="12%">conf</TD> 
                    187:     <TD WIDTH="23%">which Kerberos
                    188:       server to contact for which Kerberos domains</TD> 
1.2       harris41  189:     <TD WIDTH="26%"><B>configure</B><BR>
                    190: <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1>
                    191: <TR><TD>
                    192: list elements are separated by newlines
                    193: </TD></TR>
                    194: <TR><TD>
                    195: each list element consists of only two subelements separated by a colon
                    196: <BR>
                    197: <UL>
                    198: <LI>Kerberos domain value
                    199: <LI>Kerberos server IP address
                    200: </UL>
                    201: </TD></TR>
                    202: </TABLE>
                    203: </TD>
1.1       harris41  204:   </TR>
1.16      harris41  205:   <TR BGCOLOR="#FFFF80">
                    206:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> 
                    207:     <TD WIDTH="35%">ntp.conf</TD> 
                    208:     <TD WIDTH="12%">conf</TD> 
                    209:     <TD WIDTH="23%">which NTP server to contact for information (XNTP3 standard)</TD> 
                    210:     <TD WIDTH="26%"><B>configure</B><BR>
                    211: <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1>
                    212: <TR><TD>
                    213: only one line needs to be changed to specify a server ip address
                    214: </TD></TR>
                    215: <TR><TD>
                    216: Example:<BR><NOBR><TT>server ntp.msu.edu</TT>
                    217: </TD></TR>
                    218: </TABLE>
                    219: </TD>
                    220:   </TR>
1.1       harris41  221:   <TR BGCOLOR="#000000">
                    222:     <TD COLSPAN=3><FONT COLOR="#80ff80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/perl</TD>
                    223:     <TD COLSPAN=2><FONT COLOR="#80ff80">Communication</TD>
                    224:   </TR>
                    225:   <TR BGCOLOR="#80FF80">
                    226:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> 
                    227:     <TD WIDTH="35%">lonc</TD>
                    228:     <TD WIDTH="12%">script</TD>
                    229:     <TD WIDTH="23%">proxy server</TD>
1.2       harris41  230:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  231:   </TR>
                    232:   <TR BGCOLOR="#80FF80">
                    233:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> 
                    234:     <TD WIDTH="35%">lond</TD>
                    235:     <TD WIDTH="12%">script</TD>
                    236:     <TD WIDTH="23%">remote command
                    237:       interpreter</TD>
1.2       harris41  238:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  239:   </TR>
                    240:   <TR BGCOLOR="#80FF80">
                    241:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> 
                    242:     <TD WIDTH="35%">loncron</TD>
                    243:     <TD WIDTH="12%">script</TD>
                    244:     <TD WIDTH="23%">housekeeping</TD>
1.2       harris41  245:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  246:   </TR>
                    247:   <TR BGCOLOR="#80FF80">
                    248:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> 
                    249:     <TD WIDTH="35%">lonsql</TD>
                    250:     <TD WIDTH="12%">script</TD>
1.2       harris41  251:     <TD WIDTH="23%">maintain secondary database of metadata</TD>
                    252:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  253:   </TR>
                    254:   <TR BGCOLOR="#000000">
                    255:     <TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="empty directory"> <FONT COLOR="#80FFFF" SIZE=+1> EMPTY DIRECTORY -- /home/httpd/perl/logs</FONT></TD>
                    256:     <TD COLSPAN=2><FONT COLOR="#80FFFF">logs and pids of lonc, lond and lonnet.pm</FONT></TD>
                    257:   </TR>
                    258:   <TR BGCOLOR="#000000">
                    259:     <TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="empty directory"> <FONT COLOR="#80FFFF" SIZE=+1> EMPTY DIRECTORY -- /home/httpd/perl/tmp</FONT></TD>
                    260:     <TD COLSPAN=2><FONT COLOR="#80FFFF">logs and pids of lonc, lond and lonnet.pm</FONT></TD>
                    261:   </TR>
                    262:   <TR BGCOLOR="#000000">
                    263:     <TD COLSPAN=3><IMG SRC="directory.gif" ALT="directory"> <FONT COLOR="#FFFF80" SIZE=+1>DIRECTORY -- /home/httpd/lib/perl/Apache</FONT></TD>
                    264:     <TD COLSPAN=2><FONT COLOR="#FFFF80">handlers</FONT></TD>
                    265:   </TR>
                    266:   <TR BGCOLOR="#FFFF80">
                    267:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.15      harris41  268:     <TD WIDTH="35%">lonmenu.pm</TD>
                    269:     <TD WIDTH="12%">handler</TD>
                    270:     <TD WIDTH="23%">Has routines which control the remote control.</TD>
                    271:     <TD WIDTH="26%">&nbsp;</TD>
                    272:   </TR>
                    273:   <TR BGCOLOR="#FFFF80">
                    274:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.14      harris41  275:     <TD WIDTH="35%">lonpageflip.pm</TD>
                    276:     <TD WIDTH="12%">handler</TD>
                    277:     <TD WIDTH="23%">Deals with forward, backward, and other page flips.</TD>
                    278:     <TD WIDTH="26%">&nbsp;</TD>
                    279:   </TR>
                    280:   <TR BGCOLOR="#FFFF80">
                    281:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.8       harris41  282:     <TD WIDTH="35%">lonratedt.pm</TD>
                    283:     <TD WIDTH="12%">handler</TD>
1.14      harris41  284:     <TD WIDTH="23%">Builds up frame set and loads in the right thing.</TD>
1.8       harris41  285:     <TD WIDTH="26%">&nbsp;</TD>
                    286:   </TR>
                    287:   <TR BGCOLOR="#FFFF80">
                    288:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.12      harris41  289:     <TD WIDTH="35%">admannotations.pm</TD>
                    290:     <TD WIDTH="12%">handler</TD>
                    291:     <TD WIDTH="23%">This will take annotations and then plug them into a page</TD>
                    292:     <TD WIDTH="26%">&nbsp;</TD>
                    293:   </TR>
                    294:   <TR BGCOLOR="#FFFF80">
                    295:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    296:     <TD WIDTH="35%">admbookmarks.pm</TD>
                    297:     <TD WIDTH="12%">handler</TD>
                    298:     <TD WIDTH="23%">This will take bookmarks and get/write/display them for the LON-CAPA user interface</TD>
                    299:     <TD WIDTH="26%">&nbsp;</TD>
                    300:   </TR>
                    301:   <TR BGCOLOR="#FFFF80">
                    302:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.7       harris41  303:     <TD WIDTH="35%">lonratsrv.pm</TD>
                    304:     <TD WIDTH="12%">handler</TD>
1.14      harris41  305:     <TD WIDTH="23%">Handler tat takes output from RAT and stores it on disk.  Handles the upper hidden frame of the added window that comes up in RAT.   (3 frames come up in RAT server, code, and output.  This module handles server connection.)</TD>
1.7       harris41  306:     <TD WIDTH="26%">&nbsp;</TD>
                    307:   </TR>
                    308:   <TR BGCOLOR="#FFFF80">
                    309:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    310:     <TD WIDTH="35%">lonpage.pm</TD>
                    311:     <TD WIDTH="12%">handler</TD>
1.8       harris41  312:     <TD WIDTH="23%">bundles pages into one page</TD>
1.7       harris41  313:     <TD WIDTH="26%">&nbsp;</TD>
                    314:   </TR>
                    315:   <TR BGCOLOR="#FFFF80">
                    316:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    317:     <TD WIDTH="35%">lonuserstate.pm</TD>
                    318:     <TD WIDTH="12%">handler</TD>
1.8       harris41  319:     <TD WIDTH="23%">compile course into binary data structure (in loncom/rat)</TD>
1.7       harris41  320:     <TD WIDTH="26%">&nbsp;</TD>
                    321:   </TR>
                    322:   <TR BGCOLOR="#FFFF80">
                    323:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    324:     <TD WIDTH="35%">lontex.pm</TD>
                    325:     <TD WIDTH="12%">handler</TD>
1.8       harris41  326:     <TD WIDTH="23%">Handler for tex files (somewhere in loncom/modules)</TD>
1.7       harris41  327:     <TD WIDTH="26%">&nbsp;</TD>
                    328:   </TR>
                    329:   <TR BGCOLOR="#FFFF80">
                    330:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    331:     <TD WIDTH="35%">lontexconvert.pm</TD>
1.1       harris41  332:     <TD WIDTH="12%">handler</TD>
1.8       harris41  333:     <TD WIDTH="23%">Access to tth/ttm</TD>
                    334:     <TD WIDTH="26%">&nbsp;</TD>
                    335:   </TR>
                    336:   <TR BGCOLOR="#FFFF80">
                    337:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    338:     <TD WIDTH="35%">lonxml.pm</TD>
                    339:     <TD WIDTH="12%">handler</TD>
1.2       harris41  340:     <TD WIDTH="23%">XML Parsing Module</TD>
1.1       harris41  341:     <TD WIDTH="26%">&nbsp;</TD>
                    342:   </TR>
                    343:   <TR BGCOLOR="#FFFF80">
                    344:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    345:     <TD WIDTH="35%">style.pm</TD>
                    346:     <TD WIDTH="12%">handler</TD>
1.2       harris41  347:     <TD WIDTH="23%">Style Parsing Module</TD>
1.1       harris41  348:     <TD WIDTH="26%">&nbsp;</TD>
                    349:   </TR>
                    350:   <TR BGCOLOR="#FFFF80">
                    351:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    352:     <TD WIDTH="35%">londefdef.pm</TD>
                    353:     <TD WIDTH="12%">handler</TD>
1.2       harris41  354:     <TD WIDTH="23%">Tags Default Definition Module</TD>
1.1       harris41  355:     <TD WIDTH="26%">&nbsp;</TD>
                    356:   </TR>
                    357:   <TR BGCOLOR="#FFFF80">
                    358:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    359:     <TD WIDTH="35%">run.pm</TD>
                    360:     <TD WIDTH="12%">handler</TD>
1.10      harris41  361:     <TD WIDTH="23%">used to prevent poorly written problems from causing lingering after effects</TD>
1.1       harris41  362:     <TD WIDTH="26%">&nbsp;</TD>
                    363:   </TR>
                    364:   <TR BGCOLOR="#FFFF80">
                    365:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    366:     <TD WIDTH="35%">scripttag.pm</TD>
                    367:     <TD WIDTH="12%">handler</TD>
1.10      harris41  368:     <TD WIDTH="23%">implements &lt;script&gt;, &lt;scriptlib&gt;, &lt;parserlib&gt;, and &lt;import&gt;</TD>
1.1       harris41  369:     <TD WIDTH="26%">&nbsp;</TD>
                    370:   </TR>
                    371:   <TR BGCOLOR="#FFFF80">
                    372:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    373:     <TD WIDTH="35%">lonhomework.pm</TD>
                    374:     <TD WIDTH="12%">handler</TD>
1.2       harris41  375:     <TD WIDTH="23%">handles requests for output, evaluation, and alteration of homework resource</TD>
1.1       harris41  376:     <TD WIDTH="26%">&nbsp;</TD>
                    377:   </TR>
                    378:   <TR BGCOLOR="#FFFF80">
                    379:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    380:     <TD WIDTH="35%">inputtags.pm</TD>
                    381:     <TD WIDTH="12%">handler</TD>
1.2       harris41  382:     <TD WIDTH="23%">produces HTML input tags (&lt;INPUT&gt;) for rendering homework resources</TD>
1.1       harris41  383:     <TD WIDTH="26%">&nbsp;</TD>
                    384:   </TR>
                    385:   <TR BGCOLOR="#FFFF80">
                    386:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    387:     <TD WIDTH="35%">structuretags.pm</TD>
                    388:     <TD WIDTH="12%">handler</TD>
1.2       harris41  389:     <TD WIDTH="23%">produces HTML tags necessary for structuring the presentation of homework resourcese</TD>
1.1       harris41  390:     <TD WIDTH="26%">&nbsp;</TD>
                    391:   </TR>
                    392:   <TR BGCOLOR="#FFFF80">
                    393:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    394:     <TD WIDTH="35%">response.pm</TD>
                    395:     <TD WIDTH="12%">handler</TD>
1.2       harris41  396:     <TD WIDTH="23%">defines different types of responses given to student as well as syntax for producing response values</TD>
1.1       harris41  397:     <TD WIDTH="26%">&nbsp;</TD>
                    398:   </TR>
                    399:   <TR BGCOLOR="#FFFF80">
                    400:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    401:     <TD WIDTH="35%">caparesponse.pm</TD>
                    402:     <TD WIDTH="12%">handler</TD>
1.2       harris41  403:     <TD WIDTH="23%">handles request to the CAPA homework processing engine</TD>
1.1       harris41  404:     <TD WIDTH="26%">&nbsp;</TD>
                    405:   </TR>
                    406:   <TR BGCOLOR="#FFFF80">
                    407:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    408:     <TD WIDTH="35%">lonacc.pm</TD>
                    409:     <TD WIDTH="12%">handler</TD>
1.2       harris41  410:     <TD WIDTH="23%">access to for a LON-CAPA user session</TD>
1.1       harris41  411:     <TD WIDTH="26%">&nbsp;</TD>
                    412:   </TR>
                    413:   <TR BGCOLOR="#FFFF80">
                    414:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    415:     <TD WIDTH="35%">lonracc.pm</TD>
                    416:     <TD WIDTH="12%">handler</TD>
1.2       harris41  417:     <TD WIDTH="23%">access handler for file transfers</TD>
1.1       harris41  418:     <TD WIDTH="26%">&nbsp;</TD>
                    419:   </TR>
                    420:   <TR BGCOLOR="#FFFF80">
                    421:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    422:     <TD WIDTH="35%">loncacc.pm</TD>
                    423:     <TD WIDTH="12%">handler</TD>
1.2       harris41  424:     <TD WIDTH="23%">access to construction area</TD>
1.1       harris41  425:     <TD WIDTH="26%">&nbsp;</TD>
                    426:   </TR>
                    427:   <TR BGCOLOR="#FFFF80">
                    428:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    429:     <TD WIDTH="35%">lonauth.pm</TD>
                    430:     <TD WIDTH="12%">handler</TD>
1.2       harris41  431:     <TD WIDTH="23%">authenticate, set up session environment</TD>
1.1       harris41  432:     <TD WIDTH="26%">&nbsp;</TD>
                    433:   </TR>
                    434:   <TR BGCOLOR="#FFFF80">
                    435:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    436:     <TD WIDTH="35%">lonlogin.pm</TD>
                    437:     <TD WIDTH="12%">handler</TD>
                    438:     <TD WIDTH="23%">login screen</TD>
                    439:     <TD WIDTH="26%">&nbsp;</TD>
                    440:   </TR>
                    441:   <TR BGCOLOR="#FFFF80">
                    442:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.10      harris41  443:     <TD WIDTH="35%">lonlogout.pm</TD>
1.1       harris41  444:     <TD WIDTH="12%">handler</TD>
1.10      harris41  445:     <TD WIDTH="23%">logout</TD>
1.1       harris41  446:     <TD WIDTH="26%">&nbsp;</TD>
                    447:   </TR>
                    448:   <TR BGCOLOR="#FFFF80">
                    449:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
1.10      harris41  450:     <TD WIDTH="35%">lonrep.pm</TD>
1.1       harris41  451:     <TD WIDTH="12%">handler</TD>
1.10      harris41  452:     <TD WIDTH="23%">replication</TD>
1.1       harris41  453:     <TD WIDTH="26%">&nbsp;</TD>
                    454:   </TR>
                    455:   <TR BGCOLOR="#FFFF80">
                    456:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    457:     <TD WIDTH="35%">lonroles.pm</TD>
                    458:     <TD WIDTH="12%">handler</TD>
                    459:     <TD WIDTH="23%">roles picking</TD>
                    460:     <TD WIDTH="26%">&nbsp;</TD>
                    461:   </TR>
                    462:   <TR BGCOLOR="#FFFF80">
                    463:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    464:     <TD WIDTH="35%">lonindexer.pm</TD>
                    465:     <TD WIDTH="12%">handler</TD>
                    466:     <TD WIDTH="23%">cross server
                    467:       filesystem browser</TD>
                    468:     <TD WIDTH="26%">&nbsp;</TD>
                    469:   </TR>
                    470:   <TR BGCOLOR="#FFFF80">
                    471:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> 
                    472:     <TD WIDTH="35%">lonnet.pm</TD>
                    473:     <TD WIDTH="12%">handler</TD>
                    474:     <TD WIDTH="23%">interface
                    475:       to lonc</TD>
                    476:     <TD WIDTH="26%">&nbsp;</TD>
                    477:   </TR>
                    478:   <TR BGCOLOR="#000000">
                    479:     <TD COLSPAN=3><FONT COLOR="#80FF80" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory"> EMPTY DIRECTORY -- /home/httpd/lonIDs</FONT></TD>
                    480:     <TD COLSPAN=2><FONT COLOR="#80FF80">cookie jar</FONT></TD>
                    481:   </TR>
                    482:   <TR BGCOLOR="#000000">
                    483:     <TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory">EMPTY DIRECTORY -- /home/httpd/sockets</FONT></TD>
                    484:     <TD COLSPAN=2><FONT COLOR="#80FFFF">lonc's sockets</FONT></TD>
                    485:   </TR>
                    486:   <TR BGCOLOR="#000000">
                    487:     <TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory">EMPTY DIRECTORY -- /home/httpd/sockets/delayed</FONT></TD>
                    488:     <TD COLSPAN=2><FONT COLOR="#80FFFF">lonc's sockets</FONT></TD>
                    489:   </TR>
                    490:   <TR BGCOLOR="#000000">
                    491:     <TD COLSPAN="3"><FONT COLOR="#FFFF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html</TD>
                    492:     <TD COLSPAN="2"><FONT COLOR="#FFFF80">&nbsp;</FONT>&nbsp;</TD>
                    493:   </TR>
                    494:   <TR BGCOLOR="#FFFF80">
                    495:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    496:     <TD WIDTH="35%">index.html</TD>
                    497:     <TD WIDTH="12%">interface file</TD>
                    498:     <TD WIDTH="23%">bumps to login</TD>
                    499:     <TD WIDTH="26%">&nbsp;</TD>
                    500:   </TR>
                    501:   <TR BGCOLOR="#FFFF80">
                    502:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="link.gif" ALT="link"></TD> 
                    503:     <TD WIDTH="35%">raw</TD>
                    504:     <TD WIDTH="12%">symbolic link</TD>
                    505:     <TD WIDTH="23%">symbolic link to /home/httpd/html/res</TD>
                    506:     <TD WIDTH="26%">&nbsp;</TD>
                    507:   </TR>
                    508:   <TR BGCOLOR="#000000">
                    509:     <TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="emptydirectory"> <FONT COLOR="#80FF80" SIZE=+1>EMPTY DIRECTORY -- /home/httpd/html/res</FONT></TD>
                    510:     <TD COLSPAN=2><FONT COLOR="#80FF80">root of resource tree</FONT></TD>
                    511:   </TR>
                    512:   <TR BGCOLOR="#000000">
                    513:     <TD COLSPAN=3><IMG SRC="directory.gif" ALT="directory"> <FONT COLOR="#80FFFF" SIZE=+1> DIRECTORY -- /home/httpd/html/adm</FONT></TD>
                    514:     <TD COLSPAN=2><FONT COLOR="#80FFFF">unauthenticated resources</FONT></TD>
                    515:   </TR>
                    516:   <TR BGCOLOR="#80FFFF">
                    517:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    518:     <TD WIDTH="35%">notfound.html</TD>
                    519:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  520:     <TD WIDTH="23%">static html page that is shown when an attempt is made to access a document not present on the web server</TD>
1.1       harris41  521:     <TD WIDTH="26%">&nbsp;</TD>
                    522:   </TR>
                    523:   <TR BGCOLOR="#80FFFF">
                    524:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    525:     <TD WIDTH="35%">unauthorized.html</TD>
                    526:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  527:     <TD WIDTH="23%">static html page that is shown when an attempt is made to access a document which is restricted based on
                    528: file or server configurations</TD>
1.1       harris41  529:     <TD WIDTH="26%">&nbsp;</TD>
                    530:   </TR>
                    531:   <TR BGCOLOR="#000000">
                    532:     <TD COLSPAN="3"><FONT COLOR="#FFFF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/adm/rat</TD>
                    533:     <TD COLSPAN="2"><FONT COLOR="#FFFF80">home of the rat</FONT></TD>
                    534:   </TR>
                    535:   <TR BGCOLOR="#FFFF80">
                    536:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    537:     <TD WIDTH="35%">rat.html</TD>
                    538:     <TD WIDTH="12%">interface file</TD>
                    539:     <TD WIDTH="23%">frameset</TD>
                    540:     <TD WIDTH="26%">&nbsp;</TD>
                    541:   </TR>
                    542:   <TR BGCOLOR="#FFFF80">
                    543:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    544:     <TD WIDTH="35%">code.html</TD>
                    545:     <TD WIDTH="12%">interface file</TD>
                    546:     <TD WIDTH="23%">javascript</TD>
                    547:     <TD WIDTH="26%">&nbsp;</TD>
                    548:   </TR>
                    549:   <TR BGCOLOR="#FFFF80">
                    550:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    551:     <TD WIDTH="35%">map.html</TD>
                    552:     <TD WIDTH="12%">interface file</TD>
                    553:     <TD WIDTH="23%">bumper</TD>
                    554:     <TD WIDTH="26%">&nbsp;</TD>
                    555:   </TR>
                    556:   <TR BGCOLOR="#FFFF80">
                    557:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD>
                    558:     <TD WIDTH="35%">*.gif</TD>
                    559:     <TD WIDTH="12%">graphic files</TD>
                    560:     <TD WIDTH="23%">images for
                    561:       rat</TD>
1.2       harris41  562:     <TD WIDTH="26%"><B>listing</B><BR>
                    563: <FONT SIZE=-2>
1.1       harris41  564: 1.1.dt.gif
                    565: 1.1.empty.gif
                    566: 1.1.ld.gif
                    567: 1.1.lr.gif
                    568: 1.1.rd.gif
                    569: 1.1.rl.gif
                    570: 1.1.td.gif
                    571: 1.1.tdrl.gif
                    572: 1.1.tl.gif
                    573: 1.1.tr.gif
                    574: 1.1.utd.gif
                    575: 1.2.ctd.gif
                    576: 1.2.dt.gif
                    577: 1.2.empty.gif
                    578: 1.2.ld.gif
                    579: 1.2.lr.gif
                    580: 1.2.lrd.gif
                    581: 1.2.lrtd.gif
                    582: 1.2.rd.gif
                    583: 1.2.rl.gif
                    584: 1.2.rld.gif
                    585: 1.2.rltd.gif
                    586: 1.2.rtd.gif
                    587: 1.2.rtdl.gif
                    588: 1.2.rtl.gif
                    589: 1.2.td.gif
                    590: 1.2.tdl.gif
                    591: 1.2.tdrl.gif
                    592: 1.2.tl.gif
                    593: 1.2.tr.gif
                    594: 1.2.utd.gif
                    595: 2.1.dt.gif
                    596: 2.1.empty.gif
                    597: 2.1.ld.gif
                    598: 2.1.lr.gif
                    599: 2.1.rd.gif
                    600: 2.1.rl.gif
                    601: 2.1.td.gif
                    602: 2.1.tdrl.gif
                    603: 2.1.tl.gif
                    604: 2.1.tr.gif
                    605: 2.2.dt.gif
                    606: 2.2.empty.gif
                    607: 2.2.ld.gif
                    608: 2.2.lr.gif
                    609: 2.2.lrd.gif
                    610: 2.2.lrt.gif
                    611: 2.2.rd.gif
                    612: 2.2.rl.gif
                    613: 2.2.rld.gif
                    614: 2.2.rlt.gif
                    615: 2.2.td.gif
                    616: 2.2.tdl.gif
                    617: 2.2.tdr.gif
                    618: 2.2.tdrl.gif
                    619: 2.2.tl.gif
                    620: 2.2.tr.gif
                    621: 2.2.url.gif
                    622: 2.2.utd.gif
                    623: arrow.gif
                    624: bdt.gif
                    625: bempty.gif
                    626: bld.gif
                    627: blr.gif
                    628: blrd.gif
                    629: blrt.gif
                    630: brd.gif
                    631: brl.gif
                    632: brld.gif
                    633: brlt.gif
                    634: btd.gif
                    635: btdl.gif
                    636: btdr.gif
                    637: btdrl.gif
                    638: btl.gif
                    639: btr.gif
                    640: burl.gif
                    641: butd.gif
                    642: condition.gif
                    643: edit.gif
                    644: finish.gif
                    645: info.gif
                    646: inscol.gif
                    647: inscond.gif
                    648: insres.gif
                    649: insrow.gif
                    650: resource.gif
                    651: sctd.gif
                    652: sdt.gif
                    653: sempty.gif
                    654: sld.gif
                    655: slr.gif
                    656: slrd.gif
                    657: slrtd.gif
                    658: srd.gif
                    659: srl.gif
                    660: srld.gif
                    661: srltd.gif
                    662: srtd.gif
                    663: srtdl.gif
                    664: srtl.gif
                    665: start.gif
                    666: std.gif
                    667: stdl.gif
                    668: sutd.gif
                    669: </FONT>
                    670: </TD>
                    671:   </TR>
                    672:   <TR BGCOLOR="#000000">
                    673:     <TD COLSPAN=3><FONT COLOR="#80FF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/adm/lonIcons</FONT></TD>
                    674:     <TD COLSPAN=2><FONT COLOR="#80FF80"></FONT>&nbsp;</TD>
                    675:   </TR>
                    676:   <TR BGCOLOR="#80FF80">
                    677:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD> 
                    678:     <TD WIDTH="35%">*.gif</TD>
                    679:     <TD WIDTH="12%">graphic files</TD>
                    680:     <TD WIDTH="23%">logos</TD>
1.2       harris41  681:     <TD WIDTH="26%">
                    682: <B>listing</B><BR>
                    683: <FONT SIZE=-2>
                    684: liteani.gif
                    685: logo.gif
                    686: logos.gif
                    687: </FONT></TD>
1.1       harris41  688:   </TR>
                    689:   <TR BGCOLOR="#000000">
                    690:     <TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory"> EMPTY DIRECTORY -- /home/httpd/lonUsers</FONT></TD>
                    691:     <TD COLSPAN=2><FONT COLOR="#80ffff">home dirs of local users</FONT></TD>
                    692:   </TR>
                    693:   <TR BGCOLOR="#000000">
                    694:     <TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="emptydirectory"> <FONT COLOR="#FFFF80" SIZE=+1>EMPTY DIRECTORY -- /home/httpd/html/lon-status</TD> 
                    695:     <TD COLSPAN=2><FONT COLOR="#FFFF80">status reports</TD>
                    696:   </TR>
                    697:   <TR BGCOLOR="#000000">
                    698:     <TD COLSPAN=3><FONT COLOR="#80FF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /usr/lib/perl5/site_perl/5.005</FONT></TD>
                    699:     <TD COLSPAN=2><FONT COLOR="#80FF80"></FONT>&nbsp;</TD>
1.7       harris41  700:   </TR>
                    701:   <TR BGCOLOR="#80FF80">
                    702:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD>
                    703:     <TD WIDTH="35%">tth.pm</TD>
                    704:     <TD WIDTH="12%">system file</TD>
1.8       harris41  705:     <TD WIDTH="23%">perl module for invoking functions specific to Tex-to-HTML conversion</TD>
1.7       harris41  706:     <TD WIDTH="26%">&nbsp;</TD>
                    707:   </TR>
                    708:   <TR BGCOLOR="#80FF80">
                    709:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD>
                    710:     <TD WIDTH="35%">tth.so</TD>
                    711:     <TD WIDTH="12%">system file</TD>
1.8       harris41  712:     <TD WIDTH="23%">shared library file for dynamic loading and unloading</TD>
1.7       harris41  713:     <TD WIDTH="26%">&nbsp;</TD>
1.1       harris41  714:   </TR>
                    715:   <TR BGCOLOR="#80FF80">
                    716:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD>
                    717:     <TD WIDTH="35%">capa.pm</TD>
                    718:     <TD WIDTH="12%">system file</TD>
1.2       harris41  719:     <TD WIDTH="23%">perl module for invoking functions specific to CAPA</TD>
1.1       harris41  720:     <TD WIDTH="26%">&nbsp;</TD>
                    721:   </TR>
                    722:   <TR BGCOLOR="#80FF80">
                    723:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> 
                    724:     <TD WIDTH="35%">capa.bs</TD>
                    725:     <TD WIDTH="12%">system file</TD>
1.2       harris41  726:     <TD WIDTH="23%">bootstrap file associated with dynamic loading of this module on multiple architectures</TD>
1.1       harris41  727:     <TD WIDTH="26%">&nbsp;</TD>
                    728:   </TR>
                    729:   <TR BGCOLOR="#80FF80">
                    730:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> 
                    731:     <TD WIDTH="35%">capa.so</TD>
                    732:     <TD WIDTH="12%">system file</TD>
1.2       harris41  733:     <TD WIDTH="23%">shared library file for dynamic loading and unloading</TD>
1.1       harris41  734:     <TD WIDTH="26%">&nbsp;</TD>
                    735:   </TR>
                    736:   <TR BGCOLOR="#000000">
                    737:     <TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/adm/MathML</FONT></TD>
                    738:     <TD COLSPAN=2><FONT COLOR="#80FFFF"></FONT>&nbsp;</TD>
                    739:   </TR>
                    740:   <TR BGCOLOR="#80FFFF">
                    741:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="system file"></TD> 
                    742:     <TD WIDTH="35%">*.ent</TD>
                    743:     <TD WIDTH="12%">static conf</TD>
                    744:     <TD WIDTH="23%">entity files</TD>
1.2       harris41  745:     <TD WIDTH="26%">
                    746: <B>listing</B><BR>
                    747: <FONT SIZE=-2>
1.1       harris41  748: isoamsa.ent
                    749: isoamsb.ent
                    750: isoamsc.ent
                    751: isoamsn.ent
                    752: isoamso.ent
                    753: isoamsr.ent
                    754: isobox.ent
                    755: isocyr1.ent
                    756: isocyr2.ent
                    757: isodia.ent
                    758: isogrk1.ent
                    759: isogrk2.ent
                    760: isogrk3.ent
                    761: isogrk4.ent
                    762: isolat1.ent
                    763: isolat2.ent
                    764: isomfrk.ent
                    765: isomopf.ent
                    766: isomscr.ent
                    767: isonum.ent
                    768: isopub.ent
                    769: isotech.ent
                    770: mathml.dtd
                    771: mmlalias.ent
                    772: mmlextra.ent
                    773: </FONT>
                    774: </TD>
                    775:   </TR>
                    776:   <TR BGCOLOR="#80FFFF">
                    777:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="system file"></TD> 
                    778:     <TD WIDTH="35%">mathml.css</TD>
                    779:     <TD WIDTH="12%">static conf</TD>
                    780:     <TD WIDTH="23%">cascading style sheet</TD>
                    781:     <TD WIDTH="26%">&nbsp;</TD>
                    782:   </TR>
                    783:   <TR BGCOLOR="#80FFFF">
                    784:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="system file"></TD> 
                    785:     <TD WIDTH="35%">mathml.dtd</TD>
                    786:     <TD WIDTH="12%">static conf</TD>
                    787:     <TD WIDTH="23%">document type definition</TD>
                    788:     <TD WIDTH="26%">&nbsp;</TD>
                    789:   </TR>
                    790:   <TR BGCOLOR="#000000">
                    791:     <TD COLSPAN=3><FONT COLOR="#FFFF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/res/adm/includes</FONT></TD>
                    792:     <TD COLSPAN=2><FONT COLOR="#FFFF80"></FONT>&nbsp;</TD>
                    793:   </TR>
                    794:   <TR BGCOLOR="#FFFF80">
1.12      harris41  795:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
1.1       harris41  796:     <TD WIDTH="35%">londes.js</TD>
1.12      harris41  797:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  798:     <TD WIDTH="23%">Encryption Routines according to Data Encryption Standard DES, written in javascript</TD>
1.11      harris41  799:     <TD WIDTH="26%">&nbsp;</TD>
                    800:   </TR>
                    801:   <TR BGCOLOR="#FFFF80">
                    802:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler"></TD> 
                    803:     <TD WIDTH="35%">default_homework.lcpm</TD>
                    804:     <TD WIDTH="12%">handler</TD>
                    805:     <TD WIDTH="23%">used by lonxml::xmlparse() as input variable $safeinit to Apache::run::run()</TD>
1.1       harris41  806:     <TD WIDTH="26%">&nbsp;</TD>
                    807:   </TR>
                    808:   <TR BGCOLOR="#000000">
                    809:     <TD COLSPAN=3><FONT COLOR="#80FF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/res/adm/pages</FONT></TD>
                    810:     <TD COLSPAN=2><FONT COLOR="#80FF80"></FONT>&nbsp;</TD>
                    811:   </TR>
                    812:   <TR BGCOLOR="#80FF80">
                    813:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD> 
                    814:     <TD WIDTH="35%">*.gif</TD>
                    815:     <TD WIDTH="12%">graphic files</TD>
1.2       harris41  816:     <TD WIDTH="23%">icons used for the entire LON-CAPA user interface</TD>
                    817:     <TD WIDTH="26%">
                    818: <B>listing</B><BR>
                    819: <FONT SIZE=-2>
1.1       harris41  820: a.gif
                    821: b.gif
                    822: c.gif
                    823: chat.gif
                    824: d.gif
                    825: e.gif
                    826: endmenu.gif
                    827: f.gif
                    828: feedback.gif
                    829: fnkmenu.gif
                    830: g.gif
                    831: group.gif
                    832: h.gif
                    833: help.gif
                    834: hyphen.gif
                    835: i.gif
                    836: info.gif
                    837: j.gif
                    838: k.gif
                    839: l.gif
                    840: ledblink.gif
                    841: ledoff.gif
                    842: ledon.gif
                    843: ledsend.gif
                    844: m.gif
                    845: n.gif
                    846: navmenu.gif
                    847: next.gif
                    848: o.gif
                    849: p.gif
                    850: prev.gif
                    851: q.gif
                    852: r.gif
                    853: reload.gif
                    854: remotebg.gif
                    855: s.gif
                    856: space.gif
                    857: spacer.gif
                    858: t.gif
                    859: title.gif
                    860: u.gif
                    861: v.gif
                    862: w.gif
                    863: x.gif
                    864: y.gif
                    865: z.gif
                    866: </FONT></TD>
                    867:   </TR>
                    868:   <TR BGCOLOR="#80FF80">
                    869:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    870:     <TD WIDTH="35%">imgmaps.html</TD>
                    871:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  872:     <TD WIDTH="23%">image maps for the LON-CAPA remote control</TD>
1.1       harris41  873:     <TD WIDTH="26%">&nbsp;</TD>
                    874:   </TR>
                    875:   <TR BGCOLOR="#80FF80">
                    876:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    877:     <TD WIDTH="35%">index.html</TD>
                    878:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  879:     <TD WIDTH="23%">welcoming page to the LON-CAPA system upon login</TD>
1.1       harris41  880:     <TD WIDTH="26%">&nbsp;</TD>
                    881:   </TR>
                    882:   <TR BGCOLOR="#80FF80">
                    883:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    884:     <TD WIDTH="35%">menu.html</TD>
                    885:     <TD WIDTH="12%">interface file</TD>
1.2       harris41  886:     <TD WIDTH="23%">renders the HTML (including image maps) for the LON-CAPA remote control</TD>
1.1       harris41  887:     <TD WIDTH="26%">&nbsp;</TD>
                    888:   </TR>
1.12      harris41  889:   <TR BGCOLOR="#000000">
                    890:     <TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/res/adm/pages/bookmarkmenu</FONT></TD>
                    891:     <TD COLSPAN=2><FONT COLOR="#80FFFF"></FONT>&nbsp;</TD>
                    892:   </TR>
                    893:   <TR BGCOLOR="#80FFFF">
                    894:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD> 
                    895:     <TD WIDTH="35%">*.gif</TD>
                    896:     <TD WIDTH="12%">graphic files</TD>
                    897:     <TD WIDTH="23%">icons used for the bookmark portion of the LON-CAPA user interface</TD>
                    898:     <TD WIDTH="26%">
                    899: <B>listing</B><BR>
                    900: <FONT SIZE=-2>
                    901: button_close.gif
                    902: button_edit.gif
                    903: button_preview.gif
                    904: folder_closed.gif
                    905: folder_closed_pressed.gif
                    906: folder_new.gif
                    907: folder_opened.gif
                    908: folder_opened_pressed.gif
                    909: folder_pointer_closed.gif
                    910: folder_pointer_opened.gif
                    911: folder_spacer.gif
                    912: folder_trash.gif
                    913: left_bar.gif
                    914: line_l_shape.gif
                    915: line_side_T.gif
                    916: line_vertical.gif
                    917: link.gif
                    918: link_pressed.gif
                    919: ll_corner.gif
                    920: lower_bar.gif
                    921: lr_corner.gif
                    922: right_bar.gif
                    923: toolbar_bg.gif
                    924: ul_corner.gif
                    925: upper_bar.gif
                    926: ur_corner.gif
                    927: </FONT></TD>
                    928:   </TR>
                    929:   <TR BGCOLOR="#80FFFF">
                    930:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    931:     <TD WIDTH="35%">*.html</TD>
                    932:     <TD WIDTH="12%">interface file</TD>
                    933:     <TD WIDTH="23%">associated with the frameset scheme of displaying bookmarks</TD>
                    934:     <TD WIDTH="26%">
                    935: aaloader.html
                    936: annotator_bb.html
                    937: annotator_left.html
                    938: annotator_ll.html
                    939: annotator_lr.html
                    940: annotator_right.html
                    941: annotator_toolbar.html
                    942: annotator_ul.html
                    943: annotator_ur.html
                    944: annotator_uu.html
                    945: bookmarkpal.html
                    946: bookmarkpal_old.html
                    947: bookmarkpal_v2.html
                    948: bookmarkpal_v2_backup.html
                    949: index.html
                    950: loading_bookmarks.html
                    951: </TD>
                    952:   </TR>
                    953:   <TR BGCOLOR="#80FFFF">
                    954:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> 
                    955:     <TD WIDTH="35%">bookmarklib.js</TD>
                    956:     <TD WIDTH="12%">interface file</TD>
                    957:     <TD WIDTH="23%">javascript for handling client-side interactions with bookmark interface</TD>
                    958:     <TD WIDTH="26%">&nbsp;</TD>
                    959:   </TR>
                    960:   <TR BGCOLOR="#000000">
                    961:     <TD COLSPAN=3><FONT COLOR="#FFFF80" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="directory"> DIRECTORY -- /home/httpd/html/res/adm/pages/annotations</FONT></TD>
                    962:     <TD COLSPAN=2><FONT COLOR="#FFFF80"></FONT>&nbsp;</TD>
1.16      harris41  963:   </TR>
                    964:   <TR BGCOLOR="#000000">
                    965:     <TD COLSPAN=3><FONT COLOR="#80FF80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /usr/sbin</FONT></TD>
                    966:     <TD COLSPAN=2><FONT COLOR="#80FF80"></FONT>&nbsp;</TD>
                    967:   </TR>
                    968:   <TR BGCOLOR="#80FF80">
                    969:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script file"></TD> 
                    970:     <TD WIDTH="35%">loncapaverifypackages</TD>
                    971:     <TD WIDTH="12%">script</TD>
                    972:     <TD WIDTH="23%">checks the system RPMs against what install.lon-capa.org specifies</TD>
                    973:     <TD WIDTH="26%">&nbsp;</TD>
                    974:   </TR>
                    975:   <TR BGCOLOR="#80FF80">
                    976:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script file"></TD> 
                    977:     <TD WIDTH="35%">loncapaverifybasepackage</TD>
                    978:     <TD WIDTH="12%">script</TD>
                    979:     <TD WIDTH="23%">checks the important base LON-CAPA files against what install.lon-capa.org specifies</TD>
                    980:     <TD WIDTH="26%">&nbsp;</TD>
                    981:   </TR>
                    982:   <TR BGCOLOR="#80FF80">
                    983:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script file"></TD> 
1.17    ! harris41  984:     <TD WIDTH="35%">loncaparestoreconfigurations</TD>
1.16      harris41  985:     <TD WIDTH="12%">script</TD>
1.17    ! harris41  986:     <TD WIDTH="23%">restores .rpmsave files after a LON-CAPA-base upgrade</TD>
1.16      harris41  987:     <TD WIDTH="26%">&nbsp;</TD>
                    988:   </TR>
1.17    ! harris41  989:   <TR BGCOLOR="#000000">
        !           990:     <TD COLSPAN=3><IMG SRC="directory.gif" ALT="directory"> <FONT COLOR="#80FFFF" SIZE=+1> DIRECTORY -- /etc/cron.d</FONT></TD>
        !           991:     <TD COLSPAN=2><FONT COLOR="#80FFFF">unauthenticated resources</FONT></TD>
1.16      harris41  992:   </TR>
1.17    ! harris41  993:   <TR BGCOLOR="#80FFFF">
        !           994:     <TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> 
        !           995:     <TD WIDTH="35%">loncapa</TD>
        !           996:     <TD WIDTH="12%">static conf</TD>
        !           997:     <TD WIDTH="23%">file that specifies periodic processes to run for the LON-CAPA machine</TD>
1.16      harris41  998:     <TD WIDTH="26%">&nbsp;</TD>
1.12      harris41  999:   </TR>
1.1       harris41 1000: </TABLE>
1.3       harris41 1001: <HR>
                   1002: <A NAME="sect3"><H3>3. Software Package Specification File</H3>
                   1003: <PRE>
1.8       harris41 1004: Summary: Basic files for running a LON-CAPA server.
1.3       harris41 1005: Name: LON-CAPA-base
                   1006: Version: 3.1
                   1007: Release: 1
                   1008: Vendor: Laboratory for Instructional Technology Education, Division of Science and Mathematics Education, Michigan State University.
                   1009: BuildRoot: /home/harris41/LON-CAPA-BuildRoot
                   1010: Copyright: GNU General Public License. Version 2, June 1991.  Michigan State University patents may apply.
                   1011: Group: Utilities/System
                   1012: Source: LON-CAPA-base-3.1.tar.gz
                   1013: AutoReqProv: no
                   1014: # requires: filesystem
                   1015: %description
                   1016: This package facilitates a base installation of LON-CAPA files in their directories.
                   1017: The files in this package are only those directly associated with the network communication
                   1018: layer established through direct server-to-server communications (via lond and lonc); plus
                   1019: those which configure (but otherwise not constitute) external software packages like Apache
                   1020: and Athena-Kerberos.  For more on the LON-CAPA project, visit http://www.lon-capa.org/.
                   1021: 
                   1022: %prep
                   1023: %setup
                   1024: 
                   1025: %build
                   1026: rm -Rf "/home/harris41/LON-CAPA-BuildRoot"
                   1027: 
                   1028: %install
                   1029: # ROOT="$RPM_BUILD_ROOT"
                   1030: # SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/LON-CAPA/SourceRoot"
                   1031: make ROOT="$RPM_BUILD_ROOT" SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/SourceRoot" directories
                   1032: make ROOT="$RPM_BUILD_ROOT" SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/SourceRoot" files
                   1033: 
                   1034: %pre
                   1035: echo "***********************************************************************"
                   1036: echo "LON-CAPA  LearningOnline with CAPA"
                   1037: echo "http://www.lon-capa.org/"
                   1038: echo "Gerd Kortemeyer, et al"
                   1039: echo "Laboratory for Instructional Technology Education"
                   1040: echo "Michigan State University"
                   1041: echo "General Public License, Version 2, June 1991"
                   1042: echo "** Michigan State University patents may apply **"
                   1043: echo " "
                   1044: echo "This installation assumes an installation of Redhat 6.2"
                   1045: echo " "
                   1046: echo "The server computer should be currently connected to the ethernet"
                   1047: echo " "
                   1048: echo "The files in this package are only those directly associated with the network communication"
                   1049: echo "layer established through direct server-to-server communications (via lond and lonc); plus"
                   1050: echo "those which configure (but otherwise not constitute) external software packages like Apache"
                   1051: echo "and Athena-Kerberos."
                   1052: echo "***********************************************************************"
                   1053: 
                   1054: %post
                   1055: %postun
                   1056: 
                   1057: %files
                   1058: %doc README COPYING ChangeLog LICENSE
                   1059: %dir %attr(700,www,users) /etc/httpd/conf
1.5       harris41 1060: %config %attr(600,www,users) /etc/httpd/conf/access.conf
                   1061: %attr(400,www,users) /etc/httpd/conf/httpd.conf
                   1062: %attr(400,www,users) /etc/httpd/conf/srm.conf
                   1063: %attr(400,www,users) /etc/httpd/conf/startup.pl
1.3       harris41 1064: %dir %attr(700,www,users) /home/httpd/lonTabs
1.5       harris41 1065: %attr(400,www,users) /home/httpd/lonTabs/filetypes.tab
                   1066: %attr(400,www,users) /home/httpd/lonTabs/roles.tab
                   1067: %attr(400,www,users) /home/httpd/lonTabs/rolesplain.tab
                   1068: %attr(400,www,users) /home/httpd/lonTabs/hosts.tab
                   1069: %config %attr(600,www,users) /home/httpd/lonTabs/spare.tab
                   1070: %attr(400,www,users) /home/httpd/lonTabs/htpasswd
                   1071: %config %attr(600,www,users) /etc/krb.conf
1.3       harris41 1072: %attr(500,www,users) /home/httpd/perl/lonc
                   1073: %attr(500,www,users) /home/httpd/perl/lond
                   1074: %attr(500,www,users) /home/httpd/perl/loncron
                   1075: %attr(500,www,users) /home/httpd/perl/lonsql
                   1076: %dir %attr(700,www,users) /home/httpd/perl/logs
                   1077: %dir %attr(700,www,users) /home/httpd/perl/tmp
                   1078: %dir %attr(500,www,users) /home/httpd/lib/perl/Apache
1.8       harris41 1079: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonratedt.pm
                   1080: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonratsrv.pm
                   1081: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonpage.pm
                   1082: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonuserstate.pm
                   1083: %attr(400,www,users) /home/httpd/lib/perl/Apache/lontex.pm
                   1084: %attr(400,www,users) /home/httpd/lib/perl/Apache/lontexconvert.pm
1.5       harris41 1085: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonxml.pm
                   1086: %attr(400,www,users) /home/httpd/lib/perl/Apache/style.pm
                   1087: %attr(400,www,users) /home/httpd/lib/perl/Apache/londefdef.pm
                   1088: %attr(400,www,users) /home/httpd/lib/perl/Apache/run.pm
                   1089: %attr(400,www,users) /home/httpd/lib/perl/Apache/scripttag.pm
                   1090: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonhomework.pm
                   1091: %attr(400,www,users) /home/httpd/lib/perl/Apache/inputtags.pm
                   1092: %attr(400,www,users) /home/httpd/lib/perl/Apache/structuretags.pm
                   1093: %attr(400,www,users) /home/httpd/lib/perl/Apache/response.pm
                   1094: %attr(400,www,users) /home/httpd/lib/perl/Apache/caparesponse.pm
                   1095: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonacc.pm
                   1096: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonracc.pm
                   1097: %attr(400,www,users) /home/httpd/lib/perl/Apache/loncacc.pm
                   1098: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonauth.pm
                   1099: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonlogin.pm
1.10      harris41 1100: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonlogout.pm
1.5       harris41 1101: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonrep.pm
                   1102: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonroles.pm
                   1103: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonindexer.pm
                   1104: %attr(400,www,users) /home/httpd/lib/perl/Apache/lonnet.pm
1.3       harris41 1105: %dir %attr(700,www,users) /home/httpd/lonIDs
                   1106: %dir %attr(700,www,users) /home/httpd/sockets
                   1107: %dir %attr(700,www,users) /home/httpd/sockets/delayed
                   1108: %dir %attr(700,www,users) /home/httpd/html
1.5       harris41 1109: %attr(400,www,users) /home/httpd/html/index.html
1.3       harris41 1110: %dir %attr(700,www,users) /home/httpd/html/res
                   1111: %attr(-,www,users) /home/httpd/html/raw
                   1112: %dir %attr(500,www,users) /home/httpd/html/adm
1.5       harris41 1113: %attr(400,www,users) /home/httpd/html/adm/notfound.html
                   1114: %attr(400,www,users) /home/httpd/html/adm/unauthorized.html
1.3       harris41 1115: %dir %attr(500,www,users) /home/httpd/html/adm/rat
1.5       harris41 1116: %attr(400,www,users) /home/httpd/html/adm/rat/rat.html
                   1117: %attr(400,www,users) /home/httpd/html/adm/rat/code.html
                   1118: %attr(400,www,users) /home/httpd/html/adm/rat/map.html
                   1119: %attr(400,www,users) /home/httpd/html/adm/rat/*.gif
1.3       harris41 1120: %dir %attr (500,www,users) /home/httpd/html/adm/lonIcons
1.5       harris41 1121: %attr (400,www,users) /home/httpd/html/adm/lonIcons/*.gif
1.3       harris41 1122: %dir %attr (700,www,users) /home/httpd/lonUsers
                   1123: %dir %attr (700,www,users) /home/httpd/lon-status
1.9       harris41 1124: %attr (400,www,users) /usr/lib/perl5/site_perl/5.005/tth.bs
                   1125: %attr (400,www,users) /usr/lib/perl5/site_perl/5.005/tth.pm
                   1126: %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/tth.so
                   1127: %attr (400,www,users) /usr/lib/perl5/site_perl/5.005/capa.pm
                   1128: %attr (400,www,users) /usr/lib/perl5/site_perl/5.005/capa.bs
                   1129: %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/capa.so
1.3       harris41 1130: %dir %attr (500,www,users) /home/httpd/html/adm/MathML
1.5       harris41 1131: %attr (400,www,users) /home/httpd/html/adm/MathML/*.ent
                   1132: %attr (400,www,users) /home/httpd/html/adm/MathML/mathml.css
                   1133: %attr (400,www,users) /home/httpd/html/adm/MathML/mathml.dtd
1.3       harris41 1134: %dir %attr (500,www,users) /home/httpd/html/res/adm/includes
1.5       harris41 1135: %attr (400,www,users) /home/httpd/html/res/adm/includes/londes.js
1.10      harris41 1136: %attr (400,www,users) /home/httpd/html/res/adm/includes/default_homework.lcpm
1.3       harris41 1137: %dir %attr (500,www,users) /home/httpd/html/res/adm/pages
1.12      harris41 1138: %dir %attr (500,www,users) /home/httpd/html/res/adm/pages/bookmarkmenu
                   1139: %dir %attr (500,www,users) /home/httpd/html/res/adm/pages/annotations
1.5       harris41 1140: %attr (400,www,users) /home/httpd/html/res/adm/pages/*.gif
                   1141: %attr (400,www,users) /home/httpd/html/res/adm/pages/imgmaps.html
                   1142: %attr (400,www,users) /home/httpd/html/res/adm/pages/index.html
                   1143: %attr (400,www,users) /home/httpd/html/res/adm/pages/menu.html
1.12      harris41 1144: %attr (400,www,users) /home/httpd/html/res/adm/pages/bookmarkmenu/*.gif
                   1145: %attr (400,www,users) /home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js
                   1146: %attr (400,www,users) /home/httpd/html/res/adm/pages/bookmarkmenu/*.html
1.3       harris41 1147: </PRE>
                   1148: <HR>
                   1149: <A NAME="sect2"><H3>4. Makefile</H3>
                   1150: <PRE>
                   1151: directories:
                   1152: 	install -m 0700 -d $(SOURCE)/etc/httpd/conf $(ROOT)/etc/httpd/conf
                   1153: 	install -m 0700 -d $(SOURCE)/home/httpd/lonTabs $(ROOT)/home/httpd/lonTabs
                   1154: 	install -m 0700 -d $(SOURCE)/home/httpd/perl $(ROOT)/home/httpd/perl
                   1155: 	install -m 0700 -d $(SOURCE)/home/httpd/perl/logs $(ROOT)/home/httpd/perl/logs
                   1156: 	install -m 0700 -d $(SOURCE)/home/httpd/perl/tmp $(ROOT)/home/httpd/perl/tmp
                   1157: 	install -m 0500 -d $(SOURCE)/home/httpd/lib/perl/Apache $(ROOT)/home/httpd/lib/perl/Apache
                   1158: 	install -m 0700 -d $(SOURCE)/home/httpd/lonIDs $(ROOT)/home/httpd/lonIDs
                   1159: 	install -m 0700 -d $(SOURCE)/home/httpd/sockets $(ROOT)/home/httpd/sockets
                   1160: 	install -m 0700 -d $(SOURCE)/home/httpd/sockets/delayed $(ROOT)/home/httpd/sockets/delayed
                   1161: 	install -m 0700 -d $(SOURCE)/home/httpd/html $(ROOT)/home/httpd/html
                   1162: 	install -m 0700 -d $(SOURCE)/home/httpd/html/res $(ROOT)/home/httpd/html/res
                   1163: 	install -m 0500 -d $(SOURCE)/home/httpd/html/adm $(ROOT)/home/httpd/html/adm
                   1164: 	install -m 0500 -d $(SOURCE)/home/httpd/html/adm/rat $(ROOT)/home/httpd/html/adm/rat
                   1165: 	install -m 0500 -d $(SOURCE)/home/httpd/html/adm/lonIcons $(ROOT)/home/httpd/html/adm/lonIcons
                   1166: 	install -m 0700 -d $(SOURCE)/home/httpd/lonUsers $(ROOT)/home/httpd/lonUsers
                   1167: 	install -m 0700 -d $(SOURCE)/home/httpd/lon-status $(ROOT)/home/httpd/lon-status
                   1168: 	install -m 0500 -d $(SOURCE)/home/httpd/html/adm/MathML $(ROOT)/home/httpd/html/adm/MathML
                   1169: 	install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/includes $(ROOT)/home/httpd/html/res/adm/includes
                   1170: 	install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/pages $(ROOT)/home/httpd/html/res/adm/pages
1.12      harris41 1171: 	install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/pages $(ROOT)/home/httpd/html/res/adm/pages/bookmarkmenu
                   1172: 	install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/pages $(ROOT)/home/httpd/html/res/adm/pages/annotations
1.9       harris41 1173: 	install -m 0500 -d $(SOURCE)/usr/lib/perl5/site_perl/5.005 $(ROOT)/usr/lib/perl5/site_perl/5.005
1.3       harris41 1174: 
                   1175: files:
                   1176: 	install -m 0600 $(SOURCE)/etc/httpd/conf/access.conf $(ROOT)/etc/httpd/conf/access.conf
                   1177: 	install -m 0400 $(SOURCE)/etc/httpd/conf/httpd.conf $(ROOT)/etc/httpd/conf/httpd.conf
                   1178: 	install -m 0400 $(SOURCE)/etc/httpd/conf/srm.conf $(ROOT)/etc/httpd/conf/srm.conf
                   1179: 	install -m 0400 $(SOURCE)/etc/httpd/conf/startup.pl $(ROOT)/etc/httpd/conf/startup.pl
                   1180: 	install -m 0400 $(SOURCE)/home/httpd/lonTabs/filetypes.tab $(ROOT)/home/httpd/lonTabs/filetypes.tab
                   1181: 	install -m 0400 $(SOURCE)/home/httpd/lonTabs/roles.tab $(ROOT)/home/httpd/lonTabs/roles.tab
                   1182: 	install -m 0400 $(SOURCE)/home/httpd/lonTabs/rolesplain.tab $(ROOT)/home/httpd/lonTabs/rolesplain.tab
                   1183: 	install -m 0400 $(SOURCE)/home/httpd/lonTabs/hosts.tab $(ROOT)/home/httpd/lonTabs/hosts.tab
                   1184: 	install -m 0600 $(SOURCE)/home/httpd/lonTabs/spare.tab $(ROOT)/home/httpd/lonTabs/spare.tab
                   1185: 	install -m 0400 $(SOURCE)/home/httpd/lonTabs/htpasswd $(ROOT)/home/httpd/lonTabs/htpasswd
                   1186: 	install -m 0600 $(SOURCE)/etc/krb.conf $(ROOT)/etc/krb.conf
                   1187: 	install -m 0500 $(SOURCE)/home/httpd/perl/lonc $(ROOT)/home/httpd/perl/lonc
                   1188: 	install -m 0500 $(SOURCE)/home/httpd/perl/lond $(ROOT)/home/httpd/perl/lond
                   1189: 	install -m 0500 $(SOURCE)/home/httpd/perl/loncron $(ROOT)/home/httpd/perl/loncron
                   1190: 	install -m 0500 $(SOURCE)/home/httpd/perl/lonsql $(ROOT)/home/httpd/perl/lonsql
1.8       harris41 1191: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonratedt.pm $(ROOT)/home/httpd/lib/perl/Apache/lonratedt.pm 
                   1192: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonratsrv.pm $(ROOT)/home/httpd/lib/perl/Apache/lonratsrv.pm 
                   1193: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonpage.pm $(ROOT)/home/httpd/lib/perl/Apache/lonpage.pm 
                   1194: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonuserstate.pm $(ROOT)/home/httpd/lib/perl/Apache/lonuserstate.pm 
                   1195: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lontex.pm $(ROOT)/home/httpd/lib/perl/Apache/lontex.pm 
                   1196: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lontexconvert.pm $(ROOT)/home/httpd/lib/perl/Apache/lontexconvert.pm 
1.3       harris41 1197: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonxml.pm $(ROOT)/home/httpd/lib/perl/Apache/lonxml.pm 
                   1198: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/style.pm $(ROOT)/home/httpd/lib/perl/Apache/style.pm
                   1199: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/londefdef.pm $(ROOT)/home/httpd/lib/perl/Apache/londefdef.pm
                   1200: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/run.pm $(ROOT)/home/httpd/lib/perl/Apache/run.pm
                   1201: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/scripttag.pm $(ROOT)/home/httpd/lib/perl/Apache/scripttag.pm
                   1202: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonhomework.pm $(ROOT)/home/httpd/lib/perl/Apache/lonhomework.pm
                   1203: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/inputtags.pm $(ROOT)/home/httpd/lib/perl/Apache/inputtags.pm
                   1204: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/structuretags.pm $(ROOT)/home/httpd/lib/perl/Apache/structuretags.pm
                   1205: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/response.pm $(ROOT)/home/httpd/lib/perl/Apache/response.pm
                   1206: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/caparesponse.pm $(ROOT)/home/httpd/lib/perl/Apache/caparesponse.pm
                   1207: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonacc.pm $(ROOT)/home/httpd/lib/perl/Apache/lonacc.pm
                   1208: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonracc.pm $(ROOT)/home/httpd/lib/perl/Apache/lonracc.pm
                   1209: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/loncacc.pm $(ROOT)/home/httpd/lib/perl/Apache/loncacc.pm
                   1210: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonauth.pm $(ROOT)/home/httpd/lib/perl/Apache/lonauth.pm
                   1211: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonlogin.pm $(ROOT)/home/httpd/lib/perl/Apache/lonlogin.pm
1.10      harris41 1212: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonlogout.pm $(ROOT)/home/httpd/lib/perl/Apache/lonlogout.pm
1.3       harris41 1213: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonrep.pm $(ROOT)/home/httpd/lib/perl/Apache/lonrep.pm
                   1214: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonroles.pm $(ROOT)/home/httpd/lib/perl/Apache/lonroles.pm
                   1215: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonindexer.pm $(ROOT)/home/httpd/lib/perl/Apache/lonindexer.pm
                   1216: 	install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonnet.pm $(ROOT)/home/httpd/lib/perl/Apache/lonnet.pm
                   1217: 	install -m 0400 $(SOURCE)/home/httpd/html/index.html $(ROOT)/home/httpd/html/index.html
                   1218: 	ln -s /home/httpd/html/res $(ROOT)/home/httpd/html/raw
                   1219: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/notfound.html $(ROOT)/home/httpd/html/adm/notfound.html
                   1220: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/unauthorized.html $(ROOT)/home/httpd/html/adm/unauthorized.html
                   1221: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/rat.html $(ROOT)/home/httpd/html/adm/rat/rat.html
                   1222: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/code.html $(ROOT)/home/httpd/html/adm/rat/code.html
                   1223: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/map.html $(ROOT)/home/httpd/html/adm/rat/map.html
                   1224: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/*.gif $(ROOT)/home/httpd/html/adm/rat/.
                   1225: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/lonIcons/*.gif $(ROOT)/home/httpd/html/adm/lonIcons/.
1.9       harris41 1226: 	install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/tth.pm $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.pm
                   1227: 	install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/tth.bs $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.bs
                   1228: 	install -m 0500 $(SOURCE)/usr/lib/perl5/site_perl/5.005/tth.so $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.so
                   1229: 	install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.pm $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.pm
                   1230: 	install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.bs $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.bs
                   1231: 	install -m 0500 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.so $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.so
1.3       harris41 1232: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/*.ent $(ROOT)/home/httpd/html/adm/MathML/.
                   1233: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/mathml.css $(ROOT)/home/httpd/html/adm/MathML/mathml.css
                   1234: 	install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/mathml.dtd $(ROOT)/home/httpd/html/adm/MathML/mathml.dtd
                   1235: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/includes/londes.js $(ROOT)/home/httpd/html/res/adm/includes/londes.js
                   1236: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/*.gif $(ROOT)/home/httpd/html/res/adm/pages/.
                   1237: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/imgmaps.html $(ROOT)/home/httpd/html/res/adm/pages/imgmaps.html
                   1238: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/index.html $(ROOT)/home/httpd/html/res/adm/pages/index.html
                   1239: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/menu.html $(ROOT)/home/httpd/html/res/adm/pages/menu.html
1.12      harris41 1240: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/bookmarkmenu/*.gif $(ROOT)/home/httpd/html/res/adm/pages/bookmarkmenu/.
                   1241: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/bookmarkmenu/*.html $(ROOT)/home/httpd/html/res/adm/pages/bookmarkmenu/.
                   1242: 	install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js $(ROOT)/home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js
                   1243: 
1.3       harris41 1244: </PRE>
1.1       harris41 1245: </BODY>
                   1246: </HTML>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>