![]() ![]() | ![]() |
adding in png.gif and png_big.gif -Scott H.
1: <!-- Scott Harrison --> 2: <!-- Guy Albertelli --> 3: 4: <!-- Default values must be defined before specific values. --> 5: <!-- If no 'dist' attribute is specified, then it is always installed. --> 6: <!-- If 'dist' attribute is set to 'default', then the specification. --> 7: <!-- is accepted if an alternative distribution is not requested or not --> 8: <!-- defined. --> 9: 10: <!-- $Id: loncapafiles.lpml,v 1.54 2001/11/29 20:29:44 harris41 Exp $ --> 11: 12: <lpml> 13: <targetroot>/</targetroot> 14: <sourceroot>/home/user/loncapa/</sourceroot> 15: <categories> 16: <category name="interface file" type="runtime"> 17: <chmod dist='default'>0444</chmod><chown dist='default'>root:root</chown> 18: </category> 19: <category name="interface file" type="development"> 20: <chmod dist='default'>0644</chmod><chown dist='default'>www:www</chown> 21: </category> 22: <category name="setuid script" type="runtime"> 23: <chmod dist='default'>6755</chmod><chown dist='default'>root:root</chown> 24: </category> 25: <category name="setuid script" type="development"> 26: <chmod dist='default'>6755</chmod><chown dist='default'>root:root</chown> 27: </category> 28: <category name="handler" type="runtime"> 29: <chmod dist='default'>0444</chmod><chown dist='default'>root:root</chown> 30: </category> 31: <category name="handler" type="development"> 32: <chmod dist='default'>0600</chmod><chown dist='default'>www:www</chown> 33: </category> 34: <category name="static conf" type="runtime"> 35: <chmod dist='default'>0444</chmod><chown dist='default'>root:root</chown> 36: </category> 37: <category name="static conf" type="development"> 38: <chmod dist='default'>0444</chmod><chown dist='default'>root:root</chown> 39: </category> 40: <category name="conf" type="runtime"> 41: <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown> 42: </category> 43: <category name="conf" type="development"> 44: <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown> 45: </category> 46: <category name="script" type="runtime"> 47: <chmod dist='default'>0500</chmod><chown dist='default'>www:www</chown> 48: </category> 49: <category name="script" type="development"> 50: <chmod dist='default'>0700</chmod><chown dist='default'>www:www</chown> 51: </category> 52: <category name="graphic file" type="runtime"> 53: <chmod dist='default'>0444</chmod><chown dist='default'>root:root</chown> 54: </category> 55: <category name="graphic file" type="development"> 56: <chmod dist='default'>0400</chmod><chown dist='default'>www:www</chown> 57: </category> 58: <category name="system file" type="runtime"> 59: <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown> 60: </category> 61: <category name="system file" type="development"> 62: <chmod dist='default'>0644</chmod><chown dist='default'>root:root</chown> 63: </category> 64: <category name="root script" type="runtime"> 65: <chmod dist='default'>0700</chmod><chown dist='default'>root:root</chown> 66: </category> 67: <category name="root script" type="development"> 68: <chmod dist='default'>0700</chmod><chown dist='default'>root:root</chown> 69: </category> 70: <category name="symbolic link" type="runtime"> 71: <chmod dist='default'></chmod><chown dist='default'>root:root</chown> 72: </category> 73: <category name="symbolic link" type="development"> 74: <chmod dist='default'></chmod><chown dist='default'>root:root</chown> 75: </category> 76: <category name="standard" type="runtime"> 77: <chmod dist='default'>0755</chmod><chown dist='default'>root:root</chown> 78: </category> 79: <category name="standard" type="development"> 80: <chmod dist='default'>0755</chmod><chown dist='default'>root:root</chown> 81: </category> 82: <category name="server standard" type="runtime"> 83: <chmod dist='default'>0700</chmod><chown dist='default'>www:www</chown> 84: </category> 85: <category name="server standard" type="development"> 86: <chmod dist='default'>0755</chmod><chown dist='default'>www:www</chown> 87: </category> 88: <category name="server readonly" type="runtime"> 89: <chmod dist='default'>0500</chmod><chown dist='default'>www:www</chown> 90: </category> 91: <category name="server readonly" type="development"> 92: <chmod dist='default'>0700</chmod><chown dist='default'>www:www</chown> 93: </category> 94: </categories> 95: <rpm> 96: <rpmSummary>Basic files for running a LON-CAPA server.</rpmSummary> 97: <rpmName>LON-CAPA-base</rpmName> 98: <rpmVersion>3.1</rpmVersion> 99: <rpmRelease>1</rpmRelease> 100: <rpmVendor>Laboratory for Instructional Technology Education, 101: Division of Science and Mathematics Education, Michigan State University. 102: </rpmVendor> 103: <rpmBuildRoot>/home/harris41/LON-CAPA-BuildRoot</rpmBuildRoot> 104: <rpmCopyright>GNU General Public License. Version 2, June 1991. Michigan State University patents may apply.</rpmCopyright> 105: <rpmGroup>Utilities/System</rpmGroup> 106: <rpmSource>LON-CAPA-base-3.1.tar.gz</rpmSource> 107: <rpmAutoReqProv>no</rpmAutoReqProv> 108: <rpmdescription>This package facilitates a base installation of LON-CAPA files in their directories.\n 109: The files in this package are only those directly associated with the network communication\n 110: layer established through direct server-to-server communications (via lond and lonc); plus\n 111: those which configure (but otherwise not constitute) external software packages like Apache\n 112: and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/.</rpmdescription> 113: <rpmpre>echo '***********************************************************************'\n 114: echo 'LON-CAPA LearningOnline with CAPA'\n 115: echo 'http://www.lon-capa.org/'\n 116: echo 'Gerd Kortemeyer, et al'\n 117: echo 'Laboratory for Instructional Technology Education'\n 118: echo 'Michigan State University'\n 119: echo 'General Public License, Version 2, June 1991'\n 120: echo '** Michigan State University patents may apply **'\n 121: echo ' '\n 122: echo 'This installation assumes an installation of Redhat 6.2'\n 123: echo ' '\n 124: echo 'The server computer should be currently connected to the ethernet'\n 125: echo ' '\n 126: echo 'The files in this package are only those directly associated with the network communication'\n 127: echo 'layer established through direct server-to-server communications (via lond and lonc); plus'\n 128: echo 'those which configure (but otherwise not constitute) external software packages like Apache'\n 129: echo 'and Athena-Kerberos.'\n 130: echo '***********************************************************************'\n 131: </rpmpre> 132: </rpm> 133: <directories> 134: <directory> 135: <targetdir dist='default'>etc</targetdir> 136: <categoryname>standard</categoryname> 137: <description>standard linux directory for configuration files</description> 138: </directory> 139: <directory> 140: <targetdir dist='default'>etc/atalk</targetdir> 141: <categoryname>standard</categoryname> 142: <description>appletalk configuration files</description> 143: </directory> 144: <directory> 145: <targetdir dist='default'>etc/cron.d</targetdir> 146: <categoryname>standard</categoryname> 147: <description>standard linux directory for running time-based "jobs" 148: </description> 149: </directory> 150: <directory> 151: <targetdir dist='default'>etc/httpd/conf</targetdir> 152: <categoryname>standard</categoryname> 153: <description>web configuration files</description> 154: </directory> 155: <directory> 156: <targetdir dist='default'>etc/ntp</targetdir> 157: <categoryname>standard</categoryname> 158: <description>configuration directory for network time protocol</description> 159: </directory> 160: <directory> 161: <targetdir dist='default'>etc/pam.d</targetdir> 162: <categoryname>standard</categoryname> 163: <description>configuration directory for password authentication mechanism 164: </description> 165: </directory> 166: <directory> 167: <targetdir dist='default'>etc/rc.d/init.d</targetdir> 168: <targetdir dist='redhat7.1 debian2.2'>etc/init.d</targetdir> 169: <categoryname>standard</categoryname> 170: <description>scripts that run during system startup</description> 171: </directory> 172: <directory> 173: <targetdir dist='default'>etc/rc.d/rc0.d</targetdir> 174: <targetdir dist='redhat7.1 debian2.2'>etc/rc0.d</targetdir> 175: <categoryname>standard</categoryname> 176: <description>scripts that run for run-level 0</description> 177: </directory> 178: <directory> 179: <targetdir dist='default'>etc/rc.d/rc1.d</targetdir> 180: <targetdir dist='redhat7.1 debian2.2'>etc/rc1.d</targetdir> 181: <categoryname>standard</categoryname> 182: <description>scripts that run for run-level 1</description> 183: </directory> 184: <directory> 185: <targetdir dist='default'>etc/rc.d/rc2.d</targetdir> 186: <targetdir dist='redhat7.1 debian2.2'>etc/rc2.d</targetdir> 187: <categoryname>standard</categoryname> 188: <description>scripts that run for run-level 2</description> 189: </directory> 190: <directory> 191: <targetdir dist='default'>etc/rc.d/rc3.d</targetdir> 192: <targetdir dist='redhat7.1 debian2.2'>etc/rc3.d</targetdir> 193: <categoryname>standard</categoryname> 194: <description>scripts that run for run-level 3</description> 195: </directory> 196: <directory> 197: <targetdir dist='default'>etc/rc.d/rc4.d</targetdir> 198: <targetdir dist='redhat7.1 debian2.2'>etc/rc4.d</targetdir> 199: <categoryname>standard</categoryname> 200: <description>scripts that run for run-level 4</description> 201: </directory> 202: <directory> 203: <targetdir dist='default'>etc/rc.d/rc5.d</targetdir> 204: <targetdir dist='redhat7.1 debian2.2'>etc/rc5.d</targetdir> 205: <categoryname>standard</categoryname> 206: <description>scripts that run for run-level 5</description> 207: </directory> 208: <directory> 209: <targetdir dist='default'>etc/rc.d/rc6.d</targetdir> 210: <targetdir dist='redhat7.1 debian2.2'>etc/rc6.d</targetdir> 211: <categoryname>standard</categoryname> 212: <description>scripts that run for run-level 6</description> 213: </directory> 214: <directory> 215: <targetdir dist='default'>home/httpd/lonTabs</targetdir> 216: <categoryname>standard</categoryname> 217: <description>tab-formatted reference files</description> 218: </directory> 219: <directory> 220: <targetdir dist='default'>home/httpd</targetdir> 221: <categoryname>standard</categoryname> 222: <description>start of the web server tree</description> 223: </directory> 224: <directory> 225: <targetdir dist='default'>home/httpd/perl</targetdir> 226: <categoryname>server readonly</categoryname> 227: <description>perl scripts for managing the LON-CAPA system</description> 228: </directory> 229: <directory> 230: <targetdir dist='default'>home/httpd/perl/logs</targetdir> 231: <categoryname>server standard</categoryname> 232: <description>location where system performance and error logs are kept 233: </description> 234: </directory> 235: <directory> 236: <targetdir dist='default'>home/httpd/perl/tmp</targetdir> 237: <categoryname>server standard</categoryname> 238: <description>location where temporary files (for caching) are stored 239: </description> 240: </directory> 241: <directory> 242: <targetdir dist='default'>home/httpd/lib/perl</targetdir> 243: <categoryname>server readonly</categoryname> 244: <description>location of LON-CAPA non web mod-perl handlers</description> 245: </directory> 246: <directory> 247: <targetdir dist='default'>home/httpd/lib/perl/Apache</targetdir> 248: <categoryname>server readonly</categoryname> 249: <description>location of LON-CAPA web mod-perl handlers</description> 250: </directory> 251: <directory> 252: <targetdir dist='default'>home/httpd/lonIDs</targetdir> 253: <categoryname>server standard</categoryname> 254: <description>cookie jar</description> 255: </directory> 256: <directory> 257: <targetdir dist='default'>home/httpd/sockets</targetdir> 258: <categoryname>server standard</categoryname> 259: <description>lonc's sockets</description> 260: </directory> 261: <directory> 262: <targetdir dist='default'>home/httpd/sockets/delayed</targetdir> 263: <categoryname>server standard</categoryname> 264: <description>lonc's sockets (delayed)</description> 265: </directory> 266: <directory> 267: <targetdir dist='default'>home/httpd/cgi-bin</targetdir> 268: <categoryname>standard</categoryname> 269: <description>location of cgi scripts</description> 270: </directory> 271: <directory> 272: <targetdir dist='default'>home/httpd/html</targetdir> 273: <categoryname>server standard</categoryname> 274: <description>location of web-accessible file tree</description> 275: </directory> 276: <directory> 277: <targetdir dist='default'>home/httpd/html/res</targetdir> 278: <categoryname>server standard</categoryname> 279: <description>root of resource tree</description> 280: </directory> 281: <directory> 282: <targetdir dist='default'>home/httpd/html/adm</targetdir> 283: <categoryname>server readonly</categoryname> 284: <description>unauthenticated resources</description> 285: </directory> 286: <directory> 287: <targetdir dist='default'>home/httpd/html/adm/rat</targetdir> 288: <categoryname>server readonly</categoryname> 289: <description>home of the rat</description> 290: </directory> 291: <directory> 292: <targetdir dist='default'>home/httpd/html/adm/help</targetdir> 293: <categoryname>server readonly</categoryname> 294: <description>online help documentation</description> 295: </directory> 296: <directory> 297: <targetdir dist='default'>home/httpd/html/adm/lonIcons</targetdir> 298: <categoryname>server readonly</categoryname> 299: <description>graphic widgets</description> 300: </directory> 301: <directory> 302: <targetdir dist='default'>home/httpd/html/adm/lonMisc</targetdir> 303: <categoryname>server readonly</categoryname> 304: <description></description> 305: </directory> 306: <directory> 307: <targetdir dist='default'>home/httpd/html/adm/lonKaputt</targetdir> 308: <categoryname>server readonly</categoryname> 309: <description>error warnings and icons</description> 310: </directory> 311: <directory> 312: <targetdir dist='default'>home/httpd/lonUsers</targetdir> 313: <categoryname>server standard</categoryname> 314: <description>Home directories of local users. There is a five-tier 315: structure to the directories: 316: [domain]/[firstletter]/[secondletter]/[thirdletter]/[userid]. For example, 317: a user fredflint at MSU would have his information located in 318: lonUsers/msu/f/r/e/fredflint.<br /> <br />Within this directory there are 319: a variety of files which govern the scope of what a user can do within the 320: LON-CAPA system. A passwd file determines the type of authentication 321: mechanism to use. 322: There also are files such as roles.hist (and its database compilation, 323: roles.db) which specify the roles and privileges for a user in the 324: LON-CAPA system.</description> 325: </directory> 326: <directory> 327: <targetdir dist='default'>home/httpd/html/adm/MathML</targetdir> 328: <categoryname>server readonly</categoryname> 329: <description>mathematics markup language resources</description> 330: </directory> 331: <directory> 332: <targetdir dist='default'>home/httpd/html/res/adm/includes</targetdir> 333: <categoryname>server readonly</categoryname> 334: <description>files useful for including within customized scripting 335: </description> 336: </directory> 337: <directory> 338: <targetdir dist='default'>home/httpd/html/res/adm/includes/templates 339: </targetdir> 340: <categoryname>server readonly</categoryname> 341: <description>template files useful for customized scripts</description> 342: </directory> 343: <directory> 344: <targetdir dist='default'>home/httpd/html/lon-status</targetdir> 345: <categoryname>server standard</categoryname> 346: <description>status reports</description> 347: </directory> 348: <directory> 349: <targetdir dist='default'>home/httpd/html/res/adm/pages</targetdir> 350: <categoryname>server readonly</categoryname> 351: <description>web user interface resources</description> 352: </directory> 353: <directory> 354: <targetdir dist='default'>home/httpd/html/res/adm/pages/bookmarkmenu 355: </targetdir> 356: <categoryname>server readonly</categoryname> 357: <description>bookmark user interface code</description> 358: </directory> 359: <directory> 360: <targetdir dist='default'>home/httpd/html/res/adm/pages/annotations 361: </targetdir> 362: <categoryname>server readonly</categoryname> 363: <description></description> 364: </directory> 365: <directory> 366: <targetdir dist='default'>home/httpd/html/res/adm/pages/indexericons 367: </targetdir> 368: <categoryname>server readonly</categoryname> 369: <description>icons that help depict the file system (outdated)</description> 370: </directory> 371: <directory> 372: <targetdir dist='default'>usr/lib/perl5/site_perl/5.005</targetdir> 373: <targetdir dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0</targetdir> 374: <targetdir dist='debian2.2'>usr/local/lib/perl/5.6.0</targetdir> 375: <categoryname>standard</categoryname> 376: <description>system perl tree (usually present on linux systems) 377: </description> 378: </directory> 379: <directory> 380: <targetdir dist='default'>usr/sbin</targetdir> 381: <categoryname>standard</categoryname> 382: <description>standard linux directory for superuser executables</description> 383: </directory> 384: </directories> 385: <files> 386: <file> 387: <source>loncom/krb.conf</source> 388: <target dist='default'>etc/krb.conf</target> 389: <categoryname>conf</categoryname> 390: <description> 391: which Kerberos server to contact for specified Kerberos domains 392: </description> 393: <note> 394: <table cellpadding=0 cellspacing=0 border=1> 395: <tr><td> 396: list elements are separated by newlines 397: </td></tr> 398: <tr><td> 399: each list element consists of only two subelements separated by a colon 400: <br /> 401: <ul> 402: <li>Kerberos domain value</li> 403: <li>Kerberos server IP address</li> 404: </ul> 405: </td></tr> 406: </table> 407: </note> 408: </file> 409: <file> 410: <source>loncom/access.conf</source> 411: <target dist='default'>etc/httpd/conf/access.conf</target> 412: <categoryname>conf</categoryname> 413: <description> 414: This file has two major functions. 415: For the Apache web server, it defines a global 416: access configuration which defines what server options (Indexes", "Includes", 417: "FollowSymLinks", "ExecCGI", or "MultiViews") are associated 418: with specific directories ("/", "/home/httpd/html", "/home/httpd/cgi-bin", 419: and "/usr/doc"). For the LON-CAPA network server and perl module 420: handlers, it defines machine specific settings (lonHostID, lonRole, 421: lonAdmEMail, lonDefDomain, lonLoadLim, lonExpire, and lonReceipt) 422: and internal machine settings for specific directories, socket ports, 423: and browser detection logic. 424: </description> 425: <note> 426: <b>configure</b> 427: <br /> 428: <table cellpadding=0 cellspacing=0 border=1> 429: <tr><td><tt>lonHostID</tt></td><td>LON-internal HostID of this 430: machine</td></tr> 431: <tr><td><tt>lonRole</tt></td><td>Role of this machine: library, 432: access</td></tr> 433: <tr><td><tt>lonAdmEMail</tt></td><td>Server Administration</td></tr> 434: <tr><td><tt>lonDefDomain</tt></td><td>Default domain</td></tr> 435: <tr><td><tt>lonLoadLim</tt></td><td>Load Limit ( 100% loadavg )</td></tr> 436: <tr><td><tt>lonExpire</tt></td><td>Expiration for local copies in 437: seconds</td></tr> 438: <tr><td><tt>lonReceipt</tt></td><td>Machine authentication number</td></tr> 439: <tr><td><tt>lonSqlAccess</tt></td><td>Password for www@localhost to access 440: MySQL database</td></tr> 441: </table> 442: </note> 443: </file> 444: <file> 445: <source>loncom/httpd.conf</source> 446: <target dist='default'>etc/httpd/conf/httpd.conf</target> 447: <categoryname>static conf</categoryname> 448: <description> 449: This is the main server configuration file. The settings here are 450: more or less standard for the Apache web server. Most notably (and 451: importantly!), perl handling and mod_perl are enabled in this configuration 452: file. 453: </description> 454: </file> 455: <file> 456: <source>loncom/srm.conf</source> 457: <target dist='default'>etc/httpd/conf/srm.conf</target> 458: <categoryname>static conf</categoryname> 459: <description> 460: <p> 461: This file configures the "name space" of the Apache web server. 462: <tt>srm.conf</tt> 463: defines when specific perl modules should be called to handle a given 464: request. This definition is a function of both the name of the perl module, 465: and a specific regular expression associated with the URL, such as 466: "^/res/.*\.page". 467: </p> 468: <p> 469: Here is an example entry: 470: <pre> 471: <LocationMatch "^/res/.*\.page$> 472: SetHandler perl-script 473: PerlHandler Apache::lonpage 474: </LocationMatch> 475: </pre> 476: </p> 477: </description> 478: </file> 479: <file> 480: <source>loncom/startup.pl</source> 481: <target dist='default'>etc/httpd/conf/startup.pl</target> 482: <categoryname>static conf</categoryname> 483: <description> 484: This file provides initializations for perl handlers. It adjusts what 485: the module path space is (so as to include /home/httpd/lib/perl/Apache) as 486: well as causing the Apache module to be used for every perl handler. 487: <tt>startup.pl</tt> is invoked by <tt>access.conf</tt>. 488: </description> 489: </file> 490: <file> 491: <source>loncom/publisher/thesaurus.dat</source> 492: <target dist='default'>home/httpd/lonTabs/thesaurus.dat</target> 493: <categoryname>static conf</categoryname> 494: <description> 495: Custom Thesaurus file for LON-CAPA, in the format 496: word@wordID@frequency@relatedwordID:frequency,relatedwordID:frequency,... 497: </description> 498: </file> 499: <file> 500: <source>loncom/interface/mydesk.tab</source> 501: <target dist='default'>home/httpd/lonTabs/mydesk.tab</target> 502: <categoryname>static conf</categoryname> 503: <description> 504: Config file for "My Desk" 505: </description> 506: </file> 507: <file> 508: <source>loncom/interface/filetypes.tab</source> 509: <target dist='default'>home/httpd/lonTabs/filetypes.tab</target> 510: <categoryname>static conf</categoryname> 511: <description> 512: Descriptive list of file extensions, and extension groupings. 513: </description> 514: </file> 515: <file> 516: <source>loncom/cgi/barcode.gif</source> 517: <target dist='default'>home/httpd/cgi-bin/barcode.gif</target> 518: <categoryname>script</categoryname> 519: <description> 520: Dynamically outputs a barcode based on a CGI passed encode=BARCODEVALUE 521: parameter. 522: </description> 523: </file> 524: <file> 525: <source>loncom/cgi/graph.gif</source> 526: <target dist='default'>home/httpd/cgi-bin/graph.gif</target> 527: <categoryname>script</categoryname> 528: <description> 529: Dynamically outputs a graph especially for lonstatistics.pm. 530: </description> 531: <note> 532: Depends on perl modules: 533: GDGraph-1.33 and GDTextUtils-0.80. 534: </note> 535: </file> 536: <file> 537: <source>loncom/cgi/metadata_keywords.pl</source> 538: <target dist='default'>home/httpd/cgi-bin/metadata_keywords.pl</target> 539: <categoryname>script</categoryname> 540: <description> 541: a cgi-script (not mod_perl), which contacts MySQL and pulls 542: out all keywords in this format: 543: 544: coil,magnetic,transformer 545: transformer,coils,current,amperes,voltage,transformers,coil 546: flux,magnetic,current,transformer 547: coil,loop,field,magnetic 548: 549: ... etc (one line per entry). 550: 551: and simply prints this text-only (no markup) to the browser 552: </description> 553: </file> 554: <fileglob> 555: <glob>*</glob> 556: <sourcedir>loncom/homework/templates/</sourcedir> 557: <targetdir dist='default'> 558: home/httpd/html/res/adm/includes/templates/</targetdir> 559: <categoryname>static conf</categoryname> 560: <description> 561: Template files for generating new resources. 562: </description> 563: <filenames> 564: blank.library 565: blank.library.meta 566: script.library 567: script.library.meta 568: blank.problem 569: blank.problem.meta 570: numerical.problem 571: numerical.problem.meta 572: RadioResponse.problem 573: RadioResponse.problem.meta 574: SelectFromOptions-4ConceptGoups.problem 575: SelectFromOptions-4ConceptGoups.problem.meta 576: SelectFromOptions-5ConceptGoups.problem 577: SelectFromOptions-5ConceptGoups.problem.meta 578: SelectFromOptions-6ConceptGoups.problem 579: SelectFromOptions-6ConceptGoups.problem.meta 580: SelectFromOptions-7ConceptGoups.problem 581: SelectFromOptions-7ConceptGoups.problem.meta 582: SelectFromOptions-8ConceptGoups.problem 583: SelectFromOptions-8ConceptGoups.problem.meta 584: SelectFromOptions-Simple.problem 585: SelectFromOptions-Simple.problem.meta 586: SimpleStringResponse.problem 587: SimpleStringResponse.problem.meta 588: StringResponse.problem 589: StringResponse.problem.meta 590: </filenames> 591: </fileglob> 592: <file> 593: <source>loncom/homework/insertlist.tab</source> 594: <target dist='default'>home/httpd/lonTabs/insertlist.tab</target> 595: <categoryname>static conf</categoryname> 596: <description> 597: Describes what tags are allowed inside other tags. 598: </description> 599: </file> 600: <file> 601: <source>CAPA/JavaTools/GLabel.class</source> 602: <target dist='default'>home/httpd/html/res/adm/includes/GLabel.class 603: </target> 604: <categoryname>static conf</categoryname> 605: <description> 606: Java applet for labelling graphs. 607: </description> 608: <note> 609: Built from Glabel.java. Still working on build/dependency details. 610: </note> 611: </file> 612: <file> 613: <source>loncom/interface/default.assesscalc</source> 614: <target dist='default'>home/httpd/html/res/adm/includes/default.assesscalc 615: </target> 616: <categoryname>static conf</categoryname> 617: <description> 618: Default spreadsheet for individual assessment. 619: </description> 620: </file> 621: <file> 622: <source>loncom/interface/default.studentcalc</source> 623: <target dist='default'>home/httpd/html/res/adm/includes/default.studentcalc 624: </target> 625: <categoryname>static conf</categoryname> 626: <description> 627: Default spreadsheet for assessment of students. 628: </description> 629: </file> 630: <file> 631: <source>loncom/interface/default.classcalc</source> 632: <target dist='default'>home/httpd/html/res/adm/includes/default.classcalc 633: </target> 634: <categoryname>static conf</categoryname> 635: <description> 636: Default spreadsheet for assessment of a class. 637: </description> 638: </file> 639: <file> 640: <source>loncom/auth/roles.tab</source> 641: <target dist='default'>home/httpd/lonTabs/roles.tab</target> 642: <categoryname>static conf</categoryname> 643: <description> 644: List of privileges associated with users of multiple types (for example: 645: Teaching Assistant, Exam Proctor, Course Coordinator) 646: </description> 647: </file> 648: <file> 649: <source>loncom/auth/rolesplain.tab</source> 650: <target dist='default'>home/httpd/lonTabs/rolesplain.tab</target> 651: <categoryname>static conf</categoryname> 652: <description> 653: Descriptive list of abbreviations used in <tt>roles.tab</tt> for user types 654: and privileges available in the network with function 655: </description> 656: </file> 657: <file> 658: <source>loncom/hosts.tab</source> 659: <target dist='default'>home/httpd/lonTabs/hosts.tab</target> 660: <categoryname>conf</categoryname> 661: <description> 662: List of all machines in the LON-CAPA network. Relates <tt>lonHostID</tt> to 663: <tt>lonDefDomain</tt> and <u>IP address</u>. 664: </description> 665: </file> 666: <file> 667: <source>loncom/spare.tab</source> 668: <target dist='default'>home/httpd/lonTabs/spare.tab</target> 669: <categoryname>conf</categoryname> 670: <description> 671: Spare hosts to offload session to if the LON-CAPA machine is overloaded 672: </description> 673: <note> 674: <b>configure</b><br /> 675: <table cellpadding=0 cellspacing=0 border=1> 676: <tr><td> 677: list elements are separated by newlines 678: </td></tr> 679: <tr><td> 680: each list element consists of only one value; the value for <tt>lonHostID</tt> 681: in <tt>access.conf</tt> 682: </td></tr> 683: </table> 684: </note> 685: </file> 686: <file> 687: <source>loncom/htpasswd</source> 688: <target dist='default'>home/httpd/lonTabs/htpasswd</target> 689: <categoryname>conf</categoryname> 690: <description> 691: Basic auth password to access /lon-status and /server-status 692: </description> 693: </file> 694: <file> 695: <source>loncom/smb.conf</source> 696: <target dist='default'>etc/smb.conf</target> 697: <categoryname>conf</categoryname> 698: <description> 699: configuration file to make LON-CAPA server file space accessible to network 700: neighborhood 701: </description> 702: </file> 703: <file> 704: <source>loncom/ntp.conf</source> 705: <target dist='default'>etc/ntp.conf</target> 706: <categoryname>conf</categoryname> 707: <description> 708: which NTP server to contact for information (XNTP3 standard) 709: </description> 710: <note> 711: <table cellpadding=0 cellspacing=0 border=1> 712: <tr><td> 713: only one line needs to be changed to specify a server ip address 714: </td></tr> 715: <tr><td> 716: Example:<br /><nobr /><tt>server ntp.msu.edu</tt> 717: </td></tr> 718: </table> 719: </note> 720: </file> 721: <file> 722: <source>loncom/metadata_database/searchcat.pl</source> 723: <target dist='default'>home/httpd/perl/searchcat.pl</target> 724: <categoryname>script</categoryname> 725: <description> 726: Batch script for updating SQL metadata database. 727: </description> 728: </file> 729: <file> 730: <source>loncom/lonc</source> 731: <target dist='default'>home/httpd/perl/lonc</target> 732: <categoryname>script</categoryname> 733: <description> 734: proxy server 735: </description> 736: </file> 737: <file> 738: <source>loncom/lond</source> 739: <target dist='default'>home/httpd/perl/lond</target> 740: <categoryname>script</categoryname> 741: <description> 742: This is a remote command interpreter on a TCP LON-CAPA network layer. 743: It accepts and processes incoming requests from other LON-CAPA machines 744: on the network. lond's functionality is self-contained in the sense 745: that it does not reference (import, require, use) any other file 746: described in this document. There are only 15 subroutines in this 747: script, however the <TT>make_new_child</TT> subroutine is quite 748: complex since it parses and responds about 29 different types of 749: network requests (i.e. enc, ping, pong, ekey, load, auth, passwd, 750: makeuser, home, update, unsub, sub, log, put, rolesput, get, eget, 751: del, keys, dump, store, restore, querysend, queryreply, idput, idget, 752: tmpput, tmpget, and ls). 753: </description> 754: </file> 755: <file> 756: <source>loncom/cgi/loncron.pl</source> 757: <target dist='default'>home/httpd/cgi-bin/loncron.pl</target> 758: <categoryname>script</categoryname> 759: <description>CGI script that starts and pipes output of loncron</description> 760: </file> 761: <file> 762: <source>loncom/loncron</source> 763: <target dist='default'>home/httpd/perl/loncron</target> 764: <categoryname>script</categoryname> 765: <description>housekeeping</description> 766: </file> 767: <file> 768: <source>loncom/lonsql</source> 769: <target dist='default'>home/httpd/perl/lonsql</target> 770: <categoryname>script</categoryname> 771: <description>maintain secondary database of metadata</description> 772: </file> 773: <file> 774: <source>loncom/lcpasswd</source> 775: <target dist='default'>home/httpd/perl/lcpasswd</target> 776: <categoryname>setuid script</categoryname> 777: <description> 778: Coordinates the system services and files in order to allow lond to change 779: user passwords. 780: </description> 781: <status>being updated</status> 782: </file> 783: <file> 784: <source>loncom/pwchange</source> 785: <target dist='default'>home/httpd/perl/pwchange</target> 786: <categoryname>setuid script</categoryname> 787: <description> 788: Allows www to change user passwords. 789: </description> 790: <status>being updated</status> 791: </file> 792: <file> 793: <source>loncom/lcuseradd</source> 794: <target dist='default'>home/httpd/perl/lcuseradd</target> 795: <categoryname>setuid script</categoryname> 796: <description> 797: Coordinates the system services and files in order to allow lond to add a 798: new user. 799: </description> 800: <status>being updated</status> 801: </file> 802: <file> 803: <source>loncom/lcuserdel</source> 804: <target dist='default'>home/httpd/perl/lcuserdel</target> 805: <categoryname>setuid script</categoryname> 806: <description> 807: Coordinates the system services and files in order to allow lond to delete a 808: user. 809: </description> 810: <status>deprecated</status> 811: </file> 812: <file> 813: <source>loncom/lcnfson</source> 814: <target dist='default'>home/httpd/perl/lcnfson</target> 815: <categoryname>setuid script</categoryname> 816: <description> 817: coordinates the system services and files in order to allow lond to enable NFS 818: for a user 819: </description> 820: <status>deprecated</status> 821: </file> 822: <file> 823: <source>loncom/lcnfsoff</source> 824: <target dist='default'>home/httpd/perl/lcnfsoff</target> 825: <categoryname>setuid script</categoryname> 826: <description> 827: coordinates the system services and files in order to allow lond to disable NFS 828: for a user 829: </description> 830: <status>deprecated</status> 831: </file> 832: <file> 833: <source>loncom/license/gpl.txt</source> 834: <target dist='default'>home/httpd/html/adm/gpl.txt</target> 835: <categoryname>interface file</categoryname> 836: <description> 837: GNU General Public License. Long live the cause of freeware! 838: </description> 839: </file> 840: <file> 841: <source>loncom/publisher/publisher.html</source> 842: <target dist='default'>home/httpd/html/adm/publisher.html</target> 843: <categoryname>interface file</categoryname> 844: <description> 845: HTML frame that presents a form element to allow for the publishing of 846: resources, directories and underlying subdirectories. 847: </description> 848: </file> 849: <file> 850: <source>loncom/html/adm/noidea.html</source> 851: <target dist='default'>home/httpd/html/adm/noidea.html</target> 852: <categoryname>interface file</categoryname> 853: <description> 854: Interface file for responding to improper page flipping. 855: </description> 856: </file> 857: <file> 858: <source>loncom/xml/physnet.sty</source> 859: <target dist='default'>home/httpd/html/res/adm/includes/physnet.sty</target> 860: <categoryname>static conf</categoryname> 861: <description> 862: The relevant conditions and metadata to attach to PhysNet-specific tags. 863: </description> 864: </file> 865: <file> 866: <source>loncom/homework/lectureonline.sty</source> 867: <target dist='default'>home/httpd/html/res/adm/includes/lectureonline.sty</target> 868: <categoryname>static conf</categoryname> 869: <description> 870: The relevant conditions and metadata to attach to LectureOnline-specific tags. 871: </description> 872: </file> 873: <file> 874: <source>loncom/misc/un_keyword.tab</source> 875: <target dist='default'>home/httpd/html/res/adm/includes/un_keyword.tab</target> 876: <categoryname>conf</categoryname> 877: <description> 878: File which contains words which should not be keywords used to specify resource 879: content. 880: </description> 881: </file> 882: <file> 883: <source>loncom/publisher/packages.tab</source> 884: <target dist='default'>home/httpd/lonTabs/packages.tab</target> 885: <categoryname>static conf</categoryname> 886: <description> 887: Parameter packages, so that assessments can publish parameter packages 888: needed, which are then expanded into individual parameters - allows to 889: retroactively add new parameters to already published assessments. 890: </description> 891: </file> 892: <file> 893: <source>loncom/publisher/copyright.tab</source> 894: <target dist='default'>home/httpd/html/res/adm/includes/copyright.tab</target> 895: <categoryname>conf</categoryname> 896: <description> 897: Table which contains list of copyright possibilities for educational resources. 898: </description> 899: </file> 900: <file> 901: <source>loncom/publisher/language.tab</source> 902: <target dist='default'>home/httpd/lonTabs/language.tab</target> 903: <categoryname>static conf</categoryname> 904: <description> 905: Table which contains string abbreviations of language::font rendering 906: combinations. 907: </description> 908: </file> 909: <file> 910: <source>loncom/publisher/addid.tab</source> 911: <target dist='default'>home/httpd/lonTabs/addid.tab</target> 912: <categoryname>static conf</categoryname> 913: <description> 914: Table which has hash data necessary for distinguishing IDs from indices. 915: </description> 916: </file> 917: <file> 918: <source>rat/lonwrapper.pm</source> 919: <target dist='default'>home/httpd/lib/perl/Apache/lonwrapper.pm</target> 920: <categoryname>handler</categoryname> 921: <description> 922: Wrapper for external and binary files as standalone resources. 923: Edit handler for rat maps; TeX content handler. 924: </description> 925: <status>works/unverified</status> 926: </file> 927: <file> 928: <source>loncom/publisher/loncfile.pm</source> 929: <target dist='default'>home/httpd/lib/perl/Apache/loncfile.pm</target> 930: <categoryname>handler</categoryname> 931: <description> 932: Provides web-based functionality for file copy, rename, mkdir, etc, in the 933: construction space menu. 934: </description> 935: <status>works/unverified</status> 936: </file> 937: <file> 938: <source>loncom/interface/lonstatistics.pm</source> 939: <target dist='default'>home/httpd/lib/perl/Apache/lonstatistics.pm</target> 940: <categoryname>handler</categoryname> 941: <description> 942: Handler to show statistics on solving LON-CAPA problems. 943: </description> 944: <status>works/unverified</status> 945: </file> 946: <file> 947: <source>loncom/publisher/londiff.pm</source> 948: <target dist='default'>home/httpd/lib/perl/Apache/londiff.pm</target> 949: <categoryname>handler</categoryname> 950: <description> 951: Handler to show difference between two files. 952: </description> 953: <status>works/unverified</status> 954: </file> 955: <file> 956: <source>loncom/publisher/lonupload.pm</source> 957: <target dist='default'>home/httpd/lib/perl/Apache/lonupload.pm</target> 958: <categoryname>handler</categoryname> 959: <description> 960: Handler to upload files through browser into construction space. 961: </description> 962: <status>works/unverified</status> 963: </file> 964: <file> 965: <source>loncom/homework/essayresponse.pm</source> 966: <target dist='default'>home/httpd/lib/perl/Apache/essayresponse.pm</target> 967: <categoryname>handler</categoryname> 968: <description> 969: Handler to evaluate essay (ungraded) style responses. 970: </description> 971: <status>works/unverified</status> 972: </file> 973: <file> 974: <source>loncom/publisher/lonpubdir.pm</source> 975: <target dist='default'>home/httpd/lib/perl/Apache/lonpubdir.pm</target> 976: <categoryname>handler</categoryname> 977: <description> 978: Handler to publish directories. 979: </description> 980: </file> 981: <file> 982: <source>loncom/publisher/lonretrieve.pm</source> 983: <target dist='default'>home/httpd/lib/perl/Apache/lonretrieve.pm</target> 984: <categoryname>handler</categoryname> 985: <description> 986: Handler to retrieve old versions from resource space. 987: </description> 988: <status>works/unverified</status> 989: </file> 990: <file> 991: <source>loncom/homework/edit.pm</source> 992: <target dist='default'>home/httpd/lib/perl/Apache/edit.pm</target> 993: <categoryname>handler</categoryname> 994: <description> 995: Helper functions when in homework edit mode. 996: </description> 997: </file> 998: <file> 999: <source>loncom/interface/lonmeta.pm</source> 1000: <target dist='default'>home/httpd/lib/perl/Apache/lonmeta.pm</target> 1001: <categoryname>handler</categoryname> 1002: <description>Metadata display handler.</description> 1003: <status>works/unverified</status> 1004: </file> 1005: <file> 1006: <source>rat/lonambiguous.pm</source> 1007: <target dist='default'>home/httpd/lib/perl/Apache/lonambiguous.pm</target> 1008: <categoryname>handler</categoryname> 1009: <description> 1010: Handler to resolve ambiguous file locations. 1011: </description> 1012: <status>works/unverified</status> 1013: </file> 1014: <file> 1015: <source>rat/lonratparms.pm</source> 1016: <target dist='default'>home/httpd/lib/perl/Apache/lonratparms.pm</target> 1017: <categoryname>handler</categoryname> 1018: <description> 1019: Handler to set resource parameters inside of the RAT based on metadata. 1020: </description> 1021: <status>works/unverified</status> 1022: </file> 1023: <file> 1024: <source>rat/lonsequence.pm</source> 1025: <target dist='default'>home/httpd/lib/perl/Apache/lonsequence.pm</target> 1026: <categoryname>handler</categoryname> 1027: <description> 1028: Handler for showing sequence objects of educational resources. 1029: </description> 1030: <status>works/unverified</status> 1031: </file> 1032: <file> 1033: <source>loncom/interface/loncreatecourse.pm</source> 1034: <target dist='default'>home/httpd/lib/perl/Apache/loncreatecourse.pm</target> 1035: <categoryname>handler</categoryname> 1036: <description> 1037: Creates a new course and assigns course coordinator. 1038: </description> 1039: <status>works/unverified</status> 1040: </file> 1041: <file> 1042: <source>loncom/interface/loncreateuser.pm</source> 1043: <target dist='default'>home/httpd/lib/perl/Apache/loncreateuser.pm</target> 1044: <categoryname>handler</categoryname> 1045: <description> 1046: Creates a new user and/or changes user privileges 1047: </description> 1048: <status>works/unverified</status> 1049: </file> 1050: <file> 1051: <source>loncom/interface/lonchart.pm</source> 1052: <target dist='default'>home/httpd/lib/perl/Apache/lonchart.pm</target> 1053: <categoryname>handler</categoryname> 1054: <description> 1055: Produces simple LectureOnline-like student assessment performance chart 1056: </description> 1057: </file> 1058: <file> 1059: <source>loncom/interface/loncommon.pm</source> 1060: <target dist='default'>home/httpd/lib/perl/Apache/loncommon.pm</target> 1061: <categoryname>handler</categoryname> 1062: <description> 1063: Makes a table out of the previous attempts. Inputs result_from_symbread, 1064: user, domain, home_server, course_id. 1065: </description> 1066: <status>works/unverified</status> 1067: </file> 1068: <file> 1069: <source>loncom/homework/grades.pm</source> 1070: <target dist='default'>home/httpd/lib/perl/Apache/grades.pm</target> 1071: <categoryname>handler</categoryname> 1072: <description>Handles the viewing of grades.</description> 1073: </file> 1074: <file> 1075: <source>loncom/homework/imageresponse.pm</source> 1076: <target dist='default'>home/httpd/lib/perl/Apache/imageresponse.pm</target> 1077: <categoryname>handler</categoryname> 1078: <description> 1079: Coordinates the response to clicking an image. 1080: </description> 1081: <status>works/unverified</status> 1082: </file> 1083: <file> 1084: <source>loncom/homework/optionresponse.pm</source> 1085: <target dist='default'>home/httpd/lib/perl/Apache/optionresponse.pm</target> 1086: <categoryname>handler</categoryname> 1087: <description> 1088: Handles tags associated with showing a list of options.</description> 1089: </file> 1090: <file> 1091: <source>loncom/homework/outputtags.pm</source> 1092: <target dist='default'>home/httpd/lib/perl/Apache/outputtags.pm</target> 1093: <categoryname>handler</categoryname> 1094: <description> 1095: Handles tags associated with output. Seems to relate to due dates of the 1096: assignment. 1097: </description> 1098: <status>works/unverified</status> 1099: </file> 1100: <file> 1101: <source>loncom/interface/lontest.pm</source> 1102: <target dist='default'>home/httpd/lib/perl/Apache/lontest.pm</target> 1103: <categoryname>handler</categoryname> 1104: <description> 1105: Used for debugging and testing the LON-CAPA system. 1106: </description> 1107: <status>works/unverified</status> 1108: </file> 1109: <file> 1110: <source>loncom/homework/radiobuttonresponse.pm</source> 1111: <target dist='default'> 1112: home/httpd/lib/perl/Apache/radiobuttonresponse.pm</target> 1113: <categoryname>handler</categoryname> 1114: <description> 1115: Handles multiple-choice style responses. 1116: </description> 1117: <status>works/unverified</status> 1118: </file> 1119: <file> 1120: <source>loncom/interface/lonassignments.pm</source> 1121: <target dist='default'>home/httpd/lib/perl/Apache/lonassignments.pm</target> 1122: <categoryname>handler</categoryname> 1123: <description> 1124: Handles processing of assignments. 1125: </description> 1126: <status>works/unverified</status> 1127: </file> 1128: <file> 1129: <source>loncom/interface/loncommunicate.pm</source> 1130: <target dist='default'>home/httpd/lib/perl/Apache/loncommunicate.pm</target> 1131: <categoryname>handler</categoryname> 1132: <description>Handles communication.</description> 1133: <status>works/unverified</status> 1134: </file> 1135: <file> 1136: <source>loncom/interface/lonerrorhandler.pm</source> 1137: <target dist='default'>home/httpd/lib/perl/Apache/lonerrorhandler.pm</target> 1138: <categoryname>handler</categoryname> 1139: <description> 1140: Handles errors. 1141: </description> 1142: <status>works/unverified</status> 1143: </file> 1144: <file> 1145: <source>loncom/interface/lonevaluate.pm</source> 1146: <target dist='default'>home/httpd/lib/perl/Apache/lonevaluate.pm</target> 1147: <categoryname>handler</categoryname> 1148: <description> 1149: Handles evaluation. 1150: </description> 1151: <status>works/unverified</status> 1152: </file> 1153: <file> 1154: <source>loncom/interface/lonfeedback.pm</source> 1155: <target dist='default'>home/httpd/lib/perl/Apache/lonfeedback.pm</target> 1156: <categoryname>handler</categoryname> 1157: <description> 1158: Handles feedback from students to instructors and system administrators. 1159: </description> 1160: <status>works/unverified</status> 1161: </file> 1162: <file> 1163: <source>loncom/interface/lonnavmaps.pm</source> 1164: <target dist='default'>home/httpd/lib/perl/Apache/lonnavmaps.pm</target> 1165: <categoryname>handler</categoryname> 1166: <description> 1167: Handles navigational maps. 1168: </description> 1169: <status>works/unverified</status> 1170: </file> 1171: <file> 1172: <source>loncom/interface/lonpreferences.pm</source> 1173: <target dist='default'>home/httpd/lib/perl/Apache/lonpreferences.pm</target> 1174: <categoryname>handler</categoryname> 1175: <description> 1176: Handles user preferences associated with customizing the online LON-CAPA 1177: educational environment. 1178: </description> 1179: <status>works/unverified</status> 1180: </file> 1181: <file> 1182: <source>loncom/interface/lonprintout.pm</source> 1183: <target dist='default'>home/httpd/lib/perl/Apache/lonprintout.pm</target> 1184: <categoryname>handler</categoryname> 1185: <description> 1186: Handles the production of printable files and resources. 1187: </description> 1188: <status>works/unverified</status> 1189: </file> 1190: <file> 1191: <source>loncom/interface/lonsearchcat.pm</source> 1192: <target dist='default'>home/httpd/lib/perl/Apache/lonsearchcat.pm</target> 1193: <categoryname>handler</categoryname> 1194: <description> 1195: Handles a searchable catalogue. 1196: </description> 1197: <status>works/unverified</status> 1198: </file> 1199: <file> 1200: <source>loncom/interface/londropadd.pm</source> 1201: <target dist='default'>home/httpd/lib/perl/Apache/londropadd.pm</target> 1202: <categoryname>handler</categoryname> 1203: <description> 1204: Handler to drop and add students in courses. 1205: </description> 1206: <status>works/unverified</status> 1207: </file> 1208: <file> 1209: <source>loncom/interface/lonmsg.pm</source> 1210: <target dist='default'>home/httpd/lib/perl/Apache/lonmsg.pm</target> 1211: <categoryname>handler</categoryname> 1212: <description> 1213: Routines for messaging. 1214: </description> 1215: <status>works/unverified</status> 1216: </file> 1217: <file> 1218: <source>loncom/homework/hint.pm</source> 1219: <target dist='default'>home/httpd/lib/perl/Apache/hint.pm</target> 1220: <categoryname>handler</categoryname> 1221: <description> 1222: This handler coordinates the delivery of hints to students working on LON-CAPA 1223: problems and assignments. 1224: </description> 1225: <status>works/unverified</status> 1226: </file> 1227: <file> 1228: <source>loncom/interface/lonspreadsheet.pm</source> 1229: <target dist='default'>home/httpd/lib/perl/Apache/lonspreadsheet.pm</target> 1230: <categoryname>handler</categoryname> 1231: <description> 1232: Spreadsheet/Grades Display Handler 1233: </description> 1234: <status>works/unverified</status> 1235: </file> 1236: <file> 1237: <source>loncom/interface/lonparmset.pm</source> 1238: <target dist='default'>home/httpd/lib/perl/Apache/lonparmset.pm</target> 1239: <categoryname>handler</categoryname> 1240: <description> 1241: Handler to resolve ambiguous file locations 1242: </description> 1243: <status>works/unverified</status> 1244: </file> 1245: <file> 1246: <source>loncom/publisher/lonconstruct.pm</source> 1247: <target dist='default'>home/httpd/lib/perl/Apache/lonconstruct.pm</target> 1248: <categoryname>handler</categoryname> 1249: <description> 1250: Page wrapper for handling construction space. 1251: </description> 1252: <status>works/unverified</status> 1253: </file> 1254: <file> 1255: <source>loncom/publisher/lonpublisher.pm</source> 1256: <target dist='default'>home/httpd/lib/perl/Apache/lonpublisher.pm</target> 1257: <categoryname>handler</categoryname> 1258: <description> 1259: Publishes an LON-CAPA educational resource complete with metadata 1260: (authorship, language, copyright, creation date, etc). 1261: </description> 1262: <status>works/unverified</status> 1263: </file> 1264: <file> 1265: <source>loncom/interface/lonmenu.pm</source> 1266: <target dist='default'>home/httpd/lib/perl/Apache/lonmenu.pm</target> 1267: <categoryname>handler</categoryname> 1268: <description> 1269: Has routines which control the remote control. 1270: </description> 1271: <status>works/unverified</status> 1272: </file> 1273: <file> 1274: <source>rat/lonpageflip.pm</source> 1275: <target dist='default'>home/httpd/lib/perl/Apache/lonpageflip.pm</target> 1276: <categoryname>handler</categoryname> 1277: <description>Deals with forward, backward, and other page flips.</description> 1278: <status>works/unverified</status> 1279: </file> 1280: <file> 1281: <source>rat/lonratedt.pm</source> 1282: <target dist='default'>home/httpd/lib/perl/Apache/lonratedt.pm</target> 1283: <categoryname>handler</categoryname> 1284: <description> 1285: Builds up frame set and loads in the right thing. 1286: </description> 1287: <status>works/unverified</status> 1288: </file> 1289: <file> 1290: <source>loncom/html/res/adm/pages/catalog.gif</source> 1291: <target dist='default'>home/httpd/html/res/adm/pages/catalog.gif</target> 1292: <categoryname>graphic file</categoryname> 1293: <description> 1294: The catalog button for the remote control. 1295: </description> 1296: <status>works/unverified</status> 1297: </file> 1298: <file> 1299: <source>loncom/html/res/adm/pages/homeworkmenu.html</source> 1300: <target dist='default'>home/httpd/html/res/adm/pages/homeworkmenu.html</target> 1301: <categoryname>handler</categoryname> 1302: <description> 1303: Homework remote control. 1304: </description> 1305: <status>works/unverified</status> 1306: </file> 1307: <file> 1308: <source>loncom/html/res/adm/pages/annotator/admannotations.pm</source> 1309: <target dist='default'>home/httpd/lib/perl/Apache/admannotations.pm</target> 1310: <categoryname>handler</categoryname> 1311: <description> 1312: This will take annotations and then plug them into a page. 1313: </description> 1314: <status>works/unverified</status> 1315: </file> 1316: <file> 1317: <source>loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm</source> 1318: <target dist='default'>home/httpd/lib/perl/Apache/admbookmarks.pm</target> 1319: <categoryname>handler</categoryname> 1320: <description> 1321: This will take bookmarks and get/write/display them for the LON-CAPA user 1322: interface. 1323: </description> 1324: <status>works/unverified</status> 1325: </file> 1326: <file> 1327: <source>rat/lonratsrv.pm</source> 1328: <target dist='default'>home/httpd/lib/perl/Apache/lonratsrv.pm</target> 1329: <categoryname>handler</categoryname> 1330: <description> 1331: Handler that takes output from RAT and stores it on disk. Handles the upper 1332: hidden frame of the added window that comes up in RAT. (3 frames come up in 1333: RAT server, code, and output. This module handles server connection.) 1334: </description> 1335: <status>works/unverified</status> 1336: </file> 1337: <file> 1338: <source>rat/lonpage.pm</source> 1339: <target dist='default'>home/httpd/lib/perl/Apache/lonpage.pm</target> 1340: <categoryname>handler</categoryname> 1341: <description> 1342: bundles pages into one page 1343: </description> 1344: <status>works/unverified</status> 1345: </file> 1346: <file> 1347: <source>rat/lonuserstate.pm</source> 1348: <target dist='default'>home/httpd/lib/perl/Apache/lonuserstate.pm</target> 1349: <categoryname>handler</categoryname> 1350: <description> 1351: compile course into binary data structure (in loncom/rat) 1352: </description> 1353: <status>works/unverified</status> 1354: </file> 1355: <file> 1356: <source>loncom/xml/lontex.pm</source> 1357: <target dist='default'>home/httpd/lib/perl/Apache/lontex.pm</target> 1358: <categoryname>handler</categoryname> 1359: <description> 1360: Handler for tex files (somewhere in modules) 1361: </description> 1362: <status>works/unverified</status> 1363: </file> 1364: <file> 1365: <source>loncom/xml/lontexconvert.pm</source> 1366: <target dist='default'>home/httpd/lib/perl/Apache/lontexconvert.pm</target> 1367: <categoryname>handler</categoryname> 1368: <description> 1369: Access to tth/ttm 1370: </description> 1371: <status>works/unverified</status> 1372: </file> 1373: <file> 1374: <source>loncom/xml/lonxml.pm</source> 1375: <target dist='default'>home/httpd/lib/perl/Apache/lonxml.pm</target> 1376: <categoryname>handler</categoryname> 1377: <description> 1378: XML Parsing Module 1379: </description> 1380: <status>works/unverified</status> 1381: </file> 1382: <file> 1383: <source>loncom/xml/style.pm</source> 1384: <target dist='default'>home/httpd/lib/perl/Apache/style.pm</target> 1385: <categoryname>handler</categoryname> 1386: <description> 1387: Style Parsing Module 1388: </description> 1389: <status>works/unverified</status> 1390: </file> 1391: <file> 1392: <source>loncom/xml/londefdef.pm</source> 1393: <target dist='default'>home/httpd/lib/perl/Apache/londefdef.pm</target> 1394: <categoryname>handler</categoryname> 1395: <description> 1396: Tags Default Definition Module 1397: </description> 1398: <status>works/unverified</status> 1399: </file> 1400: <file> 1401: <source>loncom/xml/run.pm</source> 1402: <target dist='default'>home/httpd/lib/perl/Apache/run.pm</target> 1403: <categoryname>handler</categoryname> 1404: <description> 1405: used to prevent poorly written problems from causing lingering after effects 1406: </description> 1407: <status>works/unverified</status> 1408: </file> 1409: <file> 1410: <source>loncom/xml/scripttag.pm</source> 1411: <target dist='default'>home/httpd/lib/perl/Apache/scripttag.pm</target> 1412: <categoryname>handler</categoryname> 1413: <description> 1414: implements <script>, <scriptlib>, <parserlib>, and 1415: <import> 1416: </description> 1417: <status>works/unverified</status> 1418: </file> 1419: <file> 1420: <source>loncom/homework/randomlabel.pm</source> 1421: <target dist='default'>home/httpd/lib/perl/Apache/randomlabel.pm</target> 1422: <categoryname>handler</categoryname> 1423: <description> 1424: Interface for producing applet code which randomizes the labelling of an 1425: image. 1426: </description> 1427: </file> 1428: <file> 1429: <source>loncom/homework/lonhomework.pm</source> 1430: <target dist='default'>home/httpd/lib/perl/Apache/lonhomework.pm</target> 1431: <categoryname>handler</categoryname> 1432: <description> 1433: handles requests for output, evaluation, and alteration of a homework resource 1434: </description> 1435: </file> 1436: <status>works/unverified</status> 1437: <file> 1438: <source>loncom/homework/inputtags.pm</source> 1439: <target dist='default'>home/httpd/lib/perl/Apache/inputtags.pm</target> 1440: <categoryname>handler</categoryname> 1441: <description> 1442: produces HTML input tags (<INPUT>) for rendering homework resources 1443: </description> 1444: <status>works/unverified</status> 1445: </file> 1446: <file> 1447: <source>loncom/homework/structuretags.pm</source> 1448: <target dist='default'>home/httpd/lib/perl/Apache/structuretags.pm</target> 1449: <categoryname>handler</categoryname> 1450: <description> 1451: produces HTML tags necessary for structuring the presentation of homework 1452: resources 1453: </description> 1454: <status>works/unverified</status> 1455: </file> 1456: <file> 1457: <source>loncom/homework/response.pm</source> 1458: <target dist='default'>home/httpd/lib/perl/Apache/response.pm</target> 1459: <categoryname>handler</categoryname> 1460: <description> 1461: defines different types of responses given to student as well as syntax for 1462: producing response values 1463: </description> 1464: <status>works/unverified</status> 1465: </file> 1466: <file> 1467: <source>loncom/homework/caparesponse/caparesponse.pm</source> 1468: <target dist='default'>home/httpd/lib/perl/Apache/caparesponse.pm</target> 1469: <categoryname>handler</categoryname> 1470: <description> 1471: handles request to the CAPA homework processing engine 1472: </description> 1473: <status>works/unverified</status> 1474: </file> 1475: <file> 1476: <source>loncom/auth/localauth.pm</source> 1477: <target dist='default'>home/httpd/lib/perl/localauth.pm</target> 1478: <categoryname>handler</categoryname> 1479: <description> 1480: Local authentication mechanism (meant to be customized). 1481: </description> 1482: <status>works/unverified</status> 1483: </file> 1484: <file> 1485: <source>loncom/auth/lonacc.pm</source> 1486: <target dist='default'>home/httpd/lib/perl/Apache/lonacc.pm</target> 1487: <categoryname>handler</categoryname> 1488: <description> 1489: (This module, like loncacc.pm also authenticates with cookies.) 1490: <tt>lonacc.pm</tt> coordinates access to a wide range of administrative-type 1491: functions (e.g. roles, logout, annotations, and bookmarks) as well 1492: as coordinating access to educational resources. 1493: </description> 1494: <status>works/unverified</status> 1495: </file> 1496: <file> 1497: <source>loncom/auth/lonracc.pm</source> 1498: <target dist='default'>home/httpd/lib/perl/Apache/lonracc.pm</target> 1499: <categoryname>handler</categoryname> 1500: <description> 1501: access handler for file transfers 1502: </description> 1503: <status>works/unverified</status> 1504: </file> 1505: <file> 1506: <source>loncom/auth/loncacc.pm</source> 1507: <target dist='default'>home/httpd/lib/perl/Apache/loncacc.pm</target> 1508: <categoryname>handler</categoryname> 1509: <description> 1510: This module provides access to an educational resource construction area. 1511: This module is invoked by the URL-related pattern syntax 1512: <tt>LocationMatch "^/priv.*"</tt> or <tt>LocationMatch "^/\~.*"</tt>. 1513: Authentication of user identity 1514: is coordinated through cookies. The abbreviation "cacc" corresponds 1515: to "construction-space access"). If the cookie handle is invalid, then 1516: this module returns a forbidden status and makes appropriate log entries. 1517: If the cookie handle is valid, status is determined to be okay (and, 1518: for the "priv"-type access, the resource is delivered by the 1519: <tt>lonconstruct</tt> module). 1520: </description> 1521: <status>works/unverified</status> 1522: </file> 1523: <file> 1524: <source>loncom/auth/lonauth.pm</source> 1525: <target dist='default'>home/httpd/lib/perl/Apache/lonauth.pm</target> 1526: <categoryname>handler</categoryname> 1527: <description>authenticate, set up session environment</description> 1528: <status>works/unverified</status> 1529: </file> 1530: <file> 1531: <source>loncom/auth/lonlogin.pm</source> 1532: <target dist='default'>home/httpd/lib/perl/Apache/lonlogin.pm</target> 1533: <categoryname>handler</categoryname> 1534: <description>login screen</description> 1535: <status>works/unverified</status> 1536: </file> 1537: <file> 1538: <source>loncom/auth/lonlogout.pm</source> 1539: <target dist='default'>home/httpd/lib/perl/Apache/lonlogout.pm</target> 1540: <categoryname>handler</categoryname> 1541: <description>logout</description> 1542: <status>works/unverified</status> 1543: </file> 1544: <file> 1545: <source>loncom/lonnet/perl/lonrep.pm</source> 1546: <target dist='default'>home/httpd/lib/perl/Apache/lonrep.pm</target> 1547: <categoryname>handler</categoryname> 1548: <description>replication</description> 1549: </file> 1550: <file> 1551: <source>loncom/auth/lonroles.pm</source> 1552: <target dist='default'>home/httpd/lib/perl/Apache/lonroles.pm</target> 1553: <categoryname>handler</categoryname> 1554: <description> 1555: This perl handling module reads in the available roles available 1556: for a LON-CAPA user (different courses, different privileges, etc) 1557: and produces a form-element HTML page which allows the user to select 1558: which role he wishes to exercise in the LON-CAPA system. For instance, 1559: a user may want to select between being a student in a thermodynamics 1560: physics course or a teaching assistant for an introductory calculus 1561: class. 1562: </description> 1563: </file> 1564: <file> 1565: <source>loncom/interface/lonindexer.pm</source> 1566: <target dist='default'>home/httpd/lib/perl/Apache/lonindexer.pm</target> 1567: <categoryname>handler</categoryname> 1568: <description> 1569: cross server filesystem browser 1570: </description> 1571: <status>works/unverified</status> 1572: </file> 1573: <file> 1574: <source>loncom/interface/groupsort.pm</source> 1575: <target dist='default'>home/httpd/lib/perl/Apache/groupsort.pm</target> 1576: <categoryname>handler</categoryname> 1577: <description> 1578: Implements a second phase of importing multiple resources into the RAT. 1579: Allows for reordering the sequence of resources. 1580: </description> 1581: <status>works/unverified</status> 1582: </file> 1583: <file> 1584: <source>loncom/lonnet/perl/lonnet.pm</source> 1585: <target dist='default'>home/httpd/lib/perl/Apache/lonnet.pm</target> 1586: <categoryname>handler</categoryname> 1587: <description> 1588: This file is an interface to the lonc processes of the LON-CAPA network 1589: as well as set of elaborated functions for handling information necessary 1590: for navigating through a given cluster of LON-CAPA machines within a domain. 1591: There are over 40 specialized functions in this module which handle 1592: the reading and transmission of metadata, user information 1593: (ids, names, environments, roles, logs), file information (storage, reading, 1594: directories, extensions, replication, embedded styles and descriptors), 1595: educational resources (course descriptions, section names and numbers), 1596: url hashing (to assign roles on a url basis), and translating abbreviated 1597: symbols to and from more descriptive phrases or explanations. 1598: </description> 1599: <status>works/unverified</status> 1600: </file> 1601: <file> 1602: <source>loncom/html/index.html</source> 1603: <target dist='default'>home/httpd/html/index.html</target> 1604: <categoryname>interface file</categoryname> 1605: <description>bumps to login</description> 1606: </file> 1607: <link> 1608: <linkto>etc/mime.types</linkto> 1609: <target dist='default'>etc/httpd/conf/mime.types</target> 1610: <categoryname>symbolic link</categoryname> 1611: <description>symbolic link to /etc/mime.types</description> 1612: </link> 1613: <link> 1614: <linkto>home/httpd/html/res</linkto> 1615: <target dist='default'>home/httpd/html/raw</target> 1616: <categoryname>symbolic link</categoryname> 1617: <description>symbolic link to /home/httpd/html/res</description> 1618: </link> 1619: <file> 1620: <source>loncom/html/adm/notfound.html</source> 1621: <target dist='default'>home/httpd/html/adm/notfound.html</target> 1622: <categoryname>interface file</categoryname> 1623: <description> 1624: static html page that is shown when an attempt is made to access a document 1625: not present on the web server 1626: </description> 1627: </file> 1628: <file> 1629: <source>loncom/html/adm/unauthorized.html</source> 1630: <target dist='default'>home/httpd/html/adm/unauthorized.html</target> 1631: <categoryname>interface file</categoryname> 1632: <description> 1633: static html page that is shown when an attempt is made to access a document 1634: which is restricted based on file or server configurations 1635: </description> 1636: </file> 1637: <file> 1638: <source>loncom/html/adm/help/searchcat.html</source> 1639: <target dist='default'>home/httpd/html/adm/help/searchcat.html</target> 1640: <categoryname>interface file</categoryname> 1641: <description> 1642: Help page for the search engine. 1643: </description> 1644: </file> 1645: <file> 1646: <source>rat/client/rat.html</source> 1647: <target dist='default'>home/httpd/html/adm/rat/rat.html</target> 1648: <categoryname>interface file</categoryname> 1649: <description> 1650: frameset 1651: </description> 1652: </file> 1653: <file> 1654: <source>rat/client/parameter.html</source> 1655: <target dist='default'>home/httpd/html/adm/rat/parameter.html</target> 1656: <categoryname>interface file</categoryname> 1657: <description> 1658: Parameter input window. 1659: </description> 1660: </file> 1661: <file> 1662: <source>rat/client/code.html</source> 1663: <target dist='default'>home/httpd/html/adm/rat/code.html</target> 1664: <categoryname>interface file</categoryname> 1665: <description> 1666: javascript 1667: </description> 1668: </file> 1669: <file> 1670: <source>rat/client/map.html</source> 1671: <target dist='default'>home/httpd/html/adm/rat/map.html</target> 1672: <categoryname>interface file</categoryname> 1673: <description> 1674: bumper 1675: </description> 1676: </file> 1677: <file> 1678: <source>rat/client/empty.html</source> 1679: <target dist='default'>home/httpd/html/adm/rat/empty.html</target> 1680: <categoryname>interface file</categoryname> 1681: <description> 1682: A blank page with very minimal HTML structural elements. 1683: </description> 1684: </file> 1685: <fileglob> 1686: <glob>*.gif</glob> 1687: <sourcedir>rat/images/</sourcedir> 1688: <targetdir dist='default'>home/httpd/html/adm/rat/</targetdir> 1689: <categoryname>graphic file</categoryname> 1690: <description> 1691: icons for providing a HTML-tabled view of a course map 1692: </description> 1693: <filenames> 1694: 1.1.dt.gif; 1695: 1.1.empty.gif; 1696: 1.1.ld.gif; 1697: 1.1.lr.gif; 1698: 1.1.rd.gif; 1699: 1;.1.rl.gif; 1700: 1.1.td.gif; 1701: 1.1.tdrl.gif; 1702: 1.1.tl.gif; 1703: 1.1.tr.gif; 1704: 1.1.utd.gif; 1705: 1.2.ctd.gif; 1706: 1.2.dt.gif; 1707: 1.2.empty.gif; 1708: 1.2.ld.gif; 1709: 1.2.lr.gif; 1710: 1.2.lrd.gif; 1711: 1.2.lrtd.gif; 1712: 1.2.rd.gif; 1713: 1.2.rl.gif; 1714: 1.2.rld.gif; 1715: 1.2.rltd.gif; 1716: 1.2.rtd.gif; 1717: 1.2.rtdl.gif; 1718: 1.2.rtl.gif; 1719: 1.2.td.gif; 1720: 1.2.tdl.gif; 1721: 1.2.tdrl.gif; 1722: 1.2.tl.gif; 1723: 1.2.tr.gif; 1724: 1.2.utd.gif; 1725: 2.1.dt.gif; 1726: 2.1.empty.gif; 1727: 2.1.ld.gif; 1728: 2.1.lr.gif; 1729: 2.1.rd.gif; 1730: 2.1.rl.gif; 1731: 2.1.td.gif; 1732: 2.1.tdrl.gif; 1733: 2.1.tl.gif; 1734: 2.1.tr.gif; 1735: 2.2.dt.gif; 1736: 2.2.empty.gif; 1737: 2.2.ld.gif; 1738: 2.2.lr.gif; 1739: 2.2.lrd.gif; 1740: 2.2.lrt.gif; 1741: 2.2.rd.gif; 1742: 2.2.rl.gif; 1743: 2.2.rld.gif; 1744: 2.2.rlt.gif; 1745: 2.2.td.gif; 1746: 2.2.tdl.gif; 1747: 2.2.tdr.gif; 1748: 2.2.tdrl.gif; 1749: 2.2.tl.gif; 1750: 2.2.tr.gif; 1751: 2.2.url.gif; 1752: 2.2.utd.gif; 1753: arrow.gif; 1754: bdt.gif; 1755: bempty.gif; 1756: bld.gif; 1757: blr.gif; 1758: blrd.gif; 1759: blrt.gif; 1760: brd.gif; 1761: brl.gif; 1762: brld.gif; 1763: brlt.gif; 1764: btd.gif; 1765: btdl.gif; 1766: btdr.gif; 1767: btdrl.gif; 1768: btl.gif; 1769: btr.gif; 1770: burl.gif; 1771: butd.gif; 1772: condition.gif; 1773: edit.gif; 1774: finish.gif; 1775: info.gif; 1776: inscol.gif; 1777: inscond.gif; 1778: insres.gif; 1779: insrow.gif; 1780: left.gif; 1781: middle.gif; 1782: resource.gif; 1783: rbottom.gif; 1784: right.gif; 1785: sctd.gif; 1786: sdt.gif; 1787: sempty.gif; 1788: sld.gif; 1789: slr.gif; 1790: slrd.gif; 1791: slrtd.gif; 1792: srd.gif; 1793: srl.gif; 1794: srld.gif; 1795: srltd.gif; 1796: srtd.gif; 1797: srtdl.gif; 1798: srtl.gif; 1799: start.gif; 1800: std.gif; 1801: stdl.gif; 1802: sutd.gif 1803: </filenames> 1804: </fileglob> 1805: <fileglob> 1806: <glob>*</glob> 1807: <sourcedir>loncom/html/adm/lonKaputt/</sourcedir> 1808: <targetdir dist='default'>home/httpd/html/adm/lonKaputt/</targetdir> 1809: <categoryname>graphic file</categoryname> 1810: <description> 1811: icons to indicate an unexpected result 1812: </description> 1813: <filenames> 1814: lonconstruct.gif; 1815: lonlogo_broken.gif; 1816: lonlogo_broken_tsp.gif; 1817: lonlogo_broken.eps; 1818: lonlogo_broken.jpg; 1819: lonlogo_broken.mov 1820: </filenames> 1821: </fileglob> 1822: <fileglob> 1823: <glob>*</glob> 1824: <sourcedir>loncom/html/adm/lonIcons/</sourcedir> 1825: <targetdir dist='default'>home/httpd/html/adm/lonIcons/</targetdir> 1826: <categoryname>graphic file</categoryname> 1827: <description> 1828: logos 1829: </description> 1830: <filenames> 1831: cab.gif; 1832: cab_big.gif; 1833: class.gif; 1834: class_big.gif; 1835: dvi.gif; 1836: dvi_big.gif; 1837: eps.gif; 1838: eps_big.gif; 1839: exam.gif; 1840: exam_big.gif; 1841: folder_closed.gif; 1842: folder_opened.gif; 1843: folder_pointer_closed.gif; 1844: folder_pointer_opened.gif; 1845: form.gif; 1846: form_big.gif; 1847: gif.gif; 1848: gif_big.gif; 1849: htm.gif; 1850: html.gif; 1851: html_big.gif; 1852: jar.gif; 1853: jar_big.gif; 1854: jpg.gif; 1855: jpg_big.gif; 1856: liteani.gif; 1857: lonanim.gif; 1858: lonanimend.gif; 1859: lonhelplogos.gif; 1860: lonlogo.gif; 1861: lonlogos.gif; 1862: meta.gif; 1863: meta_big.gif; 1864: mov.gif; 1865: mov_big.gif; 1866: move_up.gif; 1867: move_down.gif; 1868: page.gif; 1869: page_big.gif; 1870: pdf.gif; 1871: pdf_big.gif; 1872: png.gif; 1873: png_big.gif; 1874: problem.gif; 1875: problem_big.gif; 1876: ps.gif; 1877: ps_big.gif; 1878: quill.gif; 1879: quiz.gif; 1880: quiz_big.gif; 1881: select.gif; 1882: sequence.gif; 1883: sequence_big.gif; 1884: server.gif; 1885: server_big.gif; 1886: srvbad.gif; 1887: srvempty.gif; 1888: srvgood.gif; 1889: srvhalf.gif; 1890: srvnull.gif; 1891: survey.gif; 1892: survey_big.gif; 1893: tex.gif; 1894: tex_big.gif; 1895: txt.gif; 1896: txt_big.gif; 1897: user.gif; 1898: user_big.gif; 1899: wav.gif; 1900: wav_big.gif; 1901: white_space_20_22.gif; 1902: whitespace1.gif; 1903: whitespace10.gif; 1904: whitespace2.gif; 1905: whitespace3.gif; 1906: whitespace4.gif; 1907: whitespace5.gif; 1908: whitespace6.gif; 1909: whitespace7.gif; 1910: whitespace8.gif; 1911: whitespace9.gif; 1912: xml.gif; 1913: xml_big.gif; 1914: zip.gif; 1915: zip_big.gif 1916: </filenames> 1917: </fileglob> 1918: <fileglob> 1919: <glob>*</glob> 1920: <sourcedir>loncom/html/adm/lonMisc/</sourcedir> 1921: <targetdir dist='default'>home/httpd/html/adm/lonMisc/</targetdir> 1922: <categoryname>graphic file</categoryname> 1923: <description> 1924: Miscellaneous resources. Respectively: button for catalog, 1925: button to set parameters in a page, 1926: button to do regrades, button to check on problem submissions, 1927: </description> 1928: <filenames> 1929: cat_button.gif; 1930: pprm_button.gif; 1931: pgrd_button.gif; 1932: subm_button.gif 1933: </filenames> 1934: </fileglob> 1935: <file> 1936: <source>loncom/xml/tth.pm</source> 1937: <target dist='default'>usr/lib/perl5/site_perl/5.005/tth.pm</target> 1938: <target dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0/tth.pm</target> 1939: <categoryname>system file</categoryname> 1940: <description> 1941: perl module for invoking functions specific to TeX-to-HTML conversion 1942: </description> 1943: <note> 1944: Has the same dependencies and build process as tth.so. 1945: Currently, only the tth.so file specifications invoke 1946: the build process however. A static version is checked into loncom/xml 1947: and in this way is treated as though it isn't part of the tth build process. 1948: </note> 1949: <status>works/unverified</status> 1950: </file> 1951: <file> 1952: <source>modules/TexConvert/tthperl/tth.so</source> 1953: <target dist='default'>usr/lib/perl5/site_perl/5.005/tth.so</target> 1954: <target dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0/tth.so</target> 1955: <categoryname>system file</categoryname> 1956: <description> 1957: shared library file for dynamic loading and unloading 1958: </description> 1959: <note> 1960: The source and file dependencies are not available to most 1961: CVS users. (You can safely rely on the existing binaries 1962: present on your system... don't worry about warnings 1963: related to this file during the build process.) 1964: </note> 1965: <build trigger='run if dependencies change'> 1966: modules/TexConvert/tthperl/commands 1967: </build> 1968: <status>works/unverified</status> 1969: <dependencies> 1970: ../tthdynamic/tthfunc.c; 1971: ../tthdynamic/ttmfunc.c 1972: </dependencies> 1973: </file> 1974: <file> 1975: <source>loncom/homework/caparesponse/capa.pm</source> 1976: <target dist='default'>usr/lib/perl5/site_perl/5.005/capa.pm</target> 1977: <target dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0/capa.pm</target> 1978: <categoryname>system file</categoryname> 1979: <description> 1980: perl module for invoking functions specific to CAPA 1981: </description> 1982: <buildlink>loncom/homework/caparesponse/capa.so</buildlink> 1983: <note> 1984: Has the same dependencies and build process as capa.so. 1985: Currently, only the capa.so file specifications invoke 1986: the build process however. 1987: </note> 1988: </file> 1989: <file> 1990: <source>loncom/homework/caparesponse/capa.bs</source> 1991: <target dist='default'>usr/lib/perl5/site_perl/5.005/capa.bs</target> 1992: <target dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0/capa.bs</target> 1993: <categoryname>system file</categoryname> 1994: <description> 1995: bootstrap file associated with dynamic loading of this module on multiple 1996: architectures 1997: </description> 1998: <buildlink>loncom/homework/caparesponse/capa.so</buildlink> 1999: <note> 2000: Has the same dependencies and build process as capa.so. 2001: Currently, only the capa.so file specifications invoke 2002: the build process however. 2003: </note> 2004: </file> 2005: <file> 2006: <source>loncom/homework/caparesponse/capa.so</source> 2007: <target dist='default'>usr/lib/perl5/site_perl/5.005/capa.so</target> 2008: <target dist='redhat7.1'>usr/lib/perl5/site_perl/5.6.0/capa.so</target> 2009: <categoryname>system file</categoryname> 2010: <description> 2011: shared library file for dynamic loading and unloading 2012: </description> 2013: <build trigger='always run'> 2014: loncom/homework/caparesponse/commands 2015: </build> 2016: <dependencies> 2017: caparesponse.c; 2018: caparesponse.pm 2019: </dependencies> 2020: </file> 2021: <fileglob> 2022: <glob>*.ent</glob> 2023: <sourcedir>loncom/MathML/</sourcedir> 2024: <targetdir dist='default'>home/httpd/html/adm/MathML/</targetdir> 2025: <categoryname>system file</categoryname> 2026: <description> 2027: xml files which assign unicode numbers to mathematical symbols using 2028: <! ENTITY... > type syntax. 2029: </description> 2030: <filenames> 2031: isoamsa.ent; 2032: isoamsb.ent; 2033: isoamsc.ent; 2034: isoamsn.ent; 2035: isoamso.ent; 2036: isoamsr.ent; 2037: isobox.ent; 2038: isocyr1.ent; 2039: isocyr2.ent; 2040: isodia.ent; 2041: isogrk1.ent; 2042: isogrk2.ent; 2043: isogrk3.ent; 2044: isogrk4.ent; 2045: isolat1.ent; 2046: isolat2.ent; 2047: isomfrk.ent; 2048: isomopf.ent; 2049: isomscr.ent; 2050: isonum.ent; 2051: isopub.ent; 2052: isotech.ent; 2053: mmlalias.ent; 2054: mmlextra.ent 2055: </filenames> 2056: </fileglob> 2057: <file> 2058: <source>loncom/MathML/mathml.css</source> 2059: <target dist='default'>home/httpd/html/adm/MathML/mathml.css</target> 2060: <categoryname>system file</categoryname> 2061: <description> 2062: cascading style sheet 2063: </description> 2064: </file> 2065: <file> 2066: <source>loncom/MathML/mathml.dtd</source> 2067: <target dist='default'>home/httpd/html/adm/MathML/mathml.dtd</target> 2068: <categoryname>system file</categoryname> 2069: <description> 2070: document type definition 2071: </description> 2072: </file> 2073: <file> 2074: <source>loncom/auth/londes.js</source> 2075: <target dist='default'>home/httpd/html/res/adm/includes/londes.js</target> 2076: <categoryname>interface file</categoryname> 2077: <description> 2078: Encryption Routines according to Data Encryption Standard DES, written in 2079: javascript. 2080: </description> 2081: </file> 2082: <file> 2083: <source>loncom/homework/lectureonline.lcpm</source> 2084: <target dist='default'>home/httpd/html/res/adm/includes/lectureonline.lcpm 2085: </target> 2086: <categoryname>handler</categoryname> 2087: <description> 2088: Intended for providing perl functions for the <script></script> environment 2089: in a problem that was converted from lectureonline. 2090: </description> 2091: </file> 2092: <file> 2093: <source>loncom/homework/default_homework.lcpm</source> 2094: <target dist='default'>home/httpd/html/res/adm/includes/default_homework.lcpm 2095: </target> 2096: <categoryname>handler</categoryname> 2097: <description> 2098: Provides many functions for the <script> environment in a .problem. 2099: Functions are documented in CVS:loncapa/doc/homework/homework5.html. 2100: </description> 2101: </file> 2102: <file> 2103: <source>loncom/homework/capa.units</source> 2104: <target dist='default'>home/httpd/html/res/adm/includes/capa.units</target> 2105: <categoryname>static conf</categoryname> 2106: <description> 2107: Define unit prefixing and conversion for CAPA problem handling. 2108: </description> 2109: </file> 2110: <fileglob> 2111: <glob>*.gif</glob> 2112: <sourcedir>loncom/html/res/adm/pages/</sourcedir> 2113: <targetdir>home/httpd/html/res/adm/pages/</targetdir> 2114: <categoryname>graphic file</categoryname> 2115: <description>icons used for the entire LON-CAPA user interface</description> 2116: <filenames> 2117: a.gif; 2118: anot.gif; 2119: b.gif; 2120: back.gif; 2121: bkm.gif; 2122: brws.gif; 2123: c.gif; 2124: ccrs.gif; 2125: chat.gif; 2126: chrt.gif; 2127: com.gif; 2128: courses.gif; 2129: cprv.gif; 2130: cstr.gif; 2131: d.gif; 2132: dempty.gif; 2133: e.gif; 2134: egrd.gif; 2135: empty.gif; 2136: enrl.gif; 2137: eval.gif; 2138: f.gif; 2139: fdbk.gif; 2140: feedback.gif; 2141: forw.gif; 2142: g.gif; 2143: grds.gif; 2144: group.gif; 2145: h.gif; 2146: help.gif; 2147: hyphen.gif; 2148: i.gif; 2149: info.gif; 2150: j.gif; 2151: k.gif; 2152: l.gif; 2153: ledblink.gif; 2154: ledgreen.gif; 2155: ledoff.gif; 2156: ledon.gif; 2157: ledsend.gif; 2158: logout.gif; 2159: m.gif; 2160: mrk.gif; 2161: n.gif; 2162: nav.gif; 2163: next.gif; 2164: o.gif; 2165: p.gif; 2166: parm.gif; 2167: pgrd.gif; 2168: pparm.gif; 2169: prev.gif; 2170: prt.gif; 2171: q.gif; 2172: qempty.gif; 2173: r.gif; 2174: reload.gif; 2175: remotebg.gif; 2176: res.gif; 2177: roles.gif; 2178: s.gif; 2179: sbkm.gif; 2180: space.gif; 2181: spacer.gif; 2182: sprs.gif; 2183: src.gif; 2184: stat.gif; 2185: subm.gif; 2186: t.gif; 2187: title.gif; 2188: u.gif; 2189: v.gif; 2190: vbkm.gif; 2191: w.gif; 2192: x.gif; 2193: y.gif; 2194: z.gif 2195: </filenames> 2196: </fileglob> 2197: <file> 2198: <source>loncom/html/res/adm/pages/imgmaps.html</source> 2199: <target dist='default'>home/httpd/html/res/adm/pages/imgmaps.html</target> 2200: <categoryname>interface file</categoryname> 2201: <description> 2202: image maps for the LON-CAPA remote control 2203: </description> 2204: </file> 2205: <file> 2206: <source>loncom/html/res/adm/pages/index.html</source> 2207: <target dist='default'>home/httpd/html/res/adm/pages/index.html</target> 2208: <categoryname>interface file</categoryname> 2209: <description> 2210: welcoming page to the LON-CAPA system upon login 2211: </description> 2212: </file> 2213: <file> 2214: <source>loncom/html/res/adm/pages/menu.html</source> 2215: <target dist='default'>home/httpd/html/res/adm/pages/menu.html</target> 2216: <categoryname>interface file</categoryname> 2217: <description> 2218: renders the HTML (including image maps) for the LON-CAPA remote control 2219: </description> 2220: </file> 2221: <fileglob> 2222: <glob>*.gif</glob> 2223: <sourcedir>loncom/html/res/adm/pages/indexericons/</sourcedir> 2224: <targetdir>home/httpd/html/res/adm/pages/indexericons/</targetdir> 2225: <categoryname>graphic file</categoryname> 2226: <description> 2227: icons used for the bookmark portion of the LON-CAPA user interface 2228: </description> 2229: <filenames> 2230: a.gif; 2231: alert.black.gif; 2232: alert.red.gif; 2233: back.gif; 2234: ball.gray.gif; 2235: ball.red.gif; 2236: binary.gif; 2237: binhex.gif; 2238: blank.gif; 2239: bomb.gif; 2240: box1.gif; 2241: box2.gif; 2242: broken.gif; 2243: burst.gif; 2244: c.gif; 2245: comp.blue.gif; 2246: comp.gray.gif; 2247: compressed.gif; 2248: continued.gif; 2249: course.gif; 2250: dir.gif; 2251: down.gif; 2252: dvi.gif; 2253: f.gif; 2254: folder.gif; 2255: folder.open.gif; 2256: folder.sec.gif; 2257: folder_closed.gif; 2258: folder_closed_pressed.gif; 2259: folder_new.gif; 2260: folder_opened.gif; 2261: folder_opened_pressed.gif; 2262: folder_pointer_closed.gif; 2263: folder_pointer_opened.gif; 2264: folder_spacer.gif; 2265: folder_trash.gif; 2266: forward.gif; 2267: generic.gif; 2268: generic.red.gif; 2269: generic.sec.gif; 2270: hand.right.gif; 2271: hand.up.gif; 2272: html.gif; 2273: image1.gif; 2274: image2.gif; 2275: image3.gif; 2276: index.gif; 2277: layout.gif; 2278: left.gif; 2279: link.gif; 2280: mov.gif; 2281: movie1.gif; 2282: p.gif; 2283: patch.gif; 2284: pdf.gif; 2285: portal.gif; 2286: problem.gif; 2287: ps.gif; 2288: quill.gif; 2289: right.gif; 2290: screw1.gif; 2291: screw2.gif; 2292: script.gif; 2293: sound1.gif; 2294: sound2.gif; 2295: sphere1.gif; 2296: sphere2.gif; 2297: tar.gif; 2298: tex.gif; 2299: text.gif; 2300: transfer.gif; 2301: unknown.gif; 2302: up.gif; 2303: uu.gif; 2304: uuencoded.gif; 2305: white_space_20_22.gif; 2306: white_space_22_22.gif; 2307: whitespace1.gif; 2308: whitespace10.gif; 2309: whitespace2.gif; 2310: whitespace3.gif; 2311: whitespace4.gif; 2312: whitespace5.gif; 2313: whitespace6.gif; 2314: whitespace7.gif; 2315: whitespace8.gif; 2316: whitespace9.gif; 2317: world1.gif; 2318: world2.gif 2319: </filenames> 2320: </fileglob> 2321: <fileglob> 2322: <glob>*.gif</glob> 2323: <sourcedir>loncom/html/res/adm/pages/bookmarkmenu/</sourcedir> 2324: <targetdir>home/httpd/html/res/adm/pages/bookmarkmenu/</targetdir> 2325: <categoryname>graphic file</categoryname> 2326: <description> 2327: icons used for directory indexing and login screen 2328: </description> 2329: <filenames> 2330: folder_anim.gif; 2331: folder_close.gif; 2332: folder_drag.gif; 2333: folder_new.gif; 2334: folder_open.gif; 2335: folder_pointer_closed.gif; 2336: folder_pointer_opened.gif; 2337: folder_static.gif; 2338: folder_trash.gif; 2339: folder_trash_hover.gif; 2340: left_bar.gif; 2341: link.gif; 2342: link_anim.gif; 2343: link_drag.gif; 2344: ll_corner.gif; 2345: lower_bar.gif; 2346: lr_corner.gif; 2347: pix.gif; 2348: right_bar.gif; 2349: toolbar_bg.gif; 2350: ul_corner.gif; 2351: upper_bar.gif; 2352: ur_corner.gif 2353: </filenames> 2354: </fileglob> 2355: <fileglob> 2356: <glob>*.html</glob> 2357: <sourcedir>loncom/html/res/adm/pages/bookmarkmenu/</sourcedir> 2358: <targetdir>home/httpd/html/res/adm/pages/bookmarkmenu/</targetdir> 2359: <categoryname>interface file</categoryname> 2360: <description> 2361: associated with the frameset scheme of displaying bookmarks 2362: </description> 2363: <filenames> 2364: bookmarkmenu_toolbar.html; 2365: blank.html; 2366: closechildren.html 2367: </filenames> 2368: </fileglob> 2369: <file> 2370: <source>loncom/html/res/adm/pages/bookmarkmenu/bookmarklib.js</source> 2371: <target dist='default'> 2372: home/httpd/html/res/adm/pages/bookmarkmenu/bookmarklib.js</target> 2373: <categoryname>interface file</categoryname> 2374: <description> 2375: javascript for handling client-side interactions with bookmark interface 2376: </description> 2377: </file> 2378: <file> 2379: <source>loncom/build/loncapaverifypackages</source> 2380: <target dist='default'>usr/sbin/loncapaverifypackages</target> 2381: <categoryname>script</categoryname> 2382: <description> 2383: checks the system RPMs against what install.lon-capa.org specifies 2384: </description> 2385: <status>deprecated</status> 2386: </file> 2387: <file> 2388: <source>loncom/build/loncaparestoreconfigurations</source> 2389: <target dist='default'>usr/sbin/loncaparestoreconfigurations</target> 2390: <categoryname>script</categoryname> 2391: <description> 2392: restores .rpmsave files after a LON-CAPA-base upgrade 2393: </description> 2394: <status>deprecated</status> 2395: </file> 2396: <file> 2397: <source>loncom/build/loncapaautoupgrade</source> 2398: <target dist='default'>usr/sbin/loncapaautoupgrade</target> 2399: <categoryname>script</categoryname> 2400: <description> 2401: does all the things to coordinate updating of LON-CAPA base files. Should be 2402: used with caution so that you do not lose work 2403: </description> 2404: <status>deprecated</status> 2405: </file> 2406: <file> 2407: <source>loncom/build/loncapaverify</source> 2408: <target dist='default'>usr/sbin/loncapaverify</target> 2409: <categoryname>script</categoryname> 2410: <description> 2411: makes verification report using loncapaverifypackages and 2412: loncapaverifybasepackage 2413: </description> 2414: <status>deprecated</status> 2415: </file> 2416: <file> 2417: <source>loncom/cron/loncapa</source> 2418: <target dist='default'>etc/cron.d/loncapa</target> 2419: <categoryname>static conf</categoryname> 2420: <description> 2421: file that specifies periodic processes to run for the LON-CAPA machine 2422: </description> 2423: </file> 2424: <file> 2425: <source>loncom/ntp/step-tickers</source> 2426: <target dist='default'>etc/ntp/step-tickers</target> 2427: <categoryname>conf</categoryname> 2428: <description> 2429: file that stimulates running of ntpdate upon init.d/xntpd initiation 2430: </description> 2431: <note> 2432: <table cellpadding='0' cellspacing='0' border='1'> 2433: <tr><td><tt>just one line with the ip address of the server</tt></td></tr> 2434: </table> 2435: </note> 2436: </file> 2437: <file> 2438: <source>loncom/pam.d/pwauth</source> 2439: <target dist='default'>etc/pam.d/pwauth</target> 2440: <categoryname>static conf</categoryname> 2441: <description> 2442: file that allows setuid password privileges for pwauth executable 2443: </description> 2444: </file> 2445: <file> 2446: <source>loncom/pam.d/pwchange</source> 2447: <target dist='default'>etc/pam.d/pwchange</target> 2448: <categoryname>static conf</categoryname> 2449: <description> 2450: file that allows setuid password privileges for pwchange (lcpasswd) executable 2451: </description> 2452: </file> 2453: <file> 2454: <source>loncom/init.d/loncontrol</source> 2455: <target dist='default'>etc/rc.d/init.d/loncontrol</target> 2456: <categoryname>root script</categoryname> 2457: <description> 2458: Controls the launching/halting of lonc, lond, and lonsql processes. 2459: </description> 2460: </file> 2461: <link> 2462: <linkto dist='default'>etc/rc.d/init.d/loncontrol</linkto> 2463: <target dist='default'> 2464: etc/rc.d/rc0.d/K05loncontrol; 2465: etc/rc.d/rc1.d/K05loncontrol; 2466: etc/rc.d/rc2.d/K05loncontrol; 2467: etc/rc.d/rc3.d/S95loncontrol; 2468: etc/rc.d/rc4.d/S95loncontrol; 2469: etc/rc.d/rc5.d/S95loncontrol; 2470: etc/rc.d/rc6.d/K05loncontrol 2471: </target> 2472: <categoryname>symbolic link</categoryname> 2473: <description> 2474: symbolic links to /etc/rc.d/init.d/loncontrol for run-levels</description> 2475: </link> 2476: <file> 2477: <source>loncom/atalk/config</source> 2478: <target dist='default'>etc/atalk/config</target> 2479: <categoryname>conf</categoryname> 2480: <description> 2481: configuration file to make LON-CAPA server file space accessible to 2482: Appleshares access (Macintosh) 2483: </description> 2484: </file> 2485: </files> 2486: </lpml>