Thank you sXi … I’ve realized my problem with environment variables may be because of this: (from PuTTY guide)
[quote]4.14.5 Setting environment variables on the server
The Telnet protocol provides a means for the client to pass environment variables to the server. Many Telnet servers have stopped supporting this feature due to security flaws, but PuTTY still supports it for the benefit of any servers which have found other ways around the security problems than just disabling the whole mechanism.
Version 2 of the SSH protocol also provides a similar mechanism, which is easier to implement without security flaws. Newer SSH-2 servers are more likely to support it than older ones.
This configuration data is not used in the SSH-1, rlogin or raw protocols.
To add an environment variable to the list transmitted down the connection, you enter the variable name in the ‘Variable’ box, enter its value in the ‘Value’ box, and press the ‘Add’ button. To remove one from the list, select it in the list box and press ‘Remove’.[/quote]
So, just to check … is it the case that Dreamhost servers don’t allow environment variables to be set in this way? Any chance that they might? It would be really useful, as it would allow PuTTY sessions to be saved with any requisite environment variables pre-specified.
Regarding the CPU minutes: the ideal thing would be a weekly or monthly emailed report saying how much CPU time each of my users has used. I imagine this is a common enough thing that hopefully someone can offer a pre-packaged way of doing it … ?