--- doc/loncapafiles/Attic/loncapafiles.html 2000/09/24 02:39:08 1.4 +++ doc/loncapafiles/Attic/loncapafiles.html 2000/09/26 19:38:16 1.10 @@ -1,7 +1,7 @@ - - Untitled Document + + LON-CAPA Files and Directories @@ -17,19 +17,19 @@

1. Software Package Information

-
Rolled in a RedHat 6.2 RPM, September 23, 2000 +Rolled in a RedHat 6.2 RPM, September 25, 2000

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,14 +314,14 @@ each list element consists of only two s - + - + @@ -354,16 +396,16 @@ each list element consists of only two s - + - + - + - + @@ -614,6 +656,20 @@ logos.gif + + + + + + + + + + + + + + @@ -783,7 +839,7 @@ z.gif

3. Software Package Specification File

-Summary: Basic system files for running a LON-CAPA server.
+Summary: Basic files for running a LON-CAPA server.
 Name: LON-CAPA-base
 Version: 3.1
 Release: 1
@@ -839,18 +895,18 @@ echo "**********************************
 %files
 %doc README COPYING ChangeLog LICENSE
 %dir %attr(700,www,users) /etc/httpd/conf
-%config %attr(700,www,users) /etc/httpd/conf/access.conf
-%attr(500,www,users) /etc/httpd/conf/httpd.conf
-%attr(500,www,users) /etc/httpd/conf/srm.conf
-%attr(500,www,users) /etc/httpd/conf/startup.pl
+%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(500,www,users) /home/httpd/lonTabs/filetypes.tab
-%attr(500,www,users) /home/httpd/lonTabs/roles.tab
-%attr(500,www,users) /home/httpd/lonTabs/rolesplain.tab
-%attr(500,www,users) /home/httpd/lonTabs/hosts.tab
-%config %attr(700,www,users) /home/httpd/lonTabs/spare.tab
-%attr(500,www,users) /home/httpd/lonTabs/htpasswd
-%config %attr(700,www,users) /etc/krb.conf
+%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
@@ -858,59 +914,69 @@ echo "**********************************
 %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(500,www,users) /home/httpd/lib/perl/Apache/lonxml.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/style.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/londefdef.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/run.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/scripttag.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonhomework.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/inputtags.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/structuretags.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/response.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/caparesponse.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonacc.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonracc.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/loncacc.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonauth.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonlogin.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonrep.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonproblem.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonroles.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonindexer.pm
-%attr(500,www,users) /home/httpd/lib/perl/Apache/lonnet.pm
+%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/lonlogout.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(500,www,users) /home/httpd/html/index.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(500,www,users) /home/httpd/html/adm/notfound.html
-%attr(500,www,users) /home/httpd/html/adm/unauthorized.html
+%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(500,www,users) /home/httpd/html/adm/rat/rat.html
-%attr(500,www,users) /home/httpd/html/adm/rat/code.html
-%attr(500,www,users) /home/httpd/html/adm/rat/map.html
-%attr(500,www,users) /home/httpd/html/adm/rat/*.gif
+%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 (500,www,users) /home/httpd/html/adm/lonIcons/*.gif
+%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/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
+%attr (400,www,users) /usr/lib/perl5/site_perl/5.005/tth.bs
+%attr (400,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 (400,www,users) /usr/lib/perl5/site_perl/5.005/capa.pm
+%attr (400,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 (500,www,users) /home/httpd/html/adm/MathML/*.ent
-%attr (500,www,users) /home/httpd/html/adm/MathML/mathml.css
-%attr (500,www,users) /home/httpd/html/adm/MathML/mathml.dtd
+%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 (500,www,users) /home/httpd/html/res/adm/includes/londes.js
+%attr (400,www,users) /home/httpd/html/res/adm/includes/londes.js
+%attr (400,www,users) /home/httpd/html/res/adm/includes/default_homework.lcpm
 %dir %attr (500,www,users) /home/httpd/html/res/adm/pages
-%attr (500,www,users) /home/httpd/html/res/adm/pages/*.gif
-%attr (500,www,users) /home/httpd/html/res/adm/pages/imgmaps.html
-%attr (500,www,users) /home/httpd/html/res/adm/pages/index.html
-%attr (500,www,users) /home/httpd/html/res/adm/pages/menu.html
+%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
 

4. Makefile

@@ -935,6 +1001,7 @@ directories: 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 + install -m 0500 -d $(SOURCE)/usr/lib/perl5/site_perl/5.005 $(ROOT)/usr/lib/perl5/site_perl/5.005 files: install -m 0600 $(SOURCE)/etc/httpd/conf/access.conf $(ROOT)/etc/httpd/conf/access.conf @@ -952,6 +1019,12 @@ files: 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 @@ -967,8 +1040,8 @@ files: 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/lonlogout.pm $(ROOT)/home/httpd/lib/perl/Apache/lonlogout.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/lonproblem.pm $(ROOT)/home/httpd/lib/perl/Apache/lonproblem.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 @@ -981,9 +1054,12 @@ files: 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)/usr/lib/perl5/site_perl/5.005/tth.pm $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.pm + install -m 0400 $(SOURCE)/usr/lib/perl5/site_perl/5.005/tth.bs $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.bs + install -m 0500 $(SOURCE)/usr/lib/perl5/site_perl/5.005/tth.so $(ROOT)/usr/lib/perl5/site_perl/5.005/tth.so + 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 0500 $(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
 Name        : LON-CAPA-base                Relocations: (not relocateable)
-Version     : 3.1                               Vendor: Laboratory for Instructional Technology Education,
-                                                        Division of Science and Mathematics Education,
+Version     : 3.1                               Vendor: Laboratory for Instructional Technology Education, 
+                                                        Division of Science and Mathematics Education, 
 							Michigan State University.
-Release     : 1                             Build Date: Sat Sep 23 21:08:01 2000
-Install date: Sat Sep 23 21:08:13 2000      Build Host: spock.lite.msu.edu
+Release     : 1                             Build Date: Mon Sep 25 22:18:02 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        : 817259                           License: GNU General Public License. Version 2, June 1991.
+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 :
@@ -249,6 +249,48 @@ each list element consists of only two s
   
handler.giflonratedt.pmhandlerconnect to resource assembly 
handler.giflonratsrv.pmhandlerconnect to resource assembly 
handler.giflonpage.pmhandlerbundles pages into one page 
handler.giflonuserstate.pmhandlercompile course into binary data structure (in loncom/rat) 
handler.giflontex.pmhandlerHandler for tex files (somewhere in loncom/modules) 
handler.giflontexconvert.pmhandlerAccess to tth/ttm 
handler.gif lonxml.pm handler XML Parsing Modulehandler.gif run.pm handlerevaluates expression within a memory-safe environment (to protect system from break-in attempts)used to prevent poorly written problems from causing lingering after effects  
handler.gif scripttag.pm handlerparse and evaluate contents of values within a <script> tag (this module invokes run.pm)implements <script>, <scriptlib>, <parserlib>, and <import>  
handler.giflonrep.pmlonlogout.pm handlerreplicationlogout  
handler.giflonproblem.pmlonrep.pm handlerassessmentsreplication  
system filetth.pmsystem fileperl module for invoking functions specific to Tex-to-HTML conversion 
system filetth.sosystem fileshared library file for dynamic loading and unloading 
system file capa.pm system file perl module for invoking functions specific to CAPA