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