--- doc/loncapafiles/Attic/loncapafiles.html 2000/09/24 02:39:08 1.4 +++ doc/loncapafiles/Attic/loncapafiles.html 2000/09/26 19:46:17 1.11 @@ -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 + + + + + + + + + + + + + + @@ -692,12 +748,19 @@ mmlextra.ent - + + + + + + + + @@ -783,7 +846,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 +902,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 +921,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 +1008,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 +1026,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 +1047,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 +1061,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 
graphic filescript file londes.js script Encryption Routines according to Data Encryption Standard DES, written in javascript  
handlerdefault_homework.lcpmhandlerused by lonxml::xmlparse() as input variable $safeinit to Apache::run::run() 
directory DIRECTORY -- /home/httpd/html/res/adm/pages