Diff for /loncom/Attic/srm.conf between versions 1.15 and 1.29

version 1.15, 2001/05/21 20:26:04 version 1.29, 2002/01/11 16:45:58
Line 1 Line 1
 ##  ##
 ## srm.conf -- Apache HTTP server configuration file  ## srm.conf -- Apache HTTP server configuration file
 ##  ##
   #
   # configured for LON-CAPA
   #
   # $Id$
   
 # With this document, you define the name space that users see of your http  # With this document, you define the name space that users see of your http
 # server.  This file also defines server settings which affect how requests are  # server.  This file also defines server settings which affect how requests are
Line 146  LanguagePriority en fr de Line 150  LanguagePriority en fr de
   
 Alias /icons/ /home/httpd/icons/  Alias /icons/ /home/httpd/icons/
   
   # needed for lonprintout.pm
   Alias /prtspool/ /home/httpd/prtspool/
   
 # ScriptAlias: This controls which directories contain server scripts.  # ScriptAlias: This controls which directories contain server scripts.
 # Format: ScriptAlias fakename realname  # Format: ScriptAlias fakename realname
   
Line 252  BrowserMatch "MSIE 4\.0b2;" nokeepalive Line 259  BrowserMatch "MSIE 4\.0b2;" nokeepalive
 BrowserMatch "RealPlayer 4\.0" force-response-1.0  BrowserMatch "RealPlayer 4\.0" force-response-1.0
 BrowserMatch "Java/1\.0" force-response-1.0  BrowserMatch "Java/1\.0" force-response-1.0
 BrowserMatch "JDK/1\.0" force-response-1.0  BrowserMatch "JDK/1\.0" force-response-1.0
   
 #  
 # LON-CAPA Section  
 #  
 # ================================================================= Directories  
   
 # ------------------------------------------------------------- Access Handlers  
   
 <LocationMatch "^/res.*">  
 PerlAccessHandler       Apache::lonacc  
 PerlHeaderParserHandler Apache::lonrep  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </LocationMatch>  
   
 <LocationMatch "^/priv.*">  
 PerlAccessHandler Apache::loncacc  
 SetHandler        perl-script  
 PerlHandler       Apache::lonconstruct  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </LocationMatch>  
   
 <LocationMatch "^/raw.*">  
 PerlAccessHandler Apache::lonracc  
 </LocationMatch>  
   
 <LocationMatch "^/\~.*">  
 PerlAccessHandler Apache::loncacc  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 AllowOverride None  
 </LocationMatch>  
   
 # ------------------------------------------------------------------------- RAT  
   
 <LocationMatch "^/\~.*\.sequence$">  
 SetHandler perl-script  
 PerlHandler Apache::lonratedt  
 </LocationMatch>  
   
 <LocationMatch "^/\~.*\.page$">  
 SetHandler perl-script  
 PerlHandler Apache::lonratedt  
 </LocationMatch>  
   
 <LocationMatch "^/\~.*\/ratserver$">  
 SetHandler perl-script  
 PerlHandler Apache::lonratsrv  
 </LocationMatch>  
   
 <LocationMatch "^/\~.*\/ratparms$">  
 SetHandler perl-script  
 PerlHandler Apache::lonratparms  
 </LocationMatch>  
   
 # --------------------------------------------- Resource Space Content Handlers  
   
 <LocationMatch "^/res.*/$">  
 SetHandler perl-script  
 PerlHandler Apache::lonindexer  
 </LocationMatch>  
   
 <LocationMatch "^/(res|\~).*\.tex$">  
 SetHandler perl-script  
 PerlHandler Apache::lontex  
 </LocationMatch>  
   
 <LocationMatch "^/res/.*\.page$>  
 SetHandler perl-script  
 PerlHandler Apache::lonpage  
 </LocationMatch>  
   
 <LocationMatch "^/res/.*\.sequence$>  
 SetHandler perl-script  
 PerlHandler Apache::lonsequence  
 </LocationMatch>  
   
 <LocationMatch "^/res/.*\.meta$>  
 SetHandler perl-script  
 PerlHandler Apache::lonmeta  
 </LocationMatch>  
   
 <LocationMatch "^/(res|\~).*\.(xml|html|htm|xhtml|xhtm)$">  
 SetHandler perl-script  
 PerlHandler Apache::lonxml  
 </LocationMatch>  
   
 <LocationMatch "^/(res|\~).*\.(problem|exam|quiz|assess|survey|form)$">  
 SetHandler perl-script  
 PerlHandler Apache::lonhomework  
 </LocationMatch>  
   
 # -------------------------------------------------------------- Admin Programs  
   
 <Location /adm/statistics>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonstatistics  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/roles>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonroles  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/login>  
 SetHandler perl-script  
 PerlHandler Apache::lonlogin  
 </Location>  
   
 <Location /adm/logout>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonlogout  
 ErrorDocument     403 /adm/login  
 </Location>  
   
 <Location /adm/authenticate>  
 SetHandler perl-script  
 PerlHandler Apache::lonauth  
 </Location>  
   
 <Location /adm/annotations>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::admannotations  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/bookmarks>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::admbookmarks  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/flip>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonpageflip  
 ErrorDocument     406 /adm/roles  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/ambiguous>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonambiguous  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/email>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonmsg  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/parmset>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonparmset  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/grades>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::grades  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/createcourse>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::loncreatecourse  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/createuser>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::loncreateuser  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/publish>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonpublisher  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <LocationMatch "^(/\~.*/|/adm/pubdir)$">  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonpubdir  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </LocationMatch>  
   
 <Location /adm/retrieve>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonretrieve  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/diff>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::londiff  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/upload>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonupload  
 ErrorDocument     403 /adm/login  
 ErrorDocument     404 /adm/notfound.html  
 ErrorDocument     406 /adm/unauthorized.html  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/assesscalc>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonspreadsheet  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/studentcalc>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonspreadsheet  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/classcalc>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonspreadsheet  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/chart>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonchart  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/dropadd>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::londropadd  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/mydesk>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonmydesk  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/printout>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonprintout  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/feedback>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonfeedback  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/evaluate>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonevaluate  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/preferences>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonpreferences  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/assignments>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonassignments  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/communicate>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::loncommunicate  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/searchcat>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonsearchcat  
 ErrorDocument     403 /adm/login  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/navmaps>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonnavmaps  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/errorhandler>  
 SetHandler perl-script  
 PerlHandler Apache::lonerrorhandler  
 </Location>  
   
 # --------------------------------------------------------------- Backdoor Test  
   
 <Location /adm/test>  
 AuthName "LON Test Handler"  
 AuthType Basic  
 AuthUserFile /home/httpd/lonTabs/htpasswd  
 require user lonadm  
 SetHandler perl-script  
 PerlAccessHandler Apache::lonacc  
 PerlHandler Apache::lontest  
 </Location>  

Removed from v.1.15  
changed lines
  Added in v.1.29


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