--- loncom/loncapa_apache.conf 2006/05/18 01:16:25 1.136
+++ loncom/loncapa_apache.conf 2010/12/05 18:27:23 1.190.4.3
@@ -1,7 +1,7 @@
##
## loncapa_apache.conf -- Apache HTTP LON-CAPA configuration file
##
-## $Id: loncapa_apache.conf,v 1.136 2006/05/18 01:16:25 raeburn Exp $
+## $Id: loncapa_apache.conf,v 1.190.4.3 2010/12/05 18:27:23 raeburn Exp $
##
#
@@ -35,7 +35,9 @@ ExtendedStatus On
#
# ===================================================================== Aliases
+Alias /zipspool/ /home/httpd/zipspool/
Alias /prtspool/ /home/httpd/prtspool/
+Alias /captchaspool/ /home/httpd/captchaspool/
ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
# ================================================================= Directories
@@ -49,10 +51,13 @@ PerlAuthenHandler Apache::checkauthen
PerlSetVar lonOtherAuthen no
#PerlWarn On
+
+PerlAuthenHandler 'sub { return OK }'
+
+
-#AuthName "LON-CAPA Auth"
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAccessHandler Apache::publiccheck
@@ -79,7 +84,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -87,7 +92,7 @@ PerlHandler Apache::portfolio
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -100,10 +105,17 @@ PerlCleanupHandler Apache::lontokacc::re
PerlCleanupHandler Apache::lonacc::cleanup
+
+SetHandler perl-script
+PerlHandler Apache::lonpdfupload
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
+PerlHandler Apache::londatecheck
+PerlHandler Apache::lonipcheck
PerlHeaderParserHandler Apache::lonuploadrep
ErrorDocument 403 /adm/login
ErrorDocument 404 /adm/notfound.html
@@ -112,7 +124,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
ErrorDocument 403 /adm/login
@@ -121,9 +133,24 @@ ErrorDocument 500 /adm/errorhandler
-PerlAccessHandler Apache::lonuploadedacc
+PerlAuthenHandler Apache::lonuploadedacc
+PerlAuthzHandler Apache::lonuploadedacc::skip_phase
+PerlAccessHandler Apache::lonuploadedacc::skip_phase
+
+
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+
SetHandler perl-script
@@ -137,7 +164,7 @@ PerlHandler Apache::lonsequence
PerlAccessHandler Apache::publiccheck
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -148,7 +175,7 @@ ErrorDocument 500 /adm/errorhandler
PerlAccessHandler Apache::publiccheck
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -158,7 +185,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -168,34 +195,38 @@ ErrorDocument 406 /adm/notinit.html
ErrorDocument 500 /adm/errorhandler
-
-AuthType Basic
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
-PerlHandler Apache::lonsimplepage
+PerlHandler Apache::lonaboutme
ErrorDocument 404 /adm/notfound.html
ErrorDocument 406 /adm/notinit.html
ErrorDocument 500 /adm/errorhandler
-
-AuthType Basic
+
+AuthType LONCAPA
Require valid-user
-PerlAuthzHandler Apache::lonacc
+PerlAuthzHandler Apache::lonacc
SetHandler perl-script
+PerlHandler Apache::londatecheck
+PerlHandler Apache::lonipcheck
PerlHandler Apache::lonsimplepage
ErrorDocument 404 /adm/notfound.html
ErrorDocument 406 /adm/notinit.html
-ErrorDocument 500 /adm/errorhandler
+ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::londatecheck
+PerlHandler Apache::lonipcheck
PerlHandler Apache::lonbulletin
ErrorDocument 404 /adm/notfound.html
ErrorDocument 406 /adm/notinit.html
@@ -203,7 +234,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -214,7 +245,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::loncacc
SetHandler perl-script
@@ -230,20 +261,19 @@ PerlAccessHandler Apache::lonracc
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::loncacc
ErrorDocument 403 /adm/login
ErrorDocument 404 /adm/notfound.html
ErrorDocument 406 /adm/unauthorized
ErrorDocument 500 /adm/errorhandler
-AllowOverride None
-AuthType Basic
+AuthType LONCAPA
Require valid-user
-PerlAuthzHandler Apache::lonacc
+PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonhelper
ErrorDocument 403 /adm/login
@@ -253,7 +283,18 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+ErrorDocument 403 /adm/login
+ErrorDocument 404 /adm/notfound.html
+ErrorDocument 406 /adm/roles
+ErrorDocument 413 /adm/overloaded.txt
+ErrorDocument 500 /adm/errorhandler
+
+
+
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
ErrorDocument 403 /adm/login
@@ -285,7 +326,7 @@ PerlHandler Apache::lonratmenu
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -303,7 +344,7 @@ PerlCleanupHandler Apache::lonindexer::c
PerlCleanupHandler Apache::lonacc::cleanup
-
+
SetHandler perl-script
PerlHandler Apache::lontex
@@ -326,7 +367,7 @@ ErrorDocument 413 /adm/overloaded.tx
-AuthType Basic
+AuthType LONCAPA
Require valid-user
SetHandler perl-script
PerlAuthzHandler Apache::lonacc
@@ -343,6 +384,7 @@ PerlHandler Apache::lonrights
SetHandler perl-script
PerlHandler Apache::londatecheck
+PerlHandler Apache::lonipcheck
PerlHandler Apache::lonxml
@@ -351,10 +393,17 @@ SetHandler perl-script
PerlHandler Apache::lonhomework
+
+SetHandler perl-script
+PerlHandler Apache::lonxml
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
+PerlHandler Apache::londatecheck
+PerlHandler Apache::lonipcheck
SetHandler perl-script
PerlHandler Apache::lonwrapper
ErrorDocument 403 /adm/login
@@ -362,7 +411,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -374,7 +423,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -386,7 +435,7 @@ ErrorDocument 500 /adm/errorhandler
# -------------------------------------------------------------- Admin Programs
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -396,7 +445,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -406,7 +455,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -417,7 +466,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -428,17 +477,18 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonroles
ErrorDocument 403 /adm/login
+ErrorDocument 409 /adm/preferences?action=lockwarning
ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -448,7 +498,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -457,8 +507,18 @@ ErrorDocument 403 /adm/login
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::lonpickauthor
+ErrorDocument 403 /adm/login
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -467,8 +527,19 @@ ErrorDocument 403 /adm/login
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::lonpickuser
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -478,7 +549,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -487,27 +558,55 @@ ErrorDocument 403 /adm/login
ErrorDocument 500 /adm/errorhandler
+
+SetHandler perl-script
+PerlHandler Apache::lonwelcome
+
+
SetHandler perl-script
PerlHandler Apache::lonlogin
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
+Require valid-user
+SetHandler perl-script
+PerlAuthzHandler Apache::lonacc
+PerlHandler Apache::restrictedaccess
+ErrorDocument 500 /adm/errorhandler
+
+
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
+Require valid-user
+SetHandler perl-script
+PerlAuthzHandler Apache::lonacc
+PerlHandler Apache::blockedaccess
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonlogout
ErrorDocument 403 /adm/login
+ErrorDocument 409 /adm/preferences?action=lockwarning
+ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::switchserver
ErrorDocument 403 /adm/login
+ErrorDocument 500 /adm/errorhandler
@@ -521,7 +620,7 @@ PerlHandler Apache::migrateuser
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -531,7 +630,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -541,7 +640,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -551,7 +650,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -564,7 +663,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -576,7 +675,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -586,7 +685,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -596,7 +695,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -606,8 +705,19 @@ ErrorDocument 406 /adm/roles
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::courseprefs
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -618,7 +728,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -629,7 +739,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -639,8 +749,19 @@ ErrorDocument 406 /adm/roles
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::lonrequestcourse
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -651,7 +772,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -661,8 +782,28 @@ ErrorDocument 406 /adm/roles
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::domainprefs
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
+
+PerlAccessHandler Apache::lonstatusacc
+SetHandler perl-script
+PerlHandler Apache::domainstatus
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -673,7 +814,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -685,7 +826,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::loncacc
SetHandler perl-script
@@ -697,7 +838,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -709,7 +850,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -720,7 +861,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -732,7 +873,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -744,7 +885,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -756,7 +897,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -768,7 +909,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -780,7 +921,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -792,7 +933,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -804,7 +945,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -816,7 +957,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -828,7 +969,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -840,7 +981,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -851,7 +992,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -862,7 +1003,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -872,8 +1013,30 @@ ErrorDocument 406 /adm/roles
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::groupboards
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::grouproster
+ErrorDocument 403 /adm/login
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -884,7 +1047,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -895,7 +1058,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -906,7 +1069,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -917,7 +1080,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -927,7 +1090,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -939,7 +1102,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -949,7 +1112,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -959,7 +1122,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -968,7 +1131,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -977,8 +1140,18 @@ ErrorDocument 413 /adm/overloaded.tx
ErrorDocument 500 /adm/errorhandler
+
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::longroupchat
+ErrorDocument 403 /adm/login
+ErrorDocument 500 /adm/errorhandler
+
+
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -988,7 +1161,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -998,7 +1171,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -1008,7 +1181,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -1021,18 +1194,18 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
-PerlHandler Apache::lonnavmaps
+PerlHandler Apache::lonnavdisplay
ErrorDocument 403 /adm/login
ErrorDocument 406 /adm/roles
ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -1043,7 +1216,7 @@ ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
@@ -1054,110 +1227,95 @@ ErrorDocument 403 /adm/login
ErrorDocument 500 /adm/errorhandler
+
+PerlAccessHandler Apache::publiccheck
+AuthType LONCAPA
+Require valid-user
+PerlAuthzHandler Apache::lonacc
+SetHandler perl-script
+PerlHandler Apache::lonblockingstatus
+
+
SetHandler perl-script
PerlHandler Apache::lonerrorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
+PerlAccessHandler Apache::publiccheck
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonhelp
+ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonhelpmenu
+ErrorDocument 500 /adm/errorhandler
-AuthType Basic
+AuthType LONCAPA
Require valid-user
PerlAuthzHandler Apache::lonacc
SetHandler perl-script
PerlHandler Apache::lonsupportreq
+ErrorDocument 500 /adm/errorhandler
SetHandler perl-script
PerlHandler Apache::lonsupportreq
+ErrorDocument 500 /adm/errorhandler
SetHandler perl-script
PerlHandler Apache::loncss
+ErrorDocument 500 /adm/errorhandler
-# ------------------------------------------------- Backdoor Adm Tests/Programs
-
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
-
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
-
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
+
+SetHandler perl-script
+PerlHandler Apache::coursecatalog
+ErrorDocument 500 /adm/errorhandler
+
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
+
+SetHandler perl-script
+PerlHandler Apache::resetpw
+ErrorDocument 500 /adm/errorhandler
+
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
+
+SetHandler perl-script
+PerlHandler Apache::selfenroll
+ErrorDocument 500 /adm/errorhandler
+
-
-AuthName "harvest"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user reaper
-
+
+SetHandler perl-script
+PerlHandler Apache::createaccount
+ErrorDocument 500 /adm/errorhandler
+
-
-AuthName "Offline"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user offline
-
+
+SetHandler perl-script
+PerlHandler Apache::londns
+ErrorDocument 500 /adm/errorhandler
+
-
-AuthName "Offline"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user offline
-
+# ------------------------------------------------- Backdoor Adm Tests/Programs
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
+PerlAccessHandler Apache::lonstatusacc
SetHandler perl-script
-PerlAuthzHandler Apache::lonacc
PerlHandler Apache::lontest
@@ -1175,6 +1333,26 @@ PerlChildExitHandler Apache::lonacc::goo
Options None
AllowOverride None
+order deny,allow
+deny from all
+
+
+# Allow uploaded files to be served
+
+
+Options Includes FollowSymLinks
+AllowOverride None
+order allow,deny
+allow from all
+
+
+# Allow construction space files to be served
+
+
+Options Includes FollowSymLinks
+AllowOverride
+order allow,deny
+allow from all
# Yes to symbolic links and server-side includes
@@ -1190,27 +1368,52 @@ allow from all
AllowOverride None
-Options ExecCGI
+Options ExecCGI FollowSymLinks
+order allow,deny
+allow from all
+
+
+# Allow serving of files in prtspool
+
+
+Options Includes FollowSymLinks
+AllowOverride None
+order allow,deny
+allow from all
+
+
+# Allow serving of files in zipspool
+
+
+Options Includes FollowSymLinks
+AllowOverride None
+order allow,deny
+allow from all
+
+
+# Allow serving of files in captchaspool
+
+
+Options Includes FollowSymLinks
+AllowOverride None
+order allow,deny
+allow from all
# ============================================================= Access Handlers
# ------------------------------------------------- Allow server-status reports
+PerlAccessHandler Apache::lonstatusacc
SetHandler server-status
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
# ------------------------ Allow LON-CAPA "low-level" connection status reports
-
-AuthName "LON-CAPA Network Administration"
-AuthType Basic
-AuthUserFile /home/httpd/lonTabs/htpasswd
-require user lonadm
-
+
+PerlAccessHandler Apache::lonstatusacc
+ErrorDocument 406 /adm/roles
+ErrorDocument 500 /adm/errorhandler
+
# ------------------- Allow access to local system documentation from localhost
Alias /doc /usr/doc
@@ -1232,11 +1435,17 @@ PerlSetVar lonIconsURL /adm/lonIc
PerlSetVar londPort 5663
PerlSetVar lonSysEMail korte@lite.msu.edu
PerlSetVar lonDaemons /home/httpd/perl
+PerlSetVar lonLib /home/httpd/lib
PerlSetVar lonSockDir /home/httpd/sockets
+PerlSetVar lonSockCreate /home/httpd/sockets/common
PerlSetVar lonDocRoot /home/httpd/html
PerlSetVar lonPrtDir /home/httpd/prtspool
PerlSetVar lonIncludes /home/httpd/html/res/adm/includes
-# & sepeareted list of : seperated fileds inorder of
+PerlSetVar lonZipDir /home/httpd/zipspool
+PerlSetVar lonCaptchaDir /home/httpd/captchaspool
+PerlSetVar lonCaptchaDb /home/httpd/captchadb
+PerlSetVar lonFontsDir /home/httpd/html/adm/fonts
+# & separated list of : separated fields in order of
# - internal name to call it,
# - regexp that it should match (done case-insensitively)
# - regexp that is should not match (done case-insensitively)
@@ -1260,12 +1469,6 @@ PerlSetVar FAQHost http://help.lon-capa
PerlSetVar lonSqlAccess localhostkey
-# -----------------------------------------------------------------------------
-# lonttpdPort is the port used by the lightweight graphics httpd server
-# not the main Apache server
-PerlSetVar lonhttpdPort 8080
-
-
#----------------------------------------------------------------------------
#
# Parameters used by secure lond/lonc
@@ -1334,8 +1537,7 @@ PerlSetVar SSLCAFile /usr/share/ssl/l
PerlSetVar SSLEmail certificate@lon-capa.org
#-------------------------------------------------------------------------
-
-
+PerlSetVar AnonymousSalt
# ====================================== Include machine-specific configuration