File:  [LON-CAPA] / loncom / startup.pl
Revision 1.24: download - view: text, annotated - select for diffs
Wed Dec 28 16:45:39 2005 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, HEAD
- switchserver needs to be used at startup
- include Parse::RecDescent and Date::Manip to increase the shared memory

    1: #!/usr/bin/perl
    2: 
    3: BEGIN {
    4:     eval "use Apache2::compat();";
    5:     eval "use Apache();";
    6: };
    7: use lib '/home/httpd/lib/perl';
    8: #use lib '/usr/lib/perl5/site_perl/5.005/';
    9: use lib '/usr/lib/perl5/site_perl/5.6.0/i386-linux/';
   10: use Apache::Constants qw(:common :http :methods);
   11: use CGI::Cookie();
   12: use CGI qw(-compile standard);
   13: use HTTP::Headers();
   14: use Apache::File();
   15: use Crypt::DES();
   16: use DBI();
   17: use Fcntl qw(:flock);
   18: use File::Copy();
   19: use GDBM_File();
   20: use HTML::LCParser();
   21: use HTML::TokeParser();
   22: use HTML::TreeBuilder();
   23: use HTML::Entities();
   24: use Parse::RecDescent();
   25: use Date::Manip();
   26: use IO::Socket();
   27: use LWP::UserAgent();
   28: use Math::Cephes();
   29: use Math::Cephes::Matrix qw(mat);
   30: use Math::Random();
   31: use Math::Complex;
   32: use Opcode();
   33: use POSIX qw(strftime);
   34: use Safe();
   35: use Safe::Hole();
   36: use Apache::lonnet();
   37: use Apache::lonxml();
   38: use Apache::lonhomework();
   39: use Apache::lonrep();
   40: use Apache::lonuserstate();
   41: use Apache::lonacc();
   42: use Apache::lonparmset();
   43: use Apache::lonauth();
   44: use Apache::caparesponse();
   45: use Apache::lonstatistics();
   46: use Apache::grades();
   47: use Apache::lonpublisher();
   48: use Apache::radiobuttonresponse();
   49: use Apache::optionresponse();
   50: use Apache::imageresponse();
   51: use Apache::essayresponse();
   52: use Apache::externalresponse();
   53: use Apache::lonnavmaps();
   54: use Apache::lontexconvert();
   55: use Apache::randomlylabel();
   56: use Apache::loncommon();
   57: use Apache::lonquickgrades();
   58: use Apache::lonaboutme();
   59: use Apache::lonannounce();
   60: use Apache::lonbulletin();
   61: use Apache::londropadd();
   62: use Apache::lonerrorhandler();
   63: use Apache::lonevaluate();
   64: use Apache::lonfeedback();
   65: use Apache::lonhelp();
   66: use Apache::lonindexer();
   67: use Apache::lonlogin();
   68: use Apache::lonlogout();
   69: use Apache::lonmenu();
   70: use Apache::lonmeta();
   71: use Apache::lonpageflip();
   72: use Apache::lonpage();
   73: use Apache::lonpreferences();
   74: use Apache::lonprintout();
   75: use Apache::lonsubmissiontimeanalysis();
   76: use Apache::lonstudentsubmissions();
   77: use Apache::lonproblemanalysis();
   78: use Apache::lonproblemstatistics();
   79: use Apache::lonroles();
   80: use Apache::lontrans();
   81: use Apache::hint();
   82: use Apache::inputtags();
   83: use Apache::lonambiguous();
   84: use Apache::lonchat();
   85: use Apache::lonchatfetch();
   86: use Apache::loncommunicate();
   87: use Apache::loncoursedata();
   88: use Apache::loncreatecourse();
   89: use Apache::londefdef();
   90: use Apache::londocs();
   91: use Apache::lonhtmlcommon();
   92: use Apache::lonmsg();
   93: use Apache::lonmysql();
   94: use Apache::lonpercentage();
   95: use Apache::lonpickstudent();
   96: use Apache::lonplot();
   97: use Apache::lonsearchcat();
   98: use Apache::lonsequence();
   99: use Apache::lonsimplepage();
  100: use Apache::lonspreadsheet();
  101: use Apache::Spreadsheet();
  102: use Apache::classcalc();
  103: use Apache::studentcalc();
  104: use Apache::assesscalc();
  105: use Apache::lonstudentassessment();
  106: use Apache::lonsyllabus();
  107: use Apache::lontokacc();
  108: use Apache::lonunauthorized();
  109: use Apache::lonupload();
  110: use Apache::lonuploadedacc();
  111: use Apache::lonwrapper();
  112: use Apache::admannotations();
  113: use Apache::admbookmarks();
  114: use Apache::style();
  115: use Apache::lontex();
  116: use Apache::matchresponse();
  117: use Apache::outputtags();
  118: use Apache::randomlabel();
  119: use Apache::rankresponse();
  120: use Apache::response();
  121: use Apache::run();
  122: use Apache::scripttag();
  123: use Apache::structuretags();
  124: use Apache::portfolio();
  125: use Apache::bridgetask();
  126: # can't include this one due to the way it does it's BEGIN
  127: use Apache::loncreateuser();
  128: use Apache::switchserver();
  129: 
  130: 1;
  131: __END__
  132: 

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