Child pages
  • CGI Box
Skip to end of metadata
Go to start of metadata

Introduction

CGI Box Setup Guide

Rationale

The current CGI Box is running SunOS. We need to deprecate it.

$ uname -a
SunOS cgi.ccs.neu.edu 5.9 Generic_122300-39 sun4u sparc SUNW,Sun-Blade-100

Most of the work is done, see the new CGI Box Setup Guide. However, it is not fully tested.

Members

Alex Lee - leader
Justin Yang
Ryan Plessner

Current State

The production version of CGI Box was built by Ian Langworth (bass@ccs). The setup guide for the original can be found at: http://www.ccs.neu.edu/home/bass/cgibox/

The setup guide for the new Linux version can be found at: CGI Box Setup Guide
The new version is currently live at https://cgi-new.ccs.neu.edu

Test Plan

The different languages:

  1. php
  2. Perl
  3. eRuby (embedded Ruby)
  4. Python
  5. Java

The other features:

  1. Adding ".err" to the path turns on debugging.
  2. Scripts ending with ".ncgi" goes through nph-cgiwrap (NPH = No Parse Header).

The registration/quiz webapp:

  1. Test the registration end-to-end.
  2. Test mysql database creation.

The Test Plan

CGI Box Test Plan

  • No labels