User web pages on web-docs.gsi.de

As a Linux user at GSI you may distribute your own web pages on web-docs.gsi.de. The pages will be available world-wide as http://web-docs.gsi.de/~userid/.

This location corresponds to the web-docs/ subdirectory in your home directory (/u/userid/ or /misc/userid/), which is in fact a symlink to /WWW/userid/ that is in turn auto-mounted from the corresponding NFS server.

When you put a html file called index.html in this directory, it will be automatically accessible as http://web-docs.gsi.de/~userid/.

A good online reference for HTML is http://www.selfhtml.org/ (available in German, French, Spanish and Japanese, but only partly in English).

Usage notes

CGI scripts

You may put shell, perl or python scripts or even binary executables inside your web-docs. These scripts will be executed by the web server as long as they have a .cgi, .pl or .py extension and have proper permissions:

file must be executable

file must not be writable to anyone but the owner

also the containing directory must writable fro the owner exclusively.

The scripts will be executed with the privileges of the account they belong to. There's a 5 minute limit on the total CPU usage for each script (as we had some nasty infinite loops in the past).