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>