Annotation of loncom/loncapa_apache.conf, revision 1.27

1.1       harris41    1: ##
                      2: ## loncapa_apache.conf -- Apache HTTP LON-CAPA configuration file
                      3: ##
1.27    ! www         4: ## $Id: loncapa_apache.conf,v 1.26 2002/11/14 21:36:23 bowersj2 Exp $
1.1       harris41    5: ##
                      6: ## 1/11/2002 - Scott Harrison
                      7: ## 2/19/2002 - Scott Harrison
                      8: ## 2/28/2002 - Scott Harrison
                      9: ## 3/2/2002 - Scott Harrison
                     10: ## 5/12/2002 - Scott Harrison
                     11: 
                     12: #
                     13: # LON-CAPA Section (extensions to httpd.conf daemon configuration)
                     14: #
1.8       harris41   15: # ================================================================ DocumentRoot
1.1       harris41   16: 
                     17: DocumentRoot "/home/httpd/html"
                     18: 
                     19: # ======================================================================== User
                     20: 
                     21: User www
                     22: Group www
                     23: 
                     24: # ======================================================= Shared Object Modules
                     25: 
                     26: LoadModule perl_module       modules/libperl.so
                     27: AddModule mod_perl.c
                     28: 
                     29: # =============================================================== Miscellaneous
                     30: 
                     31: ServerAdmin korte@lite.msu.edu
                     32: ExtendedStatus On
                     33: 
                     34: #
                     35: # LON-CAPA Section (extensions to srm.conf name space servicing)
                     36: #
                     37: # ===================================================================== Aliases
                     38: 
                     39: Alias /prtspool/ /home/httpd/prtspool/
1.8       harris41   40: ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
1.1       harris41   41: 
                     42: # ================================================================= Directories
                     43: 
                     44: # ------------------------------------------------------------- Access Handlers
                     45: 
1.12      www        46: PerlTransHandler	Apache::lontrans
                     47: 
1.21      www        48: <LocationMatch "^/+res.*">
1.1       harris41   49: PerlAccessHandler       Apache::lonacc
                     50: PerlHeaderParserHandler Apache::lonrep
                     51: ErrorDocument     403 /adm/login
                     52: ErrorDocument     404 /adm/notfound.html
                     53: ErrorDocument     406 /adm/roles
1.11      www        54: ErrorDocument	  500 /adm/errorhandler
                     55: </LocationMatch>
                     56: 
1.21      www        57: <LocationMatch "^/+userfiles.*">
1.11      www        58: PerlAccessHandler       Apache::lontokacc
1.12      www        59: </LocationMatch>
                     60: 
1.21      www        61: <LocationMatch "^/+uploaded.*">
1.12      www        62: PerlAccessHandler	Apache::lonuploadedacc
1.16      www        63: ErrorDocument     404 /adm/notfound.html
                     64: ErrorDocument	  500 /adm/errorhandler
                     65: </LocationMatch>
                     66: 
1.21      www        67: <LocationMatch "^/+public/.*/syllabus">
1.17      www        68: PerlAccessHandler	Apache::lonacc
1.16      www        69: SetHandler              perl-script
                     70: PerlHandler             Apache::lonsyllabus
                     71: ErrorDocument     404 /adm/notfound.html
                     72: ErrorDocument	  500 /adm/errorhandler
                     73: </LocationMatch>
                     74: 
1.17      www        75: <LocationMatch "^/adm/.*/aboutme">
                     76: PerlAccessHandler	Apache::lonacc
1.16      www        77: SetHandler              perl-script
                     78: PerlHandler             Apache::lonaboutme
1.19      www        79: ErrorDocument     404 /adm/notfound.html
                     80: ErrorDocument	  500 /adm/errorhandler
                     81: </LocationMatch>
                     82: 
                     83: <LocationMatch "^/adm/.*/smppg">
                     84: PerlAccessHandler	Apache::lonacc
                     85: SetHandler              perl-script
                     86: PerlHandler             Apache::lonsimplepage
                     87: ErrorDocument     404 /adm/notfound.html
                     88: ErrorDocument	  500 /adm/errorhandler
                     89: </LocationMatch>
                     90: 
                     91: <LocationMatch "^/adm/.*/bulletinboard">
                     92: PerlAccessHandler	Apache::lonacc
                     93: SetHandler              perl-script
                     94: PerlHandler             Apache::lonbulletin
1.11      www        95: ErrorDocument     404 /adm/notfound.html
1.1       harris41   96: ErrorDocument	  500 /adm/errorhandler
                     97: </LocationMatch>
                     98: 
1.21      www        99: <LocationMatch "^/+priv.*">
1.1       harris41  100: PerlAccessHandler Apache::loncacc
                    101: SetHandler        perl-script
                    102: PerlHandler       Apache::lonconstruct
                    103: ErrorDocument     403 /adm/login
                    104: ErrorDocument     404 /adm/notfound.html
1.18      www       105: ErrorDocument     406 /adm/unauthorized
1.1       harris41  106: ErrorDocument	  500 /adm/errorhandler
                    107: </LocationMatch>
                    108: 
1.21      www       109: <LocationMatch "^/+raw.*">
1.1       harris41  110: PerlAccessHandler Apache::lonracc
                    111: </LocationMatch>
                    112: 
1.21      www       113: <LocationMatch "^/+\~.*">
1.1       harris41  114: PerlAccessHandler Apache::loncacc
                    115: ErrorDocument     403 /adm/login
                    116: ErrorDocument     404 /adm/notfound.html
1.18      www       117: ErrorDocument     406 /adm/unauthorized
1.1       harris41  118: ErrorDocument	  500 /adm/errorhandler
                    119: AllowOverride None
                    120: </LocationMatch>
                    121: 
1.23      albertel  122: <LocationMatch "/prtspool">
                    123: PerlAccessHandler Apache::lonacc
                    124: ErrorDocument     403 /adm/login
                    125: ErrorDocument     404 /adm/notfound.html
                    126: ErrorDocument     406 /adm/roles
                    127: ErrorDocument	  500 /adm/errorhandler
                    128: </LocationMatch>
1.1       harris41  129: # ------------------------------------------------------------------------- RAT
                    130: 
                    131: <LocationMatch "^/\~.*\.sequence$">
                    132: SetHandler perl-script
                    133: PerlHandler Apache::lonratedt
                    134: </LocationMatch>
                    135: 
                    136: <LocationMatch "^/\~.*\.page$">
                    137: SetHandler perl-script
                    138: PerlHandler Apache::lonratedt
                    139: </LocationMatch>
                    140: 
                    141: <LocationMatch "^/\~.*\/ratserver$">
                    142: SetHandler perl-script
                    143: PerlHandler Apache::lonratsrv
                    144: </LocationMatch>
                    145: 
                    146: <Location /adm/ratparms>
                    147: PerlAccessHandler       Apache::lonacc
                    148: SetHandler perl-script
                    149: PerlHandler Apache::lonratparms
                    150: ErrorDocument     403 /adm/login
                    151: ErrorDocument	  500 /adm/errorhandler
                    152: </Location>
                    153: 
                    154: # --------------------------------------------- Resource Space Content Handlers
                    155: 
                    156: <LocationMatch "^/res.*/$">
                    157: SetHandler perl-script
                    158: PerlHandler Apache::lonindexer
                    159: </LocationMatch>
                    160: 
                    161: <LocationMatch "^/(res|\~).*\.tex$">
                    162: SetHandler perl-script
                    163: PerlHandler Apache::lontex
                    164: </LocationMatch>
                    165: 
                    166: <LocationMatch "^/res/.*\.page$>
                    167: SetHandler perl-script
                    168: PerlHandler Apache::lonpage
                    169: </LocationMatch>
                    170: 
                    171: <LocationMatch "^/res/.*\.sequence$>
                    172: SetHandler perl-script
                    173: PerlHandler Apache::lonsequence
                    174: </LocationMatch>
                    175: 
1.8       harris41  176: <LocationMatch "^/(res|\~).*\.meta$>
1.1       harris41  177: SetHandler perl-script
                    178: PerlHandler Apache::lonmeta
                    179: </LocationMatch>
                    180: 
                    181: <LocationMatch "^/(res|\~).*\.(xml|html|htm|xhtml|xhtm)$">
                    182: SetHandler perl-script
                    183: PerlHandler Apache::lonxml
                    184: </LocationMatch>
                    185: 
                    186: <LocationMatch "^/(res|\~).*\.(problem|exam|quiz|assess|survey|form|library)$">
                    187: SetHandler perl-script
                    188: PerlHandler Apache::lonhomework
                    189: </LocationMatch>
                    190: 
                    191: <LocationMatch "^/adm/wrapper/">
                    192: PerlAccessHandler       Apache::lonacc
                    193: SetHandler perl-script
                    194: PerlHandler Apache::lonwrapper
                    195: ErrorDocument     403 /adm/login
                    196: ErrorDocument	  500 /adm/errorhandler
                    197: </LocationMatch>
                    198: 
                    199: # -------------------------------------------------------------- Admin Programs
1.24      albertel  200: 
                    201: <Location /adm/randomlabel.png>
                    202: PerlAccessHandler       Apache::lonacc
                    203: SetHandler perl-script
                    204: PerlHandler Apache::randomlylabel
                    205: ErrorDocument     403 /adm/login
                    206: ErrorDocument	  500 /adm/errorhandler
                    207: </Location>
1.1       harris41  208: 
                    209: <Location /adm/statistics>
                    210: PerlAccessHandler       Apache::lonacc
                    211: SetHandler perl-script
                    212: PerlHandler Apache::lonstatistics
                    213: ErrorDocument     403 /adm/login
1.20      www       214: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  215: ErrorDocument	  500 /adm/errorhandler
                    216: </Location>
                    217: 
                    218: <Location /adm/roles>
                    219: PerlAccessHandler       Apache::lonacc
                    220: SetHandler perl-script
                    221: PerlHandler Apache::lonroles
1.27    ! www       222: ErrorDocument     403 /adm/login
        !           223: ErrorDocument	  500 /adm/errorhandler
        !           224: </Location>
        !           225: 
        !           226: <Location /adm/pickstudent>
        !           227: PerlAccessHandler       Apache::lonacc
        !           228: SetHandler perl-script
        !           229: PerlHandler Apache::lonpickstudent
1.1       harris41  230: ErrorDocument     403 /adm/login
                    231: ErrorDocument	  500 /adm/errorhandler
                    232: </Location>
                    233: 
                    234: <Location /adm/login>
                    235: SetHandler perl-script
                    236: PerlHandler Apache::lonlogin
                    237: </Location>
                    238: 
                    239: <Location /adm/logout>
                    240: PerlAccessHandler       Apache::lonacc
                    241: SetHandler perl-script
                    242: PerlHandler Apache::lonlogout
                    243: ErrorDocument     403 /adm/login
                    244: </Location>
                    245: 
                    246: <Location /adm/authenticate>
                    247: SetHandler perl-script
                    248: PerlHandler Apache::lonauth
                    249: </Location>
                    250: 
                    251: <Location /adm/annotations>
                    252: PerlAccessHandler       Apache::lonacc
                    253: SetHandler perl-script
                    254: PerlHandler Apache::admannotations
                    255: ErrorDocument     403 /adm/login
                    256: ErrorDocument	  500 /adm/errorhandler
                    257: </Location>
                    258: 
                    259: <Location /adm/bookmarks>
                    260: PerlAccessHandler       Apache::lonacc
                    261: SetHandler perl-script
                    262: PerlHandler Apache::admbookmarks
                    263: ErrorDocument     403 /adm/login
                    264: ErrorDocument	  500 /adm/errorhandler
                    265: </Location>
                    266: 
                    267: <Location /adm/flip>
                    268: PerlAccessHandler       Apache::lonacc
                    269: SetHandler perl-script
                    270: PerlHandler Apache::lonpageflip
                    271: ErrorDocument     406 /adm/roles
                    272: ErrorDocument     403 /adm/login
                    273: ErrorDocument	  500 /adm/errorhandler
                    274: </Location>
                    275: 
                    276: <Location /adm/ambiguous>
                    277: PerlAccessHandler       Apache::lonacc
                    278: SetHandler perl-script
                    279: PerlHandler Apache::lonambiguous
                    280: ErrorDocument     403 /adm/login
                    281: ErrorDocument	  500 /adm/errorhandler
                    282: </Location>
                    283: 
                    284: <Location /adm/email>
                    285: PerlAccessHandler       Apache::lonacc
                    286: SetHandler perl-script
                    287: PerlHandler Apache::lonmsg
                    288: ErrorDocument     403 /adm/login
                    289: ErrorDocument	  500 /adm/errorhandler
                    290: </Location>
                    291: 
                    292: <Location /adm/parmset>
                    293: PerlAccessHandler       Apache::lonacc
                    294: SetHandler perl-script
                    295: PerlHandler Apache::lonparmset
                    296: ErrorDocument     403 /adm/login
                    297: ErrorDocument     406 /adm/roles
                    298: ErrorDocument	  500 /adm/errorhandler
                    299: </Location>
                    300: 
                    301: <Location /adm/grades>
                    302: PerlAccessHandler       Apache::lonacc
                    303: SetHandler perl-script
                    304: PerlHandler Apache::grades
                    305: ErrorDocument     403 /adm/login
                    306: ErrorDocument     406 /adm/roles
                    307: ErrorDocument	  500 /adm/errorhandler
                    308: </Location>
                    309: 
                    310: <Location /adm/createcourse>
                    311: PerlAccessHandler       Apache::lonacc
                    312: SetHandler perl-script
                    313: PerlHandler Apache::loncreatecourse
                    314: ErrorDocument     403 /adm/login
                    315: ErrorDocument     406 /adm/roles
                    316: ErrorDocument	  500 /adm/errorhandler
                    317: </Location>
                    318: 
                    319: <Location /adm/createuser>
                    320: PerlAccessHandler       Apache::lonacc
                    321: SetHandler perl-script
                    322: PerlHandler Apache::loncreateuser
                    323: ErrorDocument     403 /adm/login
                    324: ErrorDocument     406 /adm/roles
                    325: ErrorDocument	  500 /adm/errorhandler
                    326: </Location>
                    327: 
                    328: <Location /adm/publish>
                    329: PerlAccessHandler       Apache::lonacc
                    330: SetHandler perl-script
                    331: PerlHandler Apache::lonpublisher
                    332: ErrorDocument     403 /adm/login
                    333: ErrorDocument     404 /adm/notfound.html
1.18      www       334: ErrorDocument     406 /adm/unauthorized
1.1       harris41  335: ErrorDocument	  500 /adm/errorhandler
                    336: </Location>
                    337: 
                    338: <LocationMatch "^/\~.*/$">
                    339: PerlAccessHandler       Apache::loncacc
                    340: SetHandler perl-script
                    341: PerlHandler Apache::lonpubdir
                    342: ErrorDocument     403 /adm/login
                    343: ErrorDocument     404 /adm/notfound.html
1.18      www       344: ErrorDocument     406 /adm/unauthorized
1.1       harris41  345: ErrorDocument	  500 /adm/errorhandler
                    346: </LocationMatch>
                    347: 
                    348: <Location /adm/pubdir>
                    349: PerlAccessHandler       Apache::lonacc
                    350: SetHandler perl-script
                    351: PerlHandler Apache::lonpubdir
                    352: ErrorDocument     403 /adm/login
                    353: ErrorDocument     404 /adm/notfound.html
1.18      www       354: ErrorDocument     406 /adm/unauthorized
                    355: ErrorDocument	  500 /adm/errorhandler
                    356: </Location>
                    357: 
                    358: <Location /adm/unauthorized>
                    359: PerlAccessHandler       Apache::lonacc
                    360: SetHandler perl-script
                    361: PerlHandler Apache::lonunauthorized
                    362: ErrorDocument     403 /adm/login
                    363: ErrorDocument     404 /adm/notfound.html
1.1       harris41  364: ErrorDocument	  500 /adm/errorhandler
                    365: </Location>
                    366: 
                    367: <Location /adm/retrieve>
                    368: PerlAccessHandler       Apache::lonacc
                    369: SetHandler perl-script
                    370: PerlHandler Apache::lonretrieve
                    371: ErrorDocument     403 /adm/login
                    372: ErrorDocument     404 /adm/notfound.html
1.18      www       373: ErrorDocument     406 /adm/unauthorized
1.1       harris41  374: ErrorDocument	  500 /adm/errorhandler
                    375: </Location>
                    376: 
                    377: <Location /adm/cfile>
                    378: PerlAccessHandler       Apache::lonacc
                    379: SetHandler perl-script
                    380: PerlHandler Apache::loncfile
                    381: ErrorDocument     403 /adm/login
                    382: ErrorDocument     404 /adm/notfound.html
1.18      www       383: ErrorDocument     406 /adm/unauthorized
1.1       harris41  384: ErrorDocument	  500 /adm/errorhandler
                    385: </Location>
                    386: 
                    387: <Location /adm/diff>
                    388: PerlAccessHandler       Apache::lonacc
                    389: SetHandler perl-script
                    390: PerlHandler Apache::londiff
                    391: ErrorDocument     403 /adm/login
                    392: ErrorDocument     404 /adm/notfound.html
1.18      www       393: ErrorDocument     406 /adm/unauthorized
1.1       harris41  394: ErrorDocument	  500 /adm/errorhandler
                    395: </Location>
                    396: 
                    397: <Location /adm/upload>
                    398: PerlAccessHandler       Apache::lonacc
                    399: SetHandler perl-script
                    400: PerlHandler Apache::lonupload
                    401: ErrorDocument     403 /adm/login
                    402: ErrorDocument     404 /adm/notfound.html
1.18      www       403: ErrorDocument     406 /adm/unauthorized
1.1       harris41  404: ErrorDocument	  500 /adm/errorhandler
                    405: </Location>
                    406: 
                    407: <Location /adm/assesscalc>
                    408: PerlAccessHandler       Apache::lonacc
                    409: SetHandler perl-script
                    410: PerlHandler Apache::lonspreadsheet
                    411: ErrorDocument     403 /adm/login
                    412: ErrorDocument     406 /adm/roles
1.20      www       413: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  414: ErrorDocument	  500 /adm/errorhandler
                    415: </Location>
                    416: 
                    417: <Location /adm/studentcalc>
                    418: PerlAccessHandler       Apache::lonacc
                    419: SetHandler perl-script
                    420: PerlHandler Apache::lonspreadsheet
                    421: ErrorDocument     403 /adm/login
                    422: ErrorDocument     406 /adm/roles
1.20      www       423: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  424: ErrorDocument	  500 /adm/errorhandler
                    425: </Location>
                    426: 
                    427: <Location /adm/classcalc>
                    428: PerlAccessHandler       Apache::lonacc
                    429: SetHandler perl-script
                    430: PerlHandler Apache::lonspreadsheet
                    431: ErrorDocument     403 /adm/login
                    432: ErrorDocument     406 /adm/roles
1.20      www       433: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  434: ErrorDocument	  500 /adm/errorhandler
                    435: </Location>
                    436: 
                    437: <Location /adm/dropadd>
                    438: PerlAccessHandler       Apache::lonacc
                    439: SetHandler perl-script
                    440: PerlHandler Apache::londropadd
                    441: ErrorDocument     403 /adm/login
                    442: ErrorDocument     406 /adm/roles
                    443: ErrorDocument	  500 /adm/errorhandler
                    444: </Location>
                    445: 
                    446: <Location /adm/printout>
                    447: PerlAccessHandler       Apache::lonacc
                    448: SetHandler perl-script
                    449: PerlHandler Apache::lonprintout
                    450: ErrorDocument     403 /adm/login
1.20      www       451: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  452: ErrorDocument	  500 /adm/errorhandler
                    453: </Location>
                    454: 
                    455: <Location /adm/feedback>
                    456: PerlAccessHandler       Apache::lonacc
                    457: SetHandler perl-script
                    458: PerlHandler Apache::lonfeedback
1.10      www       459: ErrorDocument     403 /adm/login
                    460: ErrorDocument	  500 /adm/errorhandler
                    461: </Location>
                    462: 
                    463: <Location /adm/coursedocs>
                    464: PerlAccessHandler       Apache::lonacc
                    465: SetHandler perl-script
                    466: PerlHandler Apache::londocs
                    467: ErrorDocument     403 /adm/login
                    468: ErrorDocument	  500 /adm/errorhandler
                    469: </Location>
                    470: 
                    471: <Location /adm/announcements>
                    472: PerlAccessHandler       Apache::lonacc
                    473: SetHandler perl-script
                    474: PerlHandler Apache::lonannounce
                    475: ErrorDocument     403 /adm/login
                    476: ErrorDocument	  500 /adm/errorhandler
                    477: </Location>
                    478: 
                    479: <Location /adm/chat>
                    480: PerlAccessHandler       Apache::lonacc
                    481: SetHandler perl-script
                    482: PerlHandler Apache::lonchat
1.13      www       483: ErrorDocument	  500 /adm/errorhandler
                    484: </Location>
                    485: 
                    486: <Location /adm/chatfetch>
                    487: PerlAccessHandler       Apache::lonacc
                    488: SetHandler perl-script
                    489: PerlHandler Apache::lonchatfetch
1.20      www       490: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  491: ErrorDocument	  500 /adm/errorhandler
                    492: </Location>
                    493: 
                    494: <Location /adm/evaluate>
                    495: PerlAccessHandler       Apache::lonacc
                    496: SetHandler perl-script
                    497: PerlHandler Apache::lonevaluate
                    498: ErrorDocument     403 /adm/login
                    499: ErrorDocument	  500 /adm/errorhandler
                    500: </Location>
                    501: 
                    502: <Location /adm/preferences>
                    503: PerlAccessHandler       Apache::lonacc
                    504: SetHandler perl-script
                    505: PerlHandler Apache::lonpreferences
                    506: ErrorDocument     403 /adm/login
                    507: ErrorDocument	  500 /adm/errorhandler
                    508: </Location>
                    509: 
                    510: <Location /adm/assignments>
                    511: PerlAccessHandler       Apache::lonacc
                    512: SetHandler perl-script
                    513: PerlHandler Apache::lonassignments
                    514: ErrorDocument     403 /adm/login
                    515: ErrorDocument     406 /adm/roles
                    516: ErrorDocument	  500 /adm/errorhandler
                    517: </Location>
                    518: 
                    519: <Location /adm/communicate>
                    520: PerlAccessHandler       Apache::lonacc
                    521: SetHandler perl-script
                    522: PerlHandler Apache::loncommunicate
                    523: ErrorDocument     403 /adm/login
                    524: ErrorDocument	  500 /adm/errorhandler
                    525: </Location>
                    526: 
                    527: <Location /adm/searchcat>
                    528: PerlAccessHandler       Apache::lonacc
                    529: SetHandler perl-script
                    530: PerlHandler Apache::lonsearchcat
                    531: ErrorDocument     403 /adm/login
1.20      www       532: ErrorDocument     413 /adm/overloaded.txt
1.1       harris41  533: ErrorDocument	  500 /adm/errorhandler
                    534: </Location>
                    535: 
                    536: <Location /adm/navmaps>
                    537: PerlAccessHandler       Apache::lonacc
                    538: SetHandler perl-script
                    539: PerlHandler Apache::lonnavmaps
                    540: ErrorDocument     403 /adm/login
                    541: ErrorDocument     406 /adm/roles
                    542: ErrorDocument	  500 /adm/errorhandler
1.26      bowersj2  543: </Location>
                    544: 
                    545: <Location /adm/quickgrades>
                    546: PerlAccessHandler       Apache::lonacc
                    547: SetHandler perl-script
                    548: PerlHandler Apache::lonquickgrades
                    549: ErrorDocument     403 /adm/login
                    550: ErrorDocument     406 /adm/roles
                    551: ErrorDocument     500 /adm/errorhandler
1.1       harris41  552: </Location>
                    553: 
                    554: <Location /adm/groupsort>
                    555: PerlAccessHandler	Apache::lonacc
                    556: SetHandler perl-script
                    557: PerlHandler Apache::groupsort
                    558: ErrorDocument     403 /adm/login
                    559: ErrorDocument	  500 /adm/errorhandler
                    560: </Location>
                    561: 
                    562: <Location /adm/errorhandler>
                    563: SetHandler perl-script
                    564: PerlHandler Apache::lonerrorhandler
                    565: </Location>
                    566: 
1.7       bowersj2  567: <LocationMatch "^/adm/help/.*\.hlp$">
                    568: SetHandler perl-script
                    569: PerlHandler Apache::lonhelp
                    570: </LocationMatch>
                    571: 
1.1       harris41  572: # ------------------------------------------------- Backdoor Adm Tests/Programs
                    573: 
                    574: <Location /cgi-bin/loncron.pl>
                    575: AuthName "LON-CAPA Network Administration"
                    576: AuthType Basic
                    577: AuthUserFile /home/httpd/lonTabs/htpasswd
                    578: require user lonadm
                    579: </Location>
                    580: 
                    581: <Location /cgi-bin/lonversions.pl>
                    582: AuthName "LON-CAPA Network Administration"
                    583: AuthType Basic
                    584: AuthUserFile /home/httpd/lonTabs/htpasswd
                    585: require user lonadm
                    586: </Location>
                    587: 
                    588: <Location /cgi-bin/clusterstatus.pl>
                    589: AuthName "LON-CAPA Network Administration"
                    590: AuthType Basic
                    591: AuthUserFile /home/httpd/lonTabs/htpasswd
                    592: require user lonadm
                    593: </Location>
                    594: 
                    595: <Location /cgi-bin/metadata_keywords.pl>
                    596: AuthName "LON-CAPA Network Administration"
                    597: AuthType Basic
                    598: AuthUserFile /home/httpd/lonTabs/htpasswd
                    599: require user lonadm
1.22      www       600: </Location>
                    601: 
                    602: <Location /cgi-bin/metadata_harvest.pl>
                    603: AuthName "harvest"
                    604: AuthType Basic
                    605: AuthUserFile /home/httpd/lonTabs/htpasswd
                    606: require user  reaper
1.1       harris41  607: </Location>
                    608: 
                    609: <Location /adm/test>
                    610: AuthName "LON-CAPA Network Administration"
                    611: AuthType Basic
                    612: AuthUserFile /home/httpd/lonTabs/htpasswd
                    613: require user lonadm
                    614: SetHandler perl-script
                    615: PerlAccessHandler Apache::lonacc
                    616: PerlHandler Apache::lontest
                    617: </Location>
                    618: 
                    619: # ------------------------------------------------------- Shutting down a child
                    620: 
                    621: PerlChildExitHandler Apache::lonnet::goodbye
                    622: 
                    623: #
                    624: # LON-CAPA Section (extensions to access.conf permission configuration)
                    625: #
                    626: # =========================================================== Directory Options
                    627: 
                    628: # Start out with "no"
                    629: 
                    630: <Directory />
                    631: Options None
                    632: AllowOverride None
                    633: </Directory>
                    634: 
                    635: # Yes to symbolic links and server-side includes
                    636: 
                    637: <Directory /home/httpd/html>
                    638: Options Includes FollowSymLinks
                    639: AllowOverride None
                    640: order allow,deny
                    641: allow from all
                    642: </Directory>
                    643: 
                    644: # If it is in cgi-bin, then it can be executed as a CGI script.
                    645: 
                    646: <Directory /home/httpd/cgi-bin>
                    647: AllowOverride None
                    648: Options ExecCGI
                    649: </Directory>
                    650: 
                    651: # ============================================================= Access Handlers
                    652: 
                    653: # ------------------------------------------------- Allow server-status reports
                    654: <Location /server-status>
                    655: SetHandler server-status
                    656: AuthName "LON-CAPA Network Administration"
                    657: AuthType Basic
                    658: AuthUserFile /home/httpd/lonTabs/htpasswd
                    659: require user lonadm
                    660: </Location>
                    661: 
                    662: # ------------------------ Allow LON-CAPA "low-level" connection status reports
                    663: <Location /lon-status>
                    664: AuthName "LON-CAPA Network Administration"
                    665: AuthType Basic
                    666: AuthUserFile /home/httpd/lonTabs/htpasswd
                    667: require user lonadm
                    668: </Location>
                    669: 
                    670: # ------------------- Allow access to local system documentation from localhost
                    671: Alias /doc /usr/doc
                    672: <Directory /usr/doc>
                    673: order deny,allow
                    674: deny from all
                    675: allow from localhost
                    676: Options Indexes FollowSymLinks
                    677: </Directory>
                    678: 
                    679: # ******** THESE "SHOULD" NEVER BE ALTERED BY THE USER ************************
                    680: # ====================================== Internal Settings / Perl Configuration
                    681: 
                    682: PerlSetVar       lonIDsDir    /home/httpd/lonIDs
                    683: PerlSetVar       lonTabDir    /home/httpd/lonTabs
                    684: PerlSetVar       lonUsersDir  /home/httpd/lonUsers
                    685: PerlSetVar       lonIconsURL  /adm/lonIcons
                    686: PerlSetVar       londPort     5663
                    687: PerlSetVar       lonSysEMail  korte@lite.msu.edu
                    688: PerlSetVar       lonDaemons   /home/httpd/perl
                    689: PerlSetVar       lonSockDir   /home/httpd/sockets
                    690: PerlSetVar       lonDocRoot   /home/httpd/html
                    691: PerlSetVar       lonIncludes  /home/httpd/html/res/adm/includes
1.25      albertel  692: PerlSetVar       lonBrowsDet  netscape:mozilla:msie:mozilla\/(\d+\.\d+)\s:9999:9999&explorer:msie:netscape:msie\s(\d+\.\d+)\;:9999:9999&mozilla:mozilla\/[5-9]:msie:mozilla\/(\d+\.\d+)\s:9999:1&amaya:amaya:mozilla:V(\d+\.\d+)\s:1:1
1.2       harris41  693: 
                    694: # -----------------------------------------------------------------------------
                    695: # NOTE: lonSqlAccess key is the password for the MySQL user
                    696: # www@localhost.  This value must always be "localhostkey".
                    697: # The only security risk occurs when somebody logs in as 'www' on your system
                    698: # (in which case you have much bigger problems than whether or not they
                    699: # can access the non-authoritative loncapa database on your machine).
                    700: 
                    701: PerlSetVar       lonSqlAccess   localhostkey
                    702: 
                    703: # -----------------------------------------------------------------------------
                    704: 
                    705: 
1.8       harris41  706: # ====================================== Include machine-specific configuration
1.2       harris41  707: 
                    708: Include conf/loncapa.conf
1.1       harris41  709: 
                    710: # ================================================== Initiate mod_perl starting
                    711: 
                    712: PerlRequire      conf/startup.pl
                    713: PerlFreshRestart On

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.