version 1.180, 2008/11/04 21:06:21
|
version 1.181.2.4, 2010/05/11 23:41:04
|
Line 51 PerlAuthenHandler Apache::checkauthen
|
Line 51 PerlAuthenHandler Apache::checkauthen
|
PerlSetVar lonOtherAuthen no |
PerlSetVar lonOtherAuthen no |
|
|
#PerlWarn On |
#PerlWarn On |
|
<LocationMatch "^/+res/adm/pages/[^/]+\.(gif|png)$"> |
|
PerlAuthenHandler 'sub { return OK }' |
|
</LocationMatch> |
|
|
|
# Send proper expires header to avoid unnecessary HTTP request for static content |
|
<LocationMatch "^(/adm/lonIcons|/adm/jQuery|/adm/jsMath|/res/adm/pages|/fckeditor)"> |
|
ExpiresActive On |
|
ExpiresDefault "access plus 12 hours" |
|
</LocationMatch> |
|
|
<LocationMatch "^/+res.*"> |
<LocationMatch "^/+res.*"> |
|
|
AuthType LONCAPA |
AuthType LONCAPA |
Line 101 PerlCleanupHandler Apache::lontokacc::re
|
Line 111 PerlCleanupHandler Apache::lontokacc::re
|
PerlCleanupHandler Apache::lonacc::cleanup |
PerlCleanupHandler Apache::lonacc::cleanup |
</LocationMatch> |
</LocationMatch> |
|
|
<LocationMatch "^/pdfupload.*"> |
|
SetHandler perl-script |
|
PerlHandler Apache::lonpdfupload |
|
</LocationMatch> |
|
|
|
<LocationMatch "^/+uploaded.*"> |
<LocationMatch "^/+uploaded.*"> |
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 746 ErrorDocument 406 /adm/roles
|
Line 751 ErrorDocument 406 /adm/roles
|
ErrorDocument 500 /adm/errorhandler |
ErrorDocument 500 /adm/errorhandler |
</Location> |
</Location> |
|
|
|
<Location /adm/domainstatus> |
|
PerlAccessHandler Apache::lonstatusacc |
|
SetHandler perl-script |
|
PerlHandler Apache::domainstatus |
|
ErrorDocument 403 /adm/login |
|
ErrorDocument 406 /adm/roles |
|
ErrorDocument 500 /adm/errorhandler |
|
</Location> |
|
|
<Location /adm/createuser> |
<Location /adm/createuser> |
AuthType LONCAPA |
AuthType LONCAPA |
Require valid-user |
Require valid-user |
Line 1248 ErrorDocument 500 /adm/errorhandler
|
Line 1262 ErrorDocument 500 /adm/errorhandler
|
|
|
# ------------------------------------------------- Backdoor Adm Tests/Programs |
# ------------------------------------------------- Backdoor Adm Tests/Programs |
|
|
<Location /cgi-bin/loncron.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/userstatus.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/lonversions.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/clusterstatus.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/metadata_keywords.pl> |
|
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
|
|
|
<Location /cgi-bin/metadata_harvest.pl> |
|
AuthName "harvest" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user reaper |
|
</Location> |
|
|
|
<Location /cgi-bin/takeoffline.pl> |
|
AuthName "Offline" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user offline |
|
</Location> |
|
|
|
<Location /cgi-bin/takeonline.pl> |
|
AuthName "Offline" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user offline |
|
</Location> |
|
|
|
<Location /adm/test> |
<Location /adm/test> |
AuthName "LON-CAPA Network Administration" |
PerlAccessHandler Apache::lonstatusacc |
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
SetHandler perl-script |
SetHandler perl-script |
PerlAuthzHandler Apache::lonacc |
|
PerlHandler Apache::lontest |
PerlHandler Apache::lontest |
</Location> |
</Location> |
|
|
Line 1399 allow from all
|
Line 1353 allow from all
|
|
|
# ------------------------------------------------- Allow server-status reports |
# ------------------------------------------------- Allow server-status reports |
<Location /server-status> |
<Location /server-status> |
|
PerlAccessHandler Apache::lonstatusacc |
SetHandler server-status |
SetHandler server-status |
AuthName "LON-CAPA Network Administration" |
|
AuthType Basic |
|
AuthUserFile /home/httpd/lonTabs/htpasswd |
|
require user lonadm |
|
</Location> |
</Location> |
|
|
# ------------------------ Allow LON-CAPA "low-level" connection status reports |
# ------------------------ Allow LON-CAPA "low-level" connection status reports |
<Location /lon-status> |
<LocationMatch "^/+lon-status/.*"> |
AuthName "LON-CAPA Network Administration" |
PerlAccessHandler Apache::lonstatusacc |
AuthType Basic |
ErrorDocument 406 /adm/roles |
AuthUserFile /home/httpd/lonTabs/htpasswd |
ErrorDocument 500 /adm/errorhandler |
require user lonadm |
</LocationMatch> |
</Location> |
|
|
|
# ------------------- Allow access to local system documentation from localhost |
# ------------------- Allow access to local system documentation from localhost |
Alias /doc /usr/doc |
Alias /doc /usr/doc |