Skip to content Skip to navigation

What's installed on www.stanford.edu

Posted by: 
Tags: 

Everything running via cgi-bin accounts is run not as an apache module (like mod_perl or mod_php), but via suexec in its own shell, limited to running with the permissions of the user/group/dept/class cgi principal. The following are relevant packages we have installed to run under suexec.

Programming languages and other programs:

  • Perl 5.8 (/usr/bin/perl)
  • PHP 5.2 (/usr/bin/php)
  • PHP 4.4 (end of lifed by developers, users being contacted to migrate off of)
  • Python 2.4 (/usr/bin/python)
  • Ruby 1.8 (/usr/bin/ruby, includes rails framework version 1.1.6 -- is anyone actually using this?)
  • R 2.4 (/usr/bin/R)

All modules below are in the form of the Debian packages which install them. For Perl packages, they are usually of the form lib<something>-perl, where the something is the module name. For instance, libxml-parser-perl is XML::Parser. I should come back later and clean these into actual modules for ease of reading -- there's just a lot of them. For other languages, the module being installed should be evident from the package.

Perl modules:

  • perlmagick
  • bioperl
  • libafs-perl
  • libarchive-tar-perl
  • libarray-compare-perl
  • libauthen-krb5-perl
  • libauthen-sasl-cyrus-perl
  • libauthen-sasl-perl
  • libcalendar-simple-perl
  • libcgi-application-perl
  • libcgi-fast-perl
  • libcgi-formbuilder-perl
  • libcgi-session-perl
  • libchart-perl
  • libclass-dbi-abstractsearch-perl
  • libclass-dbi-mysql-perl
  • libclass-dbi-perl
  • libcompress-zlib-perl
  • libconvert-asn1-perl
  • libconvert-ber-perl
  • libconvert-binhex-perl
  • libcrypt-cbc-perl
  • libcrypt-des-ede3-perl
  • libcrypt-des-perl
  • libdata-formvalidator-perl
  • libdata-showtable-perl
  • libdate-calc-perl
  • libdate-manip-perl
  • libdbd-csv-perl
  • libdbd-mysql-perl
  • libdbd-oracle-perl
  • libdbd-sqlite2-perl
  • libdbi-perl
  • libdbix-class-perl
  • libdigest-hmac-perl
  • libdigest-sha-perl
  • libdigest-sha1-perl
  • libgd-gd2-perl
  • libgd-graph-perl
  • libgd-graph3d-perl
  • libgnupg-perl
  • libgraph-perl
  • libhtml-format-perl
  • libhtml-parser-perl
  • libhtml-tagset-perl
  • libhtml-template-perl
  • libhtml-tree-perl
  • libimage-info-perl
  • libimage-size-perl
  • libio-socket-ssl-perl
  • libio-zlib-perl
  • libipc-run-perl
  • liblockfile-simple-perl
  • libmail-sendmail-perl
  • libmailtools-perl
  • libmd5-perl
  • libmime-lite-perl
  • libmime-perl
  • libnet-ldap-perl
  • libnet-ssleay-perl
  • libole-storage-lite-perl
  • libpdf-report-perl
  • libpgp-sign-perl
  • libsoap-lite-perl
  • libspreadsheet-parseexcel-perl
  • libspreadsheet-writeexcel-perl
  • libsql-statement-perl
  • libstanford-directory-perl
  • libstdc++5
  • libstring-approx-perl
  • libtemplate-perl
  • libtemplate-plugin-textile-perl
  • libterm-readline-perl-perl
  • libtext-csv-perl
  • libtext-textile-perl
  • libtimedate-perl
  • liburi-perl
  • libwww-curl-perl
  • libwww-mechanize-perl
  • libwww-perl
  • libxml-checker-perl
  • libxml-dom-perl
  • libxml-parser-perl
  • libxml-perl
  • libxml-regexp-perl
  • libxml-rss-perl
  • libxml-sax-perl
  • libxml-simple-perl
  • libxml-stream-perl
  • libxml-twig-perl
  • libxml-writer-perl
  • libxml-xpath-perl
  • libxml-xql-perl
  • libxml-xslt-perl

PHP modules:

  • php-pear
  • php-db
  • php-http-request
  • php-mdb2
  • php-mdb2-mysql
  • php-pager
  • php5-cgi
  • php5-cli
  • php5-common
  • php5-curl
  • php5-dev
  • php5-gd
  • php5-ldap-sasl
  • php5-memcache
  • php5-mysql
  • php5-oci8
  • php5-sqlite
  • php5-xmlrpc
  • php5-xsl
  • php-fpdf
  • php-html-template-it

Python modules:

  • python-clearsilver
  • python-flup
  • python-imaging
  • python-kid
  • python-ldap
  • python-mysqldb
  • python-xml
  • xmldiff
  • xmldiff-xmlrev

Ruby modules:

  • libruby-mysql