You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Frontend

  • Apache HTTP Server v1.3 or v2.x with SSL enabled - while VCL may run under another webserver capable of running PHP code, it has only been tested to work with Apache HTTP Server
  • PHP 4 or 5, including these modules:
    • php-mcrypt
    • php-mysql
    • php-xmlrpc
    • php-gd
    • php-xml
  • Dojo Toolkit
  • JPGraph
  • FCKEditor (optional)
  • useful to have the server set up to be able to send debugging emails

Backend

Backend Scripting & Programming Languages

  • Perl - the backend is predominantly driven by Perl code
  • DOS/Windows Batch - several batch (.cmd) files perform tasks to configure Windows images 
  • VBScript - several VBScript (.vbs) files perform tasks to configure Windows images
  • INI files - Windows .ini files need to be configured to customize the Windows installation (sysprep.ini, cmdlines.ini)

Images

Windows Image Utilities & Other Files

  • Windows Sysprep for each version of Windows being used, available from microsoft.com
  • Driver files specific to each version/platform of Windows being used
  • spdrvscn.exe utility - scans Windows drivers before an image is saved, available from vernalex.com
  • wsname.exe utility - renames computer according to registered DNS name, available from mystuff.clarke.co.nz
  • Cygwin with OpenSSH - allows management nodes to control loaded Windows OS on blades, available from cygwin.com

Database

  • MySQL
  • PHPMyAdmin (optional)

Network

Hardware

Development

  • ActiveState Komodo IDE - used to develop several types of files, commercial product
  • SlickEdit
  • VI/VIM
  • Firebug plugin for Firefox
  • WinSCP - used to manually transfer files to/from Windows images and to/from Windows development machines
  • PuTTY
  • No labels