Annotation of loncom/startup.pl, revision 1.41.2.4.2.1
1.1 harris41 1: #!/usr/bin/perl
1.41.2.4.2.1! raeburn 2: # $Id: startup.pl,v 1.41.2.4 2021/12/14 21:07:41 raeburn Exp $
1.1 harris41 3:
1.16 albertel 4: BEGIN {
1.23 albertel 5: eval "use Apache2::compat();";
1.16 albertel 6: eval "use Apache();";
7: };
1.4 albertel 8: use lib '/home/httpd/lib/perl';
9: #use lib '/usr/lib/perl5/site_perl/5.005/';
1.13 albertel 10: use lib '/usr/lib/perl5/site_perl/5.6.0/i386-linux/';
1.3 www 11: use Apache::Constants qw(:common :http :methods);
12: use CGI::Cookie();
1.5 albertel 13: use CGI qw(-compile standard);
1.3 www 14: use HTTP::Headers();
1.4 albertel 15: use Apache::File();
16: use Crypt::DES();
17: use DBI();
18: use Fcntl qw(:flock);
19: use File::Copy();
1.31 albertel 20: use DateTime();
1.4 albertel 21: use GDBM_File();
1.11 albertel 22: use HTML::LCParser();
1.4 albertel 23: use HTML::TokeParser();
24: use HTML::TreeBuilder();
1.5 albertel 25: use HTML::Entities();
1.24 albertel 26: use Parse::RecDescent();
27: use Date::Manip();
1.4 albertel 28: use IO::Socket();
29: use LWP::UserAgent();
1.5 albertel 30: use Math::Cephes();
1.22 albertel 31: use Math::Cephes::Matrix qw(mat);
1.5 albertel 32: use Math::Random();
1.22 albertel 33: use Math::Complex;
1.4 albertel 34: use Opcode();
35: use POSIX qw(strftime);
36: use Safe();
37: use Safe::Hole();
1.26 albertel 38: use LONCAPA;
1.4 albertel 39: use Apache::lonnet();
40: use Apache::lonxml();
41: use Apache::lonhomework();
42: use Apache::lonrep();
43: use Apache::lonuserstate();
44: use Apache::lonacc();
45: use Apache::lonparmset();
46: use Apache::lonauth();
47: use Apache::caparesponse();
48: use Apache::lonstatistics();
1.6 albertel 49: use Apache::grades();
50: use Apache::lonpublisher();
51: use Apache::radiobuttonresponse();
52: use Apache::optionresponse();
53: use Apache::imageresponse();
54: use Apache::essayresponse();
55: use Apache::externalresponse();
1.8 albertel 56: use Apache::lonnavmaps();
1.29 albertel 57: use Apache::lonnavdisplay();
1.9 albertel 58: use Apache::lontexconvert();
1.10 albertel 59: use Apache::randomlylabel();
60: use Apache::loncommon();
61: use Apache::lonquickgrades();
62: use Apache::lonaboutme();
63: use Apache::lonannounce();
64: use Apache::lonbulletin();
65: use Apache::lonerrorhandler();
66: use Apache::lonevaluate();
67: use Apache::lonfeedback();
68: use Apache::lonhelp();
69: use Apache::lonindexer();
70: use Apache::lonlogin();
71: use Apache::lonlogout();
72: use Apache::lonmenu();
73: use Apache::lonmeta();
74: use Apache::lonpageflip();
75: use Apache::lonpage();
76: use Apache::lonpreferences();
77: use Apache::lonprintout();
1.17 matthew 78: use Apache::lonsubmissiontimeanalysis();
79: use Apache::lonstudentsubmissions();
1.10 albertel 80: use Apache::lonproblemanalysis();
81: use Apache::lonproblemstatistics();
82: use Apache::lonroles();
1.11 albertel 83: use Apache::lontrans();
84: use Apache::hint();
85: use Apache::inputtags();
86: use Apache::lonambiguous();
87: use Apache::lonchat();
88: use Apache::lonchatfetch();
89: use Apache::loncommunicate();
90: use Apache::loncoursedata();
91: use Apache::loncreatecourse();
92: use Apache::londefdef();
93: use Apache::londocs();
94: use Apache::lonhtmlcommon();
1.41.2.2 raeburn 95: use Apache::lonhtmlgateway();
1.11 albertel 96: use Apache::lonmsg();
97: use Apache::lonmysql();
98: use Apache::lonpercentage();
99: use Apache::lonpickstudent();
100: use Apache::lonplot();
101: use Apache::lonsearchcat();
102: use Apache::lonsequence();
103: use Apache::lonsimplepage();
104: use Apache::lonspreadsheet();
1.14 matthew 105: use Apache::Spreadsheet();
106: use Apache::classcalc();
107: use Apache::studentcalc();
108: use Apache::assesscalc();
1.11 albertel 109: use Apache::lonstudentassessment();
110: use Apache::lonsyllabus();
111: use Apache::lontokacc();
112: use Apache::lonunauthorized();
113: use Apache::lonupload();
114: use Apache::lonuploadedacc();
115: use Apache::lonwrapper();
116: use Apache::admannotations();
1.41.2.2 raeburn 117: use Apache::lonwishlist();
118: use Apache::lonwishlistdisplay();
1.11 albertel 119: use Apache::style();
120: use Apache::lontex();
121: use Apache::matchresponse();
122: use Apache::outputtags();
123: use Apache::randomlabel();
124: use Apache::rankresponse();
125: use Apache::response();
126: use Apache::run();
127: use Apache::scripttag();
128: use Apache::structuretags();
1.18 banghart 129: use Apache::portfolio();
1.20 albertel 130: use Apache::bridgetask();
1.19 matthew 131: use Apache::loncreateuser();
1.24 albertel 132: use Apache::switchserver();
1.25 albertel 133: use Apache::lonwhatsnew();
1.26 albertel 134: use Apache::loncoursegroups();
135: use Apache::longroupchat();
136: use Apache::lonmsgdisplay();
137: use Apache::lonmainmenu();
138: use Apache::loncss();
139: use Apache::lontrackstudent();
140: use Apache::lonnotify();
141: use Apache::lonrss();
142: use Apache::slotrequest();
143: use Apache::lonhelper();
144: use Apache::lonpickcourse();
1.27 albertel 145: use Apache::longroup();
146: use Apache::groupboards();
1.28 albertel 147: use Apache::lonclonecourse();
1.32 raeburn 148: use Apache::lonuserutils();
1.33 raeburn 149: use Apache::coursecatalog();
150: use Apache::courseclassifier();
151: use Apache::selfenroll();
152: use Apache::createaccount();
1.34 raeburn 153: use Apache::lonconfigsettings();
154: use Apache::courseprefs();
1.39 raeburn 155: use Apache::domainprefs();
1.41.2.3 raeburn 156: use Apache::lonmodifycourse();
1.40 raeburn 157: use Apache::lonblockingmenu();
1.41.2.3 raeburn 158: use Apache::lonaccesstimes();
1.41 raeburn 159: use Apache::lonshibauth();
160: use Apache::lonshibacc();
1.41.2.4 raeburn 161: use Apache::lonpopulate();
1.41.2.4.2.1! raeburn 162: use Apache::daxepage();
! 163: use Apache::daxeopen();
! 164: use Apache::daxesave();
1.1 harris41 165: 1;
1.11 albertel 166: __END__
167:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>