version 1.1, 2000/09/21 17:56:48
|
version 1.8, 2000/09/25 18:23:48
|
Line 1
|
Line 1
|
<HTML> |
<HTML> |
<HEAD> |
<HEAD> |
<META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0 Win"> |
<META NAME="GENERATOR" CONTENT="Scott Harrison and Emacs Version 3.14159265358979"> |
<TITLE>Untitled Document</TITLE> |
<TITLE>LON-CAPA Files and Directories</TITLE> |
</HEAD> |
</HEAD> |
<BODY> |
<BODY> |
|
|
<H1>LON-CAPA Files and Directories</H1> |
<H1>LON-CAPA Files and Directories</H1> |
<BR>Gerd Kortemeyer, Spring-Summer 2000 |
|
<BR>Scott Harrison, September 2000 |
<BR>Scott Harrison, September 2000 |
|
<BR>Gerd Kortemeyer, Spring-Summer 2000 |
|
<P> |
|
<OL> |
|
<LI><A HREF="#sect1">Software Package Information</A> |
|
<LI><A HREF="#sect2">File and Directory Table</A> |
|
<LI><A HREF="#sect3">Software Package Specification File</A> |
|
<LI><A HREF="#sect4">Makefile</A> |
|
</OL> |
|
<HR> |
|
<A NAME="sect1"><H3>1. Software Package Information</H3> |
|
<FONT SIZE=+2><A HREF="LON-CAPA-base-3.1-1.i386.rpm">Rolled in a RedHat 6.2 RPM, September 25, 2000</A></FONT> |
|
<P> |
|
<TABLE BGCOLOR=#FFFFFF BORDER=0 CELLPADDING=10 CELLSPACING=0> |
|
<TR><TD> |
|
<PRE> |
|
Name : LON-CAPA-base Relocations: (not relocateable) |
|
Version : 3.1 Vendor: Laboratory for Instructional Technology Education, |
|
Division of Science and Mathematics Education, |
|
Michigan State University. |
|
Release : 1 Build Date: Mon Sep 25 14:22:29 2000 |
|
Install date: (not installed) Build Host: spock.lite.msu.edu |
|
Group : Utilities/System Source RPM: LON-CAPA-base-3.1-1.src.rpm |
|
Size : 842304 License: GNU General Public License. Version 2, June 1991. |
|
Michigan State University patents may apply. |
|
Summary : Basic system files for running a LON-CAPA server. |
|
Description : |
|
This package facilitates a base installation of LON-CAPA files in their directories. |
|
The files in this package are only those directly associated with the network communication |
|
layer established through direct server-to-server communications (via lond and lonc); plus |
|
those which configure (but otherwise not constitute) external software packages like Apache |
|
and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. |
|
</PRE> |
|
</TABLE> |
|
|
<P> |
<P> |
Note: these files only refer to |
Note: these files only refer to |
<UL> |
<UL> |
<LI>those directly associated |
<LI>those directly associated |
with the network communication layer established through |
with the network communication layer established through |
direct server-to-server communications (via lond and lonc) |
direct server-to-server communications (via lond and lonc) |
<LI>those which configure external software packages |
<LI>those which configure (but otherwise not constitute) external software packages |
like <TT>Apache</TT> and <TT>Athena-Kerberos</TT>. |
like <TT>Apache</TT> and <TT>Athena-Kerberos</TT>. |
</UL> |
</UL> |
and, these files |
and, these files |
Line 22 and, these files
|
Line 55 and, these files
|
<LI>are all owned by user=www, group=users |
<LI>are all owned by user=www, group=users |
<LI>all represent their install-time configurations |
<LI>all represent their install-time configurations |
(for instance, some directories start out as empty) |
(for instance, some directories start out as empty) |
<LI>are all ONLY under the read-write (and sometimes execute) privileges of user=www (-rwx------) |
<LI>are all ONLY under the read-write-execute privileges of user=www, |
|
with different sets of permissions based on file type |
|
<UL> |
|
<LI><B>chmod 400</B> |
|
<BR><B>-r--------</B>: static conf, handler, interface file, graphic files, system file |
|
<LI><B>chmod 600</B> |
|
<BR><B>-rw-------</B>: conf |
|
<LI><B>chmod 500</B> |
|
<BR><B>-r-x------</B>: script |
</UL> |
</UL> |
|
<LI>unless otherwise specified, lists are separated by newlines (and subelements are separated with colons ':') |
|
</UL> |
|
<HR> |
|
<A NAME="sect2"><H3>2. File and Directory Table</H3> |
<TABLE BORDER="1" CELLPADDING=5 WIDTH=60%> |
<TABLE BORDER="1" CELLPADDING=5 WIDTH=60%> |
<TR> |
<TR> |
<TD WIDTH="39%" COLSPAN=2><B><FONT SIZE="+1">Files & Directories</FONT></B></TD> |
<TD WIDTH="39%" COLSPAN=2><B><FONT SIZE="+1">Files & Directories</FONT></B></TD> |
Line 40 and, these files
|
Line 84 and, these files
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="35%">access.conf</TD> |
<TD WIDTH="35%">access.conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="23%">define handlers, |
<TD WIDTH="23%">define handlers, set parameters</TD> |
set parameters</TD> |
<TD WIDTH="26%"><B>configure</B> |
<TD WIDTH="26%"><B>configure </B>machine |
<BR> |
name, machine function, domain, server admin</TD> |
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1> |
|
<TR><TD><TT>lonHostID</TT></TD><TD>LON-internal HostID of this machine</TD></TR> |
|
<TR><TD><TT>lonRole</TT></TD><TD>Role of this machine: library, access</TD></TR> |
|
<TR><TD><TT>lonAdmEMail</TT></TD><TD>Server Administration</TD></TR> |
|
<TR><TD><TT>lonDefDomain</TT></TD><TD>Default domain</TD></TR> |
|
<TR><TD><TT>lonLoadLim</TT></TD><TD>Load Limit ( 100% loadavg )</TD></TR> |
|
<TR><TD><TT>lonExpire</TT></TD><TD>Expiration for local copies in seconds</TD></TR> |
|
</TABLE> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> |
<TD WIDTH="35%">httpd.conf</TD> |
<TD WIDTH="35%">httpd.conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">main server configuration file</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> |
<TD WIDTH="35%">srm.conf</TD> |
<TD WIDTH="35%">srm.conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">name space configuration</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR> |
<TR> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="configurable"></TD> |
<TD WIDTH="35%" BGCOLOR="#80ff80">startup.pl</TD> |
<TD WIDTH="35%" BGCOLOR="#80ff80">startup.pl</TD> |
<TD WIDTH="12%" BGCOLOR="#80ff80">static conf</TD> |
<TD WIDTH="12%" BGCOLOR="#80ff80">static conf</TD> |
<TD WIDTH="23%" BGCOLOR="#80ff80">set paths to modules</TD> |
<TD WIDTH="23%" BGCOLOR="#80ff80">set paths to modules; invoked by <TT>access.conf</TT></TD> |
<TD WIDTH="26%" BGCOLOR="#80ff80"> </TD> |
<TD WIDTH="26%" BGCOLOR="#80ff80"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
Line 74 and, these files
|
Line 125 and, these files
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="35%">filetypes.tab</TD> |
<TD WIDTH="35%">filetypes.tab</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%">List of all machines |
<TD WIDTH="23%">Descriptive list of file extensions, and extension groupings</TD> |
in the network with function</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%">www-readable</TD> |
|
</TR> |
</TR> |
<TR BGCOLOR="#80FFFF"> |
<TR BGCOLOR="#80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="35%">roles.tab</TD> |
<TD WIDTH="35%">roles.tab</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%">List of all machines |
<TD WIDTH="23%">List of privileges associated with users of multiple types (for example: Teaching Assistant, Exam Proctor, Course Coordinator)</TD> |
in the network with function</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%">www-readable</TD> |
|
</TR> |
</TR> |
<TR BGCOLOR="#80FFFF"> |
<TR BGCOLOR="#80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="35%">rolesplain.tab</TD> |
<TD WIDTH="35%">rolesplain.tab</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%">List of all machines |
<TD WIDTH="23%">Descriptive list of abbreviations used in <TT>roles.tab</TT> for user types and privileges available |
in the network with function</TD> |
in the network with function</TD> |
<TD WIDTH="26%">www-readable</TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FFFF"> |
<TR BGCOLOR="#80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="35%">hosts.tab</TD> |
<TD WIDTH="35%">hosts.tab</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%">List of all machines |
<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> |
in the network with function</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%">www-readable</TD> |
|
</TR> |
</TR> |
<TR BGCOLOR="80FFFF"> |
<TR BGCOLOR="80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="configurable.gif" ALT="configurable"></TD> |
<TD WIDTH="35%">spare.tab</TD> |
<TD WIDTH="35%">spare.tab</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="23%">Spare hosts to |
<TD WIDTH="23%">Spare hosts to |
offload session to if this machine overloaded</TD> |
offload session to if the LON-CAPA machine is overloaded</TD> |
<TD WIDTH="26%"><B>configure</B>, |
<TD WIDTH="26%"> |
www-readable</TD> |
<B>configure</B><BR> |
|
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1> |
|
<TR><TD> |
|
list elements are separated by newlines |
|
</TD></TR> |
|
<TR><TD> |
|
each list element consists of only one value; the value for <TT>lonHostID</TT> in <TT>access.conf</TT> |
|
</TD></TR> |
|
</TABLE> |
|
</TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FFFF"> |
<TR BGCOLOR="#80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="static.gif" ALT="static"></TD> |
Line 129 and, these files
|
Line 186 and, these files
|
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="12%">conf</TD> |
<TD WIDTH="23%">which Kerberos |
<TD WIDTH="23%">which Kerberos |
server to contact for which Kerberos domains</TD> |
server to contact for which Kerberos domains</TD> |
<TD WIDTH="26%"><B>configure</B></TD> |
<TD WIDTH="26%"><B>configure</B><BR> |
|
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=1> |
|
<TR><TD> |
|
list elements are separated by newlines |
|
</TD></TR> |
|
<TR><TD> |
|
each list element consists of only two subelements separated by a colon |
|
<BR> |
|
<UL> |
|
<LI>Kerberos domain value |
|
<LI>Kerberos server IP address |
|
</UL> |
|
</TD></TR> |
|
</TABLE> |
|
</TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
<TD COLSPAN=3><FONT COLOR="#80ff80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/perl</TD> |
<TD COLSPAN=3><FONT COLOR="#80ff80" SIZE=+1><IMG SRC="directory.gif" ALT="directory"> DIRECTORY -- /home/httpd/perl</TD> |
Line 140 and, these files
|
Line 211 and, these files
|
<TD WIDTH="35%">lonc</TD> |
<TD WIDTH="35%">lonc</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="23%">proxy server</TD> |
<TD WIDTH="23%">proxy server</TD> |
<TD WIDTH="26%">www-executable</TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
Line 148 and, these files
|
Line 219 and, these files
|
<TD WIDTH="12%">script</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="23%">remote command |
<TD WIDTH="23%">remote command |
interpreter</TD> |
interpreter</TD> |
<TD WIDTH="26%">www-executable</TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
<TD WIDTH="35%">loncron</TD> |
<TD WIDTH="35%">loncron</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="23%">housekeeping</TD> |
<TD WIDTH="23%">housekeeping</TD> |
<TD WIDTH="26%">www-executable</TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="script"></TD> |
<TD WIDTH="35%">lonsql</TD> |
<TD WIDTH="35%">lonsql</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="23%">housekeeping</TD> |
<TD WIDTH="23%">maintain secondary database of metadata</TD> |
<TD WIDTH="26%">www-executable</TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
<TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="empty directory"> <FONT COLOR="#80FFFF" SIZE=+1> EMPTY DIRECTORY -- /home/httpd/perl/logs</FONT></TD> |
<TD COLSPAN=3><IMG SRC="emptydirectory.gif" ALT="empty directory"> <FONT COLOR="#80FFFF" SIZE=+1> EMPTY DIRECTORY -- /home/httpd/perl/logs</FONT></TD> |
Line 178 and, these files
|
Line 249 and, these files
|
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lonratedt.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">connect to resource assembly</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lonratsrv.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">connect to resource assembly</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lonpage.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">bundles pages into one page</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lonuserstate.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">compile course into binary data structure (in loncom/rat)</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lontex.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">Handler for tex files (somewhere in loncom/modules)</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
|
<TD WIDTH="35%">lontexconvert.pm</TD> |
|
<TD WIDTH="12%">handler</TD> |
|
<TD WIDTH="23%">Access to tth/ttm</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#FFFF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">lonxml.pm</TD> |
<TD WIDTH="35%">lonxml.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">XML Parsing Module</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">style.pm</TD> |
<TD WIDTH="35%">style.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">Style Parsing Module</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">londefdef.pm</TD> |
<TD WIDTH="35%">londefdef.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">Tags Default Definition Module</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">run.pm</TD> |
<TD WIDTH="35%">run.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">evaluates expression within a memory-safe environment (to protect system from break-in attempts)</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">scripttag.pm</TD> |
<TD WIDTH="35%">scripttag.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">parse and evaluate contents of values within a <script> tag (this module invokes <TT>run.pm</TT>)</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">lonhomework.pm</TD> |
<TD WIDTH="35%">lonhomework.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">handles requests for output, evaluation, and alteration of homework resource</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">inputtags.pm</TD> |
<TD WIDTH="35%">inputtags.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">produces HTML input tags (<INPUT>) for rendering homework resources</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">structuretags.pm</TD> |
<TD WIDTH="35%">structuretags.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">produces HTML tags necessary for structuring the presentation of homework resourcese</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">response.pm</TD> |
<TD WIDTH="35%">response.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">defines different types of responses given to student as well as syntax for producing response values</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">caparesponse.pm</TD> |
<TD WIDTH="35%">caparesponse.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">handles request to the CAPA homework processing engine</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">lonacc.pm</TD> |
<TD WIDTH="35%">lonacc.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">access to for a LON-CAPA user session</TD> |
res</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">lonracc.pm</TD> |
<TD WIDTH="35%">lonracc.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">access handler for file transfers</TD> |
raw</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">loncacc.pm</TD> |
<TD WIDTH="35%">loncacc.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">access to |
<TD WIDTH="23%">access to construction area</TD> |
construction space</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="handler.gif" ALT="handler.gif"></TD> |
<TD WIDTH="35%">lonauth.pm</TD> |
<TD WIDTH="35%">lonauth.pm</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="12%">handler</TD> |
<TD WIDTH="23%">authenticate, |
<TD WIDTH="23%">authenticate, set up session environment</TD> |
set up session environment</TD> |
|
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#FFFF80"> |
<TR BGCOLOR="#FFFF80"> |
Line 374 and, these files
|
Line 473 and, these files
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="35%">notfound.html</TD> |
<TD WIDTH="35%">notfound.html</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="23%">static html pages</TD> |
<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> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FFFF"> |
<TR BGCOLOR="#80FFFF"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="35%">unauthorized.html</TD> |
<TD WIDTH="35%">unauthorized.html</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="23%">static html pages</TD> |
<TD WIDTH="23%">static html page that is shown when an attempt is made to access a document which is restricted based on |
|
file or server configurations</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
Line 415 and, these files
|
Line 515 and, these files
|
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="23%">images for |
<TD WIDTH="23%">images for |
rat</TD> |
rat</TD> |
<TD WIDTH="26%"><FONT SIZE=-2> |
<TD WIDTH="26%"><B>listing</B><BR> |
|
<FONT SIZE=-2> |
1.1.dt.gif |
1.1.dt.gif |
1.1.empty.gif |
1.1.empty.gif |
1.1.ld.gif |
1.1.ld.gif |
Line 533 sutd.gif
|
Line 634 sutd.gif
|
<TD WIDTH="35%">*.gif</TD> |
<TD WIDTH="35%">*.gif</TD> |
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="23%">logos</TD> |
<TD WIDTH="23%">logos</TD> |
<TD WIDTH="26%"><FONT SIZE=-2>liteani.gif, logo.gif, logos.gif</FONT></TD> |
<TD WIDTH="26%"> |
|
<B>listing</B><BR> |
|
<FONT SIZE=-2> |
|
liteani.gif |
|
logo.gif |
|
logos.gif |
|
</FONT></TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
<TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory"> EMPTY DIRECTORY -- /home/httpd/lonUsers</FONT></TD> |
<TD COLSPAN=3><FONT COLOR="#80FFFF" SIZE=+1><IMG SRC="emptydirectory.gif" ALT="empty directory"> EMPTY DIRECTORY -- /home/httpd/lonUsers</FONT></TD> |
Line 549 sutd.gif
|
Line 656 sutd.gif
|
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
|
<TD WIDTH="35%">tth.pm</TD> |
|
<TD WIDTH="12%">system file</TD> |
|
<TD WIDTH="23%">perl module for invoking functions specific to Tex-to-HTML conversion</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#80FF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
|
<TD WIDTH="35%">tth.so</TD> |
|
<TD WIDTH="12%">system file</TD> |
|
<TD WIDTH="23%">shared library file for dynamic loading and unloading</TD> |
|
<TD WIDTH="26%"> </TD> |
|
</TR> |
|
<TR BGCOLOR="#80FF80"> |
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="35%">capa.pm</TD> |
<TD WIDTH="35%">capa.pm</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">perl module for invoking functions specific to CAPA</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="35%">capa.bs</TD> |
<TD WIDTH="35%">capa.bs</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">bootstrap file associated with dynamic loading of this module on multiple architectures</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="systemfile.gif" ALT="system file"></TD> |
<TD WIDTH="35%">capa.so</TD> |
<TD WIDTH="35%">capa.so</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="12%">system file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">shared library file for dynamic loading and unloading</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
Line 577 sutd.gif
|
Line 698 sutd.gif
|
<TD WIDTH="35%">*.ent</TD> |
<TD WIDTH="35%">*.ent</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="12%">static conf</TD> |
<TD WIDTH="23%">entity files</TD> |
<TD WIDTH="23%">entity files</TD> |
<TD WIDTH="26%"><FONT SIZE=-2> |
<TD WIDTH="26%"> |
|
<B>listing</B><BR> |
|
<FONT SIZE=-2> |
isoamsa.ent |
isoamsa.ent |
isoamsb.ent |
isoamsb.ent |
isoamsc.ent |
isoamsc.ent |
Line 628 mmlextra.ent
|
Line 751 mmlextra.ent
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="graphic file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="script.gif" ALT="graphic file"></TD> |
<TD WIDTH="35%">londes.js</TD> |
<TD WIDTH="35%">londes.js</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="12%">script</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">Encryption Routines according to Data Encryption Standard DES, written in javascript</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#000000"> |
<TR BGCOLOR="#000000"> |
Line 639 mmlextra.ent
|
Line 762 mmlextra.ent
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="graphicfile.gif" ALT="graphic file"></TD> |
<TD WIDTH="35%">*.gif</TD> |
<TD WIDTH="35%">*.gif</TD> |
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="12%">graphic files</TD> |
<TD WIDTH="23%">logos</TD> |
<TD WIDTH="23%">icons used for the entire LON-CAPA user interface</TD> |
<TD WIDTH="26%"><FONT SIZE=-2> |
<TD WIDTH="26%"> |
|
<B>listing</B><BR> |
|
<FONT SIZE=-2> |
a.gif |
a.gif |
b.gif |
b.gif |
c.gif |
c.gif |
Line 693 z.gif
|
Line 818 z.gif
|
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="35%">imgmaps.html</TD> |
<TD WIDTH="35%">imgmaps.html</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">image maps for the LON-CAPA remote control</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="35%">index.html</TD> |
<TD WIDTH="35%">index.html</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">welcoming page to the LON-CAPA system upon login</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
<TR BGCOLOR="#80FF80"> |
<TR BGCOLOR="#80FF80"> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="4%" BGCOLOR="#A0A0A0"><IMG SRC="interfacefile.gif" ALT="interface file"></TD> |
<TD WIDTH="35%">menu.html</TD> |
<TD WIDTH="35%">menu.html</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="12%">interface file</TD> |
<TD WIDTH="23%"> </TD> |
<TD WIDTH="23%">renders the HTML (including image maps) for the LON-CAPA remote control</TD> |
<TD WIDTH="26%"> </TD> |
<TD WIDTH="26%"> </TD> |
</TR> |
</TR> |
</TABLE> |
</TABLE> |
|
<HR> |
|
<A NAME="sect3"><H3>3. Software Package Specification File</H3> |
|
<PRE> |
|
Summary: Basic files for running a LON-CAPA server. |
|
Name: LON-CAPA-base |
|
Version: 3.1 |
|
Release: 1 |
|
Vendor: Laboratory for Instructional Technology Education, Division of Science and Mathematics Education, Michigan State University. |
|
BuildRoot: /home/harris41/LON-CAPA-BuildRoot |
|
Copyright: GNU General Public License. Version 2, June 1991. Michigan State University patents may apply. |
|
Group: Utilities/System |
|
Source: LON-CAPA-base-3.1.tar.gz |
|
AutoReqProv: no |
|
# requires: filesystem |
|
%description |
|
This package facilitates a base installation of LON-CAPA files in their directories. |
|
The files in this package are only those directly associated with the network communication |
|
layer established through direct server-to-server communications (via lond and lonc); plus |
|
those which configure (but otherwise not constitute) external software packages like Apache |
|
and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. |
|
|
|
%prep |
|
%setup |
|
|
|
%build |
|
rm -Rf "/home/harris41/LON-CAPA-BuildRoot" |
|
|
|
%install |
|
# ROOT="$RPM_BUILD_ROOT" |
|
# SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/LON-CAPA/SourceRoot" |
|
make ROOT="$RPM_BUILD_ROOT" SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/SourceRoot" directories |
|
make ROOT="$RPM_BUILD_ROOT" SOURCE="/home/harris41/LON-CAPA-topdir_for_build/SOURCES/LON-CAPA-base-3.1/SourceRoot" files |
|
|
|
%pre |
|
echo "***********************************************************************" |
|
echo "LON-CAPA LearningOnline with CAPA" |
|
echo "http://www.lon-capa.org/" |
|
echo "Gerd Kortemeyer, et al" |
|
echo "Laboratory for Instructional Technology Education" |
|
echo "Michigan State University" |
|
echo "General Public License, Version 2, June 1991" |
|
echo "** Michigan State University patents may apply **" |
|
echo " " |
|
echo "This installation assumes an installation of Redhat 6.2" |
|
echo " " |
|
echo "The server computer should be currently connected to the ethernet" |
|
echo " " |
|
echo "The files in this package are only those directly associated with the network communication" |
|
echo "layer established through direct server-to-server communications (via lond and lonc); plus" |
|
echo "those which configure (but otherwise not constitute) external software packages like Apache" |
|
echo "and Athena-Kerberos." |
|
echo "***********************************************************************" |
|
|
|
%post |
|
%postun |
|
|
|
%files |
|
%doc README COPYING ChangeLog LICENSE |
|
%dir %attr(700,www,users) /etc/httpd/conf |
|
%config %attr(600,www,users) /etc/httpd/conf/access.conf |
|
%attr(400,www,users) /etc/httpd/conf/httpd.conf |
|
%attr(400,www,users) /etc/httpd/conf/srm.conf |
|
%attr(400,www,users) /etc/httpd/conf/startup.pl |
|
%dir %attr(700,www,users) /home/httpd/lonTabs |
|
%attr(400,www,users) /home/httpd/lonTabs/filetypes.tab |
|
%attr(400,www,users) /home/httpd/lonTabs/roles.tab |
|
%attr(400,www,users) /home/httpd/lonTabs/rolesplain.tab |
|
%attr(400,www,users) /home/httpd/lonTabs/hosts.tab |
|
%config %attr(600,www,users) /home/httpd/lonTabs/spare.tab |
|
%attr(400,www,users) /home/httpd/lonTabs/htpasswd |
|
%config %attr(600,www,users) /etc/krb.conf |
|
%attr(500,www,users) /home/httpd/perl/lonc |
|
%attr(500,www,users) /home/httpd/perl/lond |
|
%attr(500,www,users) /home/httpd/perl/loncron |
|
%attr(500,www,users) /home/httpd/perl/lonsql |
|
%dir %attr(700,www,users) /home/httpd/perl/logs |
|
%dir %attr(700,www,users) /home/httpd/perl/tmp |
|
%dir %attr(500,www,users) /home/httpd/lib/perl/Apache |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonratedt.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonratsrv.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonpage.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonuserstate.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lontex.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lontexconvert.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonxml.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/style.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/londefdef.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/run.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/scripttag.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonhomework.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/inputtags.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/structuretags.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/response.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/caparesponse.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonacc.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonracc.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/loncacc.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonauth.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonlogin.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonrep.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonroles.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonindexer.pm |
|
%attr(400,www,users) /home/httpd/lib/perl/Apache/lonnet.pm |
|
%dir %attr(700,www,users) /home/httpd/lonIDs |
|
%dir %attr(700,www,users) /home/httpd/sockets |
|
%dir %attr(700,www,users) /home/httpd/sockets/delayed |
|
%dir %attr(700,www,users) /home/httpd/html |
|
%attr(400,www,users) /home/httpd/html/index.html |
|
%dir %attr(700,www,users) /home/httpd/html/res |
|
%attr(-,www,users) /home/httpd/html/raw |
|
%dir %attr(500,www,users) /home/httpd/html/adm |
|
%attr(400,www,users) /home/httpd/html/adm/notfound.html |
|
%attr(400,www,users) /home/httpd/html/adm/unauthorized.html |
|
%dir %attr(500,www,users) /home/httpd/html/adm/rat |
|
%attr(400,www,users) /home/httpd/html/adm/rat/rat.html |
|
%attr(400,www,users) /home/httpd/html/adm/rat/code.html |
|
%attr(400,www,users) /home/httpd/html/adm/rat/map.html |
|
%attr(400,www,users) /home/httpd/html/adm/rat/*.gif |
|
%dir %attr (500,www,users) /home/httpd/html/adm/lonIcons |
|
%attr (400,www,users) /home/httpd/html/adm/lonIcons/*.gif |
|
%dir %attr (700,www,users) /home/httpd/lonUsers |
|
%dir %attr (700,www,users) /home/httpd/lon-status |
|
# %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/tth.pm |
|
# %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/tth.so |
|
# %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/capa.pm |
|
# %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/capa.bs |
|
# %attr (500,www,users) /usr/lib/perl5/site_perl/5.005/capa.so |
|
%dir %attr (500,www,users) /home/httpd/html/adm/MathML |
|
%attr (400,www,users) /home/httpd/html/adm/MathML/*.ent |
|
%attr (400,www,users) /home/httpd/html/adm/MathML/mathml.css |
|
%attr (400,www,users) /home/httpd/html/adm/MathML/mathml.dtd |
|
%dir %attr (500,www,users) /home/httpd/html/res/adm/includes |
|
%attr (400,www,users) /home/httpd/html/res/adm/includes/londes.js |
|
%dir %attr (500,www,users) /home/httpd/html/res/adm/pages |
|
%attr (400,www,users) /home/httpd/html/res/adm/pages/*.gif |
|
%attr (400,www,users) /home/httpd/html/res/adm/pages/imgmaps.html |
|
%attr (400,www,users) /home/httpd/html/res/adm/pages/index.html |
|
%attr (400,www,users) /home/httpd/html/res/adm/pages/menu.html |
|
</PRE> |
|
<HR> |
|
<A NAME="sect2"><H3>4. Makefile</H3> |
|
<PRE> |
|
directories: |
|
install -m 0700 -d $(SOURCE)/etc/httpd/conf $(ROOT)/etc/httpd/conf |
|
install -m 0700 -d $(SOURCE)/home/httpd/lonTabs $(ROOT)/home/httpd/lonTabs |
|
install -m 0700 -d $(SOURCE)/home/httpd/perl $(ROOT)/home/httpd/perl |
|
install -m 0700 -d $(SOURCE)/home/httpd/perl/logs $(ROOT)/home/httpd/perl/logs |
|
install -m 0700 -d $(SOURCE)/home/httpd/perl/tmp $(ROOT)/home/httpd/perl/tmp |
|
install -m 0500 -d $(SOURCE)/home/httpd/lib/perl/Apache $(ROOT)/home/httpd/lib/perl/Apache |
|
install -m 0700 -d $(SOURCE)/home/httpd/lonIDs $(ROOT)/home/httpd/lonIDs |
|
install -m 0700 -d $(SOURCE)/home/httpd/sockets $(ROOT)/home/httpd/sockets |
|
install -m 0700 -d $(SOURCE)/home/httpd/sockets/delayed $(ROOT)/home/httpd/sockets/delayed |
|
install -m 0700 -d $(SOURCE)/home/httpd/html $(ROOT)/home/httpd/html |
|
install -m 0700 -d $(SOURCE)/home/httpd/html/res $(ROOT)/home/httpd/html/res |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/adm $(ROOT)/home/httpd/html/adm |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/adm/rat $(ROOT)/home/httpd/html/adm/rat |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/adm/lonIcons $(ROOT)/home/httpd/html/adm/lonIcons |
|
install -m 0700 -d $(SOURCE)/home/httpd/lonUsers $(ROOT)/home/httpd/lonUsers |
|
install -m 0700 -d $(SOURCE)/home/httpd/lon-status $(ROOT)/home/httpd/lon-status |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/adm/MathML $(ROOT)/home/httpd/html/adm/MathML |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/includes $(ROOT)/home/httpd/html/res/adm/includes |
|
install -m 0500 -d $(SOURCE)/home/httpd/html/res/adm/pages $(ROOT)/home/httpd/html/res/adm/pages |
|
|
|
files: |
|
install -m 0600 $(SOURCE)/etc/httpd/conf/access.conf $(ROOT)/etc/httpd/conf/access.conf |
|
install -m 0400 $(SOURCE)/etc/httpd/conf/httpd.conf $(ROOT)/etc/httpd/conf/httpd.conf |
|
install -m 0400 $(SOURCE)/etc/httpd/conf/srm.conf $(ROOT)/etc/httpd/conf/srm.conf |
|
install -m 0400 $(SOURCE)/etc/httpd/conf/startup.pl $(ROOT)/etc/httpd/conf/startup.pl |
|
install -m 0400 $(SOURCE)/home/httpd/lonTabs/filetypes.tab $(ROOT)/home/httpd/lonTabs/filetypes.tab |
|
install -m 0400 $(SOURCE)/home/httpd/lonTabs/roles.tab $(ROOT)/home/httpd/lonTabs/roles.tab |
|
install -m 0400 $(SOURCE)/home/httpd/lonTabs/rolesplain.tab $(ROOT)/home/httpd/lonTabs/rolesplain.tab |
|
install -m 0400 $(SOURCE)/home/httpd/lonTabs/hosts.tab $(ROOT)/home/httpd/lonTabs/hosts.tab |
|
install -m 0600 $(SOURCE)/home/httpd/lonTabs/spare.tab $(ROOT)/home/httpd/lonTabs/spare.tab |
|
install -m 0400 $(SOURCE)/home/httpd/lonTabs/htpasswd $(ROOT)/home/httpd/lonTabs/htpasswd |
|
install -m 0600 $(SOURCE)/etc/krb.conf $(ROOT)/etc/krb.conf |
|
install -m 0500 $(SOURCE)/home/httpd/perl/lonc $(ROOT)/home/httpd/perl/lonc |
|
install -m 0500 $(SOURCE)/home/httpd/perl/lond $(ROOT)/home/httpd/perl/lond |
|
install -m 0500 $(SOURCE)/home/httpd/perl/loncron $(ROOT)/home/httpd/perl/loncron |
|
install -m 0500 $(SOURCE)/home/httpd/perl/lonsql $(ROOT)/home/httpd/perl/lonsql |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonratedt.pm $(ROOT)/home/httpd/lib/perl/Apache/lonratedt.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonratsrv.pm $(ROOT)/home/httpd/lib/perl/Apache/lonratsrv.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonpage.pm $(ROOT)/home/httpd/lib/perl/Apache/lonpage.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonuserstate.pm $(ROOT)/home/httpd/lib/perl/Apache/lonuserstate.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lontex.pm $(ROOT)/home/httpd/lib/perl/Apache/lontex.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lontexconvert.pm $(ROOT)/home/httpd/lib/perl/Apache/lontexconvert.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonxml.pm $(ROOT)/home/httpd/lib/perl/Apache/lonxml.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/style.pm $(ROOT)/home/httpd/lib/perl/Apache/style.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/londefdef.pm $(ROOT)/home/httpd/lib/perl/Apache/londefdef.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/run.pm $(ROOT)/home/httpd/lib/perl/Apache/run.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/scripttag.pm $(ROOT)/home/httpd/lib/perl/Apache/scripttag.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonhomework.pm $(ROOT)/home/httpd/lib/perl/Apache/lonhomework.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/inputtags.pm $(ROOT)/home/httpd/lib/perl/Apache/inputtags.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/structuretags.pm $(ROOT)/home/httpd/lib/perl/Apache/structuretags.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/response.pm $(ROOT)/home/httpd/lib/perl/Apache/response.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/caparesponse.pm $(ROOT)/home/httpd/lib/perl/Apache/caparesponse.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonacc.pm $(ROOT)/home/httpd/lib/perl/Apache/lonacc.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonracc.pm $(ROOT)/home/httpd/lib/perl/Apache/lonracc.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/loncacc.pm $(ROOT)/home/httpd/lib/perl/Apache/loncacc.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonauth.pm $(ROOT)/home/httpd/lib/perl/Apache/lonauth.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonlogin.pm $(ROOT)/home/httpd/lib/perl/Apache/lonlogin.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonrep.pm $(ROOT)/home/httpd/lib/perl/Apache/lonrep.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonroles.pm $(ROOT)/home/httpd/lib/perl/Apache/lonroles.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonindexer.pm $(ROOT)/home/httpd/lib/perl/Apache/lonindexer.pm |
|
install -m 0400 $(SOURCE)/home/httpd/lib/perl/Apache/lonnet.pm $(ROOT)/home/httpd/lib/perl/Apache/lonnet.pm |
|
install -m 0400 $(SOURCE)/home/httpd/html/index.html $(ROOT)/home/httpd/html/index.html |
|
ln -s /home/httpd/html/res $(ROOT)/home/httpd/html/raw |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/notfound.html $(ROOT)/home/httpd/html/adm/notfound.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/unauthorized.html $(ROOT)/home/httpd/html/adm/unauthorized.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/rat.html $(ROOT)/home/httpd/html/adm/rat/rat.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/code.html $(ROOT)/home/httpd/html/adm/rat/code.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/map.html $(ROOT)/home/httpd/html/adm/rat/map.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/rat/*.gif $(ROOT)/home/httpd/html/adm/rat/. |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/lonIcons/*.gif $(ROOT)/home/httpd/html/adm/lonIcons/. |
|
# install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.pm $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.pm |
|
# install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.bs $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.bs |
|
# install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/capa.so $(ROOT)/usr/lib/perl5/site_perl/5.005/capa.so |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/*.ent $(ROOT)/home/httpd/html/adm/MathML/. |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/mathml.css $(ROOT)/home/httpd/html/adm/MathML/mathml.css |
|
install -m 0400 $(SOURCE)/home/httpd/html/adm/MathML/mathml.dtd $(ROOT)/home/httpd/html/adm/MathML/mathml.dtd |
|
install -m 0400 $(SOURCE)/home/httpd/html/res/adm/includes/londes.js $(ROOT)/home/httpd/html/res/adm/includes/londes.js |
|
install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/*.gif $(ROOT)/home/httpd/html/res/adm/pages/. |
|
install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/imgmaps.html $(ROOT)/home/httpd/html/res/adm/pages/imgmaps.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/index.html $(ROOT)/home/httpd/html/res/adm/pages/index.html |
|
install -m 0400 $(SOURCE)/home/httpd/html/res/adm/pages/menu.html $(ROOT)/home/httpd/html/res/adm/pages/menu.html |
|
</PRE> |
</BODY> |
</BODY> |
</HTML> |
</HTML> |