--- loncom/Attic/srm.conf	2001/04/05 19:35:15	1.12
+++ loncom/Attic/srm.conf	2002/01/11 16:45:58	1.29
@@ -1,6 +1,10 @@
 ##
 ## srm.conf -- Apache HTTP server configuration file
 ##
+#
+# configured for LON-CAPA
+#
+# $Id: srm.conf,v 1.29 2002/01/11 16:45:58 harris41 Exp $
 
 # 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
@@ -146,6 +150,9 @@ LanguagePriority en fr de
 
 Alias /icons/ /home/httpd/icons/
 
+# needed for lonprintout.pm
+Alias /prtspool/ /home/httpd/prtspool/
+
 # ScriptAlias: This controls which directories contain server scripts.
 # Format: ScriptAlias fakename realname
 
@@ -252,381 +259,3 @@ BrowserMatch "MSIE 4\.0b2;" nokeepalive
 BrowserMatch "RealPlayer 4\.0" force-response-1.0
 BrowserMatch "Java/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/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/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>