--- loncom/loncapa_apache.conf 2006/04/08 07:04:57 1.130 +++ loncom/loncapa_apache.conf 2009/04/13 20:42:28 1.185 @@ -1,7 +1,7 @@ ## ## loncapa_apache.conf -- Apache HTTP LON-CAPA configuration file ## -## $Id: loncapa_apache.conf,v 1.130 2006/04/08 07:04:57 albertel Exp $ +## $Id: loncapa_apache.conf,v 1.185 2009/04/13 20:42:28 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,15 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA +Require valid-user +PerlAuthzHandler Apache::lonacc +SetHandler perl-script +PerlHandler Apache::portfolio + + + +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -92,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 @@ -104,7 +124,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc ErrorDocument 403 /adm/login @@ -113,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 @@ -128,7 +163,8 @@ PerlHandler Apache::lonsequence -AuthType Basic +PerlAccessHandler Apache::publiccheck +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -138,7 +174,8 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +PerlAccessHandler Apache::publiccheck +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -148,7 +185,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -158,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 @@ -193,7 +234,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -204,6 +245,8 @@ ErrorDocument 500 /adm/errorhandler +AuthType LONCAPA +Require valid-user PerlAuthzHandler Apache::loncacc SetHandler perl-script PerlHandler Apache::lonconstruct @@ -218,18 +261,19 @@ PerlAccessHandler Apache::lonracc +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 @@ -239,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 @@ -271,7 +326,7 @@ PerlHandler Apache::lonratmenu -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -305,13 +360,14 @@ PerlHandler Apache::lonsequence +PerlAccessHandler Apache::publiccheck SetHandler perl-script PerlHandler Apache::lonmeta ErrorDocument 413 /adm/overloaded.txt -AuthType Basic +AuthType LONCAPA Require valid-user SetHandler perl-script PerlAuthzHandler Apache::lonacc @@ -328,6 +384,7 @@ PerlHandler Apache::lonrights SetHandler perl-script PerlHandler Apache::londatecheck +PerlHandler Apache::lonipcheck PerlHandler Apache::lonxml @@ -336,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 @@ -347,7 +411,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -359,7 +423,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -371,7 +435,7 @@ ErrorDocument 500 /adm/errorhandler # -------------------------------------------------------------- Admin Programs -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -381,7 +445,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -391,7 +455,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -402,7 +466,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -413,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 @@ -433,7 +498,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -442,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 @@ -453,7 +528,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -463,7 +538,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -477,22 +552,45 @@ 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 @@ -506,7 +604,7 @@ PerlHandler Apache::migrateuser -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -516,7 +614,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -526,7 +624,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -536,7 +634,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -549,7 +647,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -561,7 +659,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -571,7 +669,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -581,7 +679,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -591,8 +689,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 @@ -603,7 +712,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -614,7 +723,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -625,7 +734,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -636,7 +745,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -646,8 +755,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 @@ -658,7 +787,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -670,6 +799,8 @@ ErrorDocument 500 /adm/errorhandler +AuthType LONCAPA +Require valid-user PerlAuthzHandler Apache::loncacc SetHandler perl-script PerlHandler Apache::lonpubdir @@ -680,7 +811,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -692,7 +823,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -703,7 +834,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -715,7 +846,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -727,7 +858,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -739,7 +870,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -751,7 +882,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -763,7 +894,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -775,7 +906,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -787,7 +918,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -799,7 +930,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -811,7 +942,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -823,7 +954,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -834,7 +965,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -845,7 +976,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -855,8 +986,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 @@ -867,7 +1020,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -878,7 +1031,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -889,7 +1042,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -900,7 +1053,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -910,7 +1063,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -922,7 +1075,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -931,18 +1084,18 @@ ErrorDocument 403 /adm/login ErrorDocument 500 /adm/errorhandler - -AuthType Basic + +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script PerlHandler Apache::lonannounce ErrorDocument 403 /adm/login ErrorDocument 500 /adm/errorhandler - + -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -951,7 +1104,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -960,8 +1113,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 @@ -971,7 +1134,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -981,7 +1144,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -991,7 +1154,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -1004,18 +1167,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 @@ -1026,7 +1189,7 @@ ErrorDocument 500 /adm/errorhandler -AuthType Basic +AuthType LONCAPA Require valid-user PerlAuthzHandler Apache::lonacc SetHandler perl-script @@ -1043,99 +1206,80 @@ 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 -# ------------------------------------------------- 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 - + +SetHandler perl-script +PerlHandler Apache::loncss +ErrorDocument 500 /adm/errorhandler + - -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 @@ -1153,6 +1297,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 @@ -1168,27 +1332,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 @@ -1210,11 +1399,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) @@ -1238,12 +1433,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