Annotation of loncom/srm.conf, revision 1.28

1.1       harris41    1: ##
                      2: ## srm.conf -- Apache HTTP server configuration file
                      3: ##
1.27      www         4: #
                      5: # configured for LON-CAPA
                      6: #
1.28    ! harris41    7: # $Id: srm.conf,v 1.27 2001/12/06 19:23:42 www Exp $
1.1       harris41    8: 
1.2       www         9: # With this document, you define the name space that users see of your http
                     10: # server.  This file also defines server settings which affect how requests are
                     11: # serviced, and how results should be formatted. 
                     12: 
                     13: # See the tutorials at http://www.apache.org/ for
                     14: # more information.
                     15: 
                     16: # Originally by Rob McCool; Adapted for Apache
                     17: 
                     18: 
                     19: # DocumentRoot: The directory out of which you will serve your
                     20: # documents. By default, all requests are taken from this directory, but
                     21: # symbolic links and aliases may be used to point to other locations.
                     22: 
                     23: DocumentRoot /home/httpd/html
                     24: 
                     25: # UserDir: The name of the directory which is appended onto a user's home
                     26: # directory if a ~user request is recieved.
                     27: 
                     28: UserDir public_html
                     29: 
                     30: # DirectoryIndex: Name of the file or files to use as a pre-written HTML
                     31: # directory index.  Separate multiple entries with spaces.
                     32: 
                     33: DirectoryIndex index.html index.shtml index.cgi
                     34: 
                     35: # FancyIndexing is whether you want fancy directory indexing or standard
                     36: 
                     37: FancyIndexing on
                     38: 
                     39: # AddIcon tells the server which icon to show for different files or filename
                     40: # extensions
                     41: 
                     42: AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
                     43: 
                     44: AddIconByType (TXT,/icons/text.gif) text/*
                     45: AddIconByType (IMG,/icons/image2.gif) image/*
                     46: AddIconByType (SND,/icons/sound2.gif) audio/*
                     47: AddIconByType (VID,/icons/movie.gif) video/*
                     48: 
                     49: AddIcon /icons/binary.gif .bin .exe
                     50: AddIcon /icons/binhex.gif .hqx
                     51: AddIcon /icons/tar.gif .tar
                     52: AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
                     53: AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
                     54: AddIcon /icons/a.gif .ps .ai .eps
                     55: AddIcon /icons/layout.gif .html .shtml .htm .pdf
                     56: AddIcon /icons/text.gif .txt
                     57: AddIcon /icons/c.gif .c
                     58: AddIcon /icons/p.gif .pl .py
                     59: AddIcon /icons/f.gif .for
                     60: AddIcon /icons/dvi.gif .dvi
                     61: AddIcon /icons/uuencoded.gif .uu
                     62: AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
                     63: AddIcon /icons/tex.gif .tex
                     64: AddIcon /icons/bomb.gif core
                     65: 
                     66: AddIcon /icons/back.gif ..
                     67: AddIcon /icons/hand.right.gif README
                     68: AddIcon /icons/folder.gif ^^DIRECTORY^^
                     69: AddIcon /icons/blank.gif ^^BLANKICON^^
                     70: 
                     71: # DefaultIcon is which icon to show for files which do not have an icon
                     72: # explicitly set.
                     73: 
                     74: DefaultIcon /icons/unknown.gif
                     75: 
                     76: # AddDescription allows you to place a short description after a file in
                     77: # server-generated indexes.
                     78: # Format: AddDescription "description" filename
                     79: 
                     80: # ReadmeName is the name of the README file the server will look for by
                     81: # default. Format: ReadmeName name
                     82: #
                     83: # The server will first look for name.html, include it if found, and it will
                     84: # then look for name and include it as plaintext if found.
                     85: #
                     86: # HeaderName is the name of a file which should be prepended to
                     87: # directory indexes. 
                     88: 
                     89: ReadmeName README
                     90: HeaderName HEADER
                     91: 
                     92: # IndexIgnore is a set of filenames which directory indexing should ignore
                     93: # Format: IndexIgnore name1 name2...
                     94: 
                     95: IndexIgnore .??* *~ *# HEADER* README* RCS
                     96: 
                     97: # AccessFileName: The name of the file to look for in each directory
                     98: # for access control information.
                     99: 
                    100: AccessFileName .htaccess
                    101: 
                    102: # TypesConfig describes where the mime.types file (or equivalent) is
                    103: # to be found.
                    104: 
                    105: TypesConfig /etc/mime.types
                    106: 
                    107: # DefaultType is the default MIME type for documents which the server
                    108: # cannot find the type of from filename extensions.
                    109: 
                    110: DefaultType text/plain
                    111: 
                    112: # AddEncoding allows you to have certain browsers (Mosaic/X 2.1+) uncompress
                    113: # information on the fly. Note: Not all browsers support this.
                    114: 
                    115: AddEncoding x-compress Z
                    116: AddEncoding x-gzip gz
                    117: 
                    118: # AddLanguage allows you to specify the language of a document. You can
                    119: # then use content negotiation to give a browser a file in a language
                    120: # it can understand.  Note that the suffix does not have to be the same
                    121: # as the language keyword --- those with documents in Polish (whose
                    122: # net-standard language code is pl) may wish to use "AddLanguage pl .po" 
                    123: # to avoid the ambiguity with the common suffix for perl scripts.
                    124: 
                    125: AddLanguage en .en
                    126: AddLanguage fr .fr
                    127: AddLanguage de .de
                    128: AddLanguage da .da
                    129: AddLanguage el .el
                    130: AddLanguage it .it
                    131: 
                    132: # LanguagePriority allows you to give precedence to some languages
                    133: # in case of a tie during content negotiation.
                    134: # Just list the languages in decreasing order of preference.
                    135: 
                    136: LanguagePriority en fr de
                    137: 
                    138: # Redirect allows you to tell clients about documents which used to exist in
                    139: # your server's namespace, but do not anymore. This allows you to tell the
                    140: # clients where to look for the relocated document.
                    141: # Format: Redirect fakename url
                    142: 
                    143: 
                    144: # Aliases: Add here as many aliases as you need (with no limit). The format is 
                    145: # Alias fakename realname
                    146: 
                    147: # Note that if you include a trailing / on fakename then the server will
                    148: # require it to be present in the URL.  So "/icons" isn't aliased in this
                    149: # example.
                    150: 
                    151: Alias /icons/ /home/httpd/icons/
                    152: 
1.28    ! harris41  153: # needed for lonprintout.pm
        !           154: Alias /prtspool/ /home/httpd/prtspool/
        !           155: 
1.2       www       156: # ScriptAlias: This controls which directories contain server scripts.
                    157: # Format: ScriptAlias fakename realname
                    158: 
                    159: ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
                    160: 
                    161: # If you want to use server side includes, or CGI outside
                    162: # ScriptAliased directories, uncomment the following lines.
                    163: 
                    164: # AddType allows you to tweak mime.types without actually editing it, or to
                    165: # make certain files to be certain types.
                    166: # Format: AddType type/subtype ext1
                    167: 
                    168: # For example, the PHP3 module (not part of the Apache distribution)
                    169: # will typically use:
                    170: #AddType application/x-httpd-php3 .php3
                    171: #AddType application/x-httpd-php3-source .phps
                    172: # The following is for PHP/FI (PHP2):
                    173: #AddType application/x-httpd-php .phtml
                    174: 
                    175: # AddHandler allows you to map certain file extensions to "handlers",
                    176: # actions unrelated to filetype. These can be either built into the server
                    177: # or added with the Action command (see below)
                    178: # Format: AddHandler action-name ext1
                    179: 
                    180: # To use CGI scripts:
                    181: #AddHandler cgi-script .cgi
                    182: 
                    183: # To use server-parsed HTML files
                    184: AddType text/html .shtml
                    185: AddHandler server-parsed .shtml
                    186: 
                    187: # Uncomment the following line to enable Apache's send-asis HTTP file
                    188: # feature
                    189: #AddHandler send-as-is asis
                    190: 
                    191: # If you wish to use server-parsed imagemap files, use
                    192: AddHandler imap-file map
                    193: 
                    194: # To enable type maps, you might want to use
                    195: #AddHandler type-map var
                    196: 
                    197: # To enable the perl module (if you have it installed), uncomment
                    198: # the following section 
                    199: #
                    200: #Alias /perl/ /home/httpd/perl/
                    201: #<Location /perl>
                    202: #SetHandler perl-script
                    203: #PerlHandler Apache::Registry
                    204: #Options +ExecCGI
                    205: #</Location>
                    206: 
                    207: # Action lets you define media types that will execute a script whenever
                    208: # a matching file is called. This eliminates the need for repeated URL
                    209: # pathnames for oft-used CGI file processors.
                    210: # Format: Action media/type /cgi-script/location
                    211: # Format: Action handler-name /cgi-script/location
                    212: 
                    213: # MetaDir: specifies the name of the directory in which Apache can find
                    214: # meta information files. These files contain additional HTTP headers
                    215: # to include when sending the document
                    216: 
                    217: #MetaDir .web
                    218: 
                    219: # MetaSuffix: specifies the file name suffix for the file containing the
                    220: # meta information.
                    221: 
                    222: #MetaSuffix .meta
                    223: 
                    224: # Customizable error response (Apache style)
                    225: #  these come in three flavors
1.1       harris41  226: #
1.2       www       227: #    1) plain text
                    228: #ErrorDocument 500 "The server made a boo boo.
                    229: #  n.b.  the (") marks it as text, it does not get output
1.1       harris41  230: #
1.2       www       231: #    2) local redirects
                    232: #ErrorDocument 404 /missing.html
                    233: #  to redirect to local url /missing.html
                    234: #ErrorDocument 404 /cgi-bin/missing_handler.pl
                    235: #  n.b. can redirect to a script or a document using server-side-includes.
1.1       harris41  236: #
1.2       www       237: #    3) external redirects
                    238: #ErrorDocument 402 http://some.other_server.com/subscription_info.html
                    239: #
                    240: 
                    241: # mod_mime_magic allows the server to use various hints from the file itself
                    242: # to determine its type.
                    243: #MimeMagicFile /etc/httpd/conf/magic
                    244: 
                    245: # The following directives disable keepalives and HTTP header flushes.
                    246: # The first directive disables it for Netscape 2.x and browsers which
                    247: # spoof it. There are known problems with these.
                    248: # The second directive is for Microsoft Internet Explorer 4.0b2
                    249: # which has a broken HTTP/1.1 implementation and does not properly
                    250: # support keepalive when it is used on 301 or 302 (redirect) responses.
                    251: 
                    252: BrowserMatch "Mozilla/2" nokeepalive
                    253: BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
                    254: 
                    255: # The following directive disables HTTP/1.1 responses to browsers which
                    256: # are in violation of the HTTP/1.0 spec by not being able to grok a
                    257: # basic 1.1 response.
                    258: 
                    259: BrowserMatch "RealPlayer 4\.0" force-response-1.0
                    260: BrowserMatch "Java/1\.0" force-response-1.0
                    261: BrowserMatch "JDK/1\.0" force-response-1.0
                    262: 
                    263: #
                    264: # LON-CAPA Section
                    265: #
                    266: # ================================================================= Directories
                    267: 
                    268: # ------------------------------------------------------------- Access Handlers
                    269: 
                    270: <LocationMatch "^/res.*">
                    271: PerlAccessHandler       Apache::lonacc
                    272: PerlHeaderParserHandler Apache::lonrep
                    273: ErrorDocument     403 /adm/login
                    274: ErrorDocument     404 /adm/notfound.html
                    275: ErrorDocument     406 /adm/roles
                    276: ErrorDocument	  500 /adm/errorhandler
                    277: </LocationMatch>
                    278: 
                    279: <LocationMatch "^/priv.*">
                    280: PerlAccessHandler Apache::loncacc
                    281: SetHandler        perl-script
                    282: PerlHandler       Apache::lonconstruct
                    283: ErrorDocument     403 /adm/login
                    284: ErrorDocument     404 /adm/notfound.html
                    285: ErrorDocument     406 /adm/unauthorized.html
                    286: ErrorDocument	  500 /adm/errorhandler
                    287: </LocationMatch>
                    288: 
                    289: <LocationMatch "^/raw.*">
                    290: PerlAccessHandler Apache::lonracc
                    291: </LocationMatch>
                    292: 
                    293: <LocationMatch "^/\~.*">
                    294: PerlAccessHandler Apache::loncacc
                    295: ErrorDocument     403 /adm/login
                    296: ErrorDocument     404 /adm/notfound.html
                    297: ErrorDocument     406 /adm/unauthorized.html
                    298: ErrorDocument	  500 /adm/errorhandler
1.3       www       299: AllowOverride None
1.2       www       300: </LocationMatch>
                    301: 
                    302: # ------------------------------------------------------------------------- RAT
                    303: 
                    304: <LocationMatch "^/\~.*\.sequence$">
                    305: SetHandler perl-script
                    306: PerlHandler Apache::lonratedt
                    307: </LocationMatch>
                    308: 
                    309: <LocationMatch "^/\~.*\.page$">
                    310: SetHandler perl-script
                    311: PerlHandler Apache::lonratedt
                    312: </LocationMatch>
                    313: 
                    314: <LocationMatch "^/\~.*\/ratserver$">
                    315: SetHandler perl-script
                    316: PerlHandler Apache::lonratsrv
                    317: </LocationMatch>
                    318: 
1.19      www       319: <Location /adm/ratparms>
                    320: PerlAccessHandler       Apache::lonacc
1.8       www       321: SetHandler perl-script
                    322: PerlHandler Apache::lonratparms
1.19      www       323: ErrorDocument     403 /adm/login
                    324: ErrorDocument	  500 /adm/errorhandler
                    325: </Location>
1.8       www       326: 
1.2       www       327: # --------------------------------------------- Resource Space Content Handlers
                    328: 
1.14      harris41  329: <LocationMatch "^/res.*/$">
1.2       www       330: SetHandler perl-script
                    331: PerlHandler Apache::lonindexer
                    332: </LocationMatch>
                    333: 
1.14      harris41  334: <LocationMatch "^/(res|\~).*\.tex$">
1.2       www       335: SetHandler perl-script
                    336: PerlHandler Apache::lontex
                    337: </LocationMatch>
                    338: 
                    339: <LocationMatch "^/res/.*\.page$>
                    340: SetHandler perl-script
                    341: PerlHandler Apache::lonpage
                    342: </LocationMatch>
                    343: 
                    344: <LocationMatch "^/res/.*\.sequence$>
                    345: SetHandler perl-script
                    346: PerlHandler Apache::lonsequence
                    347: </LocationMatch>
                    348: 
                    349: <LocationMatch "^/res/.*\.meta$>
                    350: SetHandler perl-script
                    351: PerlHandler Apache::lonmeta
                    352: </LocationMatch>
                    353: 
1.6       www       354: <LocationMatch "^/(res|\~).*\.(xml|html|htm|xhtml|xhtm)$">
1.2       www       355: SetHandler perl-script
                    356: PerlHandler Apache::lonxml
                    357: </LocationMatch>
                    358: 
1.22      albertel  359: <LocationMatch "^/(res|\~).*\.(problem|exam|quiz|assess|survey|form|library)$">
1.2       www       360: SetHandler perl-script
                    361: PerlHandler Apache::lonhomework
                    362: </LocationMatch>
                    363: 
1.21      www       364: <LocationMatch "^/adm/wrapper/">
                    365: PerlAccessHandler       Apache::lonacc
                    366: SetHandler perl-script
                    367: PerlHandler Apache::lonwrapper
                    368: ErrorDocument     403 /adm/login
                    369: ErrorDocument	  500 /adm/errorhandler
                    370: </LocationMatch>
                    371: 
1.2       www       372: # -------------------------------------------------------------- Admin Programs
                    373: 
1.15      harris41  374: <Location /adm/statistics>
                    375: PerlAccessHandler       Apache::lonacc
                    376: SetHandler perl-script
                    377: PerlHandler Apache::lonstatistics
                    378: ErrorDocument     403 /adm/login
                    379: ErrorDocument	  500 /adm/errorhandler
                    380: </Location>
                    381: 
1.2       www       382: <Location /adm/roles>
                    383: PerlAccessHandler       Apache::lonacc
                    384: SetHandler perl-script
                    385: PerlHandler Apache::lonroles
                    386: ErrorDocument     403 /adm/login
                    387: ErrorDocument	  500 /adm/errorhandler
                    388: </Location>
                    389: 
                    390: <Location /adm/login>
                    391: SetHandler perl-script
                    392: PerlHandler Apache::lonlogin
                    393: </Location>
                    394: 
                    395: <Location /adm/logout>
                    396: PerlAccessHandler       Apache::lonacc
                    397: SetHandler perl-script
                    398: PerlHandler Apache::lonlogout
                    399: ErrorDocument     403 /adm/login
                    400: </Location>
                    401: 
                    402: <Location /adm/authenticate>
                    403: SetHandler perl-script
                    404: PerlHandler Apache::lonauth
                    405: </Location>
                    406: 
                    407: <Location /adm/annotations>
                    408: PerlAccessHandler       Apache::lonacc
                    409: SetHandler perl-script
                    410: PerlHandler Apache::admannotations
                    411: ErrorDocument     403 /adm/login
                    412: ErrorDocument	  500 /adm/errorhandler
                    413: </Location>
                    414: 
                    415: <Location /adm/bookmarks>
                    416: PerlAccessHandler       Apache::lonacc
                    417: SetHandler perl-script
                    418: PerlHandler Apache::admbookmarks
                    419: ErrorDocument     403 /adm/login
                    420: ErrorDocument	  500 /adm/errorhandler
                    421: </Location>
                    422: 
                    423: <Location /adm/flip>
                    424: PerlAccessHandler       Apache::lonacc
                    425: SetHandler perl-script
                    426: PerlHandler Apache::lonpageflip
                    427: ErrorDocument     406 /adm/roles
                    428: ErrorDocument     403 /adm/login
                    429: ErrorDocument	  500 /adm/errorhandler
                    430: </Location>
                    431: 
                    432: <Location /adm/ambiguous>
                    433: PerlAccessHandler       Apache::lonacc
                    434: SetHandler perl-script
                    435: PerlHandler Apache::lonambiguous
                    436: ErrorDocument     403 /adm/login
                    437: ErrorDocument	  500 /adm/errorhandler
                    438: </Location>
                    439: 
                    440: <Location /adm/email>
                    441: PerlAccessHandler       Apache::lonacc
                    442: SetHandler perl-script
                    443: PerlHandler Apache::lonmsg
                    444: ErrorDocument     403 /adm/login
                    445: ErrorDocument	  500 /adm/errorhandler
                    446: </Location>
                    447: 
                    448: <Location /adm/parmset>
                    449: PerlAccessHandler       Apache::lonacc
                    450: SetHandler perl-script
                    451: PerlHandler Apache::lonparmset
                    452: ErrorDocument     403 /adm/login
                    453: ErrorDocument     406 /adm/roles
                    454: ErrorDocument	  500 /adm/errorhandler
                    455: </Location>
                    456: 
1.5       albertel  457: <Location /adm/grades>
                    458: PerlAccessHandler       Apache::lonacc
                    459: SetHandler perl-script
                    460: PerlHandler Apache::grades
                    461: ErrorDocument     403 /adm/login
                    462: ErrorDocument     406 /adm/roles
                    463: ErrorDocument	  500 /adm/errorhandler
                    464: </Location>
                    465: 
1.7       www       466: <Location /adm/createcourse>
                    467: PerlAccessHandler       Apache::lonacc
                    468: SetHandler perl-script
                    469: PerlHandler Apache::loncreatecourse
                    470: ErrorDocument     403 /adm/login
                    471: ErrorDocument     406 /adm/roles
                    472: ErrorDocument	  500 /adm/errorhandler
                    473: </Location>
                    474: 
                    475: <Location /adm/createuser>
                    476: PerlAccessHandler       Apache::lonacc
                    477: SetHandler perl-script
                    478: PerlHandler Apache::loncreateuser
                    479: ErrorDocument     403 /adm/login
                    480: ErrorDocument     406 /adm/roles
                    481: ErrorDocument	  500 /adm/errorhandler
                    482: </Location>
                    483: 
1.2       www       484: <Location /adm/publish>
                    485: PerlAccessHandler       Apache::lonacc
                    486: SetHandler perl-script
                    487: PerlHandler Apache::lonpublisher
                    488: ErrorDocument     403 /adm/login
                    489: ErrorDocument     404 /adm/notfound.html
                    490: ErrorDocument     406 /adm/unauthorized.html
                    491: ErrorDocument	  500 /adm/errorhandler
                    492: </Location>
                    493: 
1.18      www       494: <LocationMatch "^/\~.*/$">
1.16      www       495: PerlAccessHandler       Apache::loncacc
1.9       www       496: SetHandler perl-script
                    497: PerlHandler Apache::lonpubdir
                    498: ErrorDocument     403 /adm/login
                    499: ErrorDocument     404 /adm/notfound.html
                    500: ErrorDocument     406 /adm/unauthorized.html
                    501: ErrorDocument	  500 /adm/errorhandler
1.10      www       502: </LocationMatch>
1.18      www       503: 
                    504: <Location /adm/pubdir>
                    505: PerlAccessHandler       Apache::lonacc
                    506: SetHandler perl-script
                    507: PerlHandler Apache::lonpubdir
                    508: ErrorDocument     403 /adm/login
                    509: ErrorDocument     404 /adm/notfound.html
                    510: ErrorDocument     406 /adm/unauthorized.html
                    511: ErrorDocument	  500 /adm/errorhandler
                    512: </Location>
1.9       www       513: 
                    514: <Location /adm/retrieve>
                    515: PerlAccessHandler       Apache::lonacc
                    516: SetHandler perl-script
                    517: PerlHandler Apache::lonretrieve
                    518: ErrorDocument     403 /adm/login
                    519: ErrorDocument     404 /adm/notfound.html
                    520: ErrorDocument     406 /adm/unauthorized.html
                    521: ErrorDocument	  500 /adm/errorhandler
                    522: </Location>
                    523: 
1.20      www       524: <Location /adm/cfile>
                    525: PerlAccessHandler       Apache::lonacc
                    526: SetHandler perl-script
                    527: PerlHandler Apache::loncfile
                    528: ErrorDocument     403 /adm/login
                    529: ErrorDocument     404 /adm/notfound.html
                    530: ErrorDocument     406 /adm/unauthorized.html
                    531: ErrorDocument	  500 /adm/errorhandler
                    532: </Location>
                    533: 
1.13      www       534: <Location /adm/diff>
                    535: PerlAccessHandler       Apache::lonacc
                    536: SetHandler perl-script
                    537: PerlHandler Apache::londiff
                    538: ErrorDocument     403 /adm/login
                    539: ErrorDocument     404 /adm/notfound.html
                    540: ErrorDocument     406 /adm/unauthorized.html
                    541: ErrorDocument	  500 /adm/errorhandler
                    542: </Location>
                    543: 
1.12      www       544: <Location /adm/upload>
                    545: PerlAccessHandler       Apache::lonacc
                    546: SetHandler perl-script
                    547: PerlHandler Apache::lonupload
                    548: ErrorDocument     403 /adm/login
                    549: ErrorDocument     404 /adm/notfound.html
                    550: ErrorDocument     406 /adm/unauthorized.html
                    551: ErrorDocument	  500 /adm/errorhandler
                    552: </Location>
                    553: 
1.2       www       554: <Location /adm/assesscalc>
                    555: PerlAccessHandler       Apache::lonacc
                    556: SetHandler perl-script
                    557: PerlHandler Apache::lonspreadsheet
                    558: ErrorDocument     403 /adm/login
                    559: ErrorDocument     406 /adm/roles
                    560: ErrorDocument	  500 /adm/errorhandler
                    561: </Location>
                    562: 
                    563: <Location /adm/studentcalc>
                    564: PerlAccessHandler       Apache::lonacc
                    565: SetHandler perl-script
                    566: PerlHandler Apache::lonspreadsheet
                    567: ErrorDocument     403 /adm/login
                    568: ErrorDocument     406 /adm/roles
                    569: ErrorDocument	  500 /adm/errorhandler
                    570: </Location>
                    571: 
                    572: <Location /adm/classcalc>
                    573: PerlAccessHandler       Apache::lonacc
                    574: SetHandler perl-script
                    575: PerlHandler Apache::lonspreadsheet
                    576: ErrorDocument     403 /adm/login
                    577: ErrorDocument     406 /adm/roles
                    578: ErrorDocument	  500 /adm/errorhandler
                    579: </Location>
                    580: 
1.4       www       581: <Location /adm/chart>
                    582: PerlAccessHandler       Apache::lonacc
                    583: SetHandler perl-script
                    584: PerlHandler Apache::lonchart
                    585: ErrorDocument     403 /adm/login
                    586: ErrorDocument     406 /adm/roles
                    587: ErrorDocument	  500 /adm/errorhandler
                    588: </Location>
                    589: 
1.2       www       590: <Location /adm/dropadd>
                    591: PerlAccessHandler       Apache::lonacc
                    592: SetHandler perl-script
                    593: PerlHandler Apache::londropadd
                    594: ErrorDocument     403 /adm/login
                    595: ErrorDocument     406 /adm/roles
                    596: ErrorDocument	  500 /adm/errorhandler
                    597: </Location>
                    598: 
                    599: <Location /adm/printout>
                    600: PerlAccessHandler       Apache::lonacc
                    601: SetHandler perl-script
                    602: PerlHandler Apache::lonprintout
                    603: ErrorDocument     403 /adm/login
                    604: ErrorDocument	  500 /adm/errorhandler
                    605: </Location>
                    606: 
                    607: <Location /adm/feedback>
                    608: PerlAccessHandler       Apache::lonacc
                    609: SetHandler perl-script
                    610: PerlHandler Apache::lonfeedback
                    611: ErrorDocument     403 /adm/login
                    612: ErrorDocument	  500 /adm/errorhandler
                    613: </Location>
                    614: 
                    615: <Location /adm/evaluate>
                    616: PerlAccessHandler       Apache::lonacc
                    617: SetHandler perl-script
                    618: PerlHandler Apache::lonevaluate
                    619: ErrorDocument     403 /adm/login
                    620: ErrorDocument	  500 /adm/errorhandler
                    621: </Location>
                    622: 
                    623: <Location /adm/preferences>
                    624: PerlAccessHandler       Apache::lonacc
                    625: SetHandler perl-script
                    626: PerlHandler Apache::lonpreferences
                    627: ErrorDocument     403 /adm/login
                    628: ErrorDocument	  500 /adm/errorhandler
                    629: </Location>
                    630: 
                    631: <Location /adm/assignments>
                    632: PerlAccessHandler       Apache::lonacc
                    633: SetHandler perl-script
                    634: PerlHandler Apache::lonassignments
                    635: ErrorDocument     403 /adm/login
                    636: ErrorDocument     406 /adm/roles
                    637: ErrorDocument	  500 /adm/errorhandler
                    638: </Location>
                    639: 
                    640: <Location /adm/communicate>
                    641: PerlAccessHandler       Apache::lonacc
                    642: SetHandler perl-script
                    643: PerlHandler Apache::loncommunicate
                    644: ErrorDocument     403 /adm/login
                    645: ErrorDocument	  500 /adm/errorhandler
                    646: </Location>
                    647: 
                    648: <Location /adm/searchcat>
                    649: PerlAccessHandler       Apache::lonacc
                    650: SetHandler perl-script
                    651: PerlHandler Apache::lonsearchcat
                    652: ErrorDocument     403 /adm/login
                    653: ErrorDocument	  500 /adm/errorhandler
                    654: </Location>
                    655: 
                    656: <Location /adm/navmaps>
                    657: PerlAccessHandler       Apache::lonacc
                    658: SetHandler perl-script
                    659: PerlHandler Apache::lonnavmaps
                    660: ErrorDocument     403 /adm/login
                    661: ErrorDocument     406 /adm/roles
                    662: ErrorDocument	  500 /adm/errorhandler
                    663: </Location>
                    664: 
1.23      harris41  665: <Location /adm/groupsort>
                    666: PerlAccessHandler	Apache::lonacc
                    667: SetHandler perl-script
                    668: PerlHandler Apache::groupsort
                    669: ErrorDocument     403 /adm/login
                    670: ErrorDocument	  500 /adm/errorhandler
                    671: </Location>
                    672: 
1.2       www       673: <Location /adm/errorhandler>
                    674: SetHandler perl-script
                    675: PerlHandler Apache::lonerrorhandler
                    676: </Location>
                    677: 
1.24      www       678: # ------------------------------------------------- Backdoor Adm Tests/Programs
                    679: 
                    680: <Location /cgi-bin/loncron.pl>
1.26      harris41  681: AuthName "LON Network Synchronization Handler"
1.24      www       682: AuthType Basic
                    683: AuthUserFile /home/httpd/lonTabs/htpasswd
                    684: require user lonadm
                    685: </Location>
1.2       www       686: 
1.25      harris41  687: <Location /cgi-bin/metadata_keywords.pl>
1.26      harris41  688: AuthName "LON Keyword Handler"
1.25      harris41  689: AuthType Basic
                    690: AuthUserFile /home/httpd/lonTabs/htpasswd
                    691: require user lonadm
                    692: </Location>
                    693: 
1.2       www       694: <Location /adm/test>
                    695: AuthName "LON Test Handler"
                    696: AuthType Basic
                    697: AuthUserFile /home/httpd/lonTabs/htpasswd
                    698: require user lonadm
                    699: SetHandler perl-script
                    700: PerlAccessHandler Apache::lonacc
                    701: PerlHandler Apache::lontest
                    702: </Location>
1.27      www       703: 
                    704: # ------------------------------------------------------- Shutting down a child
                    705: 
1.28    ! harris41  706: PerlChildExitHandler Apache::lonnet::goodbye

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>