You're welcome to include CGI programs on your site! Perl 5.6.1, Python
2.2, and Ruby 1.6.7 are available. You are not restricted to having
programs in your
directory. In order for the CGI
programs to be enabled, please upload your scripts, tell me where they
are, and I'll set them to be executable. If you have a shell account you
can of course do this yourself (
Notes on CGI use
There are many "canned" scripts floating around the net which while
useful have serious security implications. One such offender is Matt's
Script Archives which has a particularly appalling record -- I see on
average three or four several automated attacks on the MSA "formmail.pl"
script every day. Fortunately there is a replacement, NMS CGI
which are drop-in
replacements. Matt's Script Archive programs are categorically
, please use these other ones!
- Scripts must be in Unix or PC format, that is ending with Linefeeds or
Carriage-Return+Linefeed pairs. Mac format, just carriage-returns,
will not work. There will be an option in any decent Mac editor to
save in Unix (or failing that PC) format.
- There must be an interpreter line on the first line, one of
#!/usr/bin/perl -options or
- If you need addtional modules from CPAN, let me know and I'll
N.B. "program" is a more general word for "script".