General Systems FAQ for the Department of Computer Science

Frequently Asked Questions about CS accounts and CS system resources


General Account Questions

  • What is the default quota limit?
One hundred fifty (150) megabytes is the default quota.
  • What is my quota/how much disk space am I using?
You can use the `quota -v` command to report your disk utilization and your quota allocation.
  • I'm over my quota -- what can I do?
You can use the findhog script to find the biggest files in your account. Simply run 'findhog' to find the top 20 files, or 'findhog x' to locate the largest x files.

There is also a script called rm-junk that goes through your home directory and looks for caches and core files and asks you if you want to remove them. Just type "y" at the prompt and it will delete them for you.

Core files generated when a program crashes are likely to be of little value to you. These can be deleted without a second thought in most cases. If you've got a bunch and you know they're all from the same program, first tell us (problems@cs.rit.edu), and then remove the core file.
Check if you have a ~/.mozilla directory and a ~/.netscape directory. If you have both, follow these directions:
  1. Move into your ~/.mozilla directory, and get a listing of the contents.
  2. If there are several files of the form {username}-xxx where 'xxx' is an incrementing number, you'll need to remove everything in your ~/.mozilla and ~/.netscape directories. This is done by:
    1. Exit from Mozilla and Netscape
    2. cd ~ {enter}
    3. rm -rf ~/.mozilla {enter}
    4. rm -rf ~/.netscape {enter}
  3. Check your quota again. At this point, you're likely way under quota.
  4. Next time you start mozilla or netscape, these files will be rebuilt.

Compiled code is also a space consumer. So long as you have the source code, binary files may be deleted. Code from past classes should be compressed to reduce disk utilization.

If you need more space due to course-related work, ask your professor to request more space on your behalf by sending mail to problems@cs.rit.edu with your username and an estimate of how much space you'll need and how long you'll need it for. By default, an increase in quota is not permanent, and you're default quota will be restored at the end of the quarter.
  • I used to be able to log in at the console of any lab machine. Now, the screen flashes white and returns me to to login screen. What's up?
It's likely your over quota. At the Solaris login screen, select 'Command Line Login' from the 'Options' menu. Alternatively, connect via SSH.

Check the above comments about quota, and if the problem persists or this does not clear it up, stop by the System Administrators office.

  • I've changed my dot files and now have trouble with my account -- what can I do?
Unless you know what changes have been made and can undo them easily, the best and quickest way back to a functional CS account is to restore these files from the defaults. This is done by running the script '/usr/local/pub/scripts/fixdotfiles' (Note: You'll likely need to use the full path if you've messed with these files too much).

A note about editing your dot files:

There are a million ways to modify these files to customize them more to your liking. This also means there are a million ways to destroy them. We cannot and will not debug your script files to fix them. As the changing shell FAQ (see below) announces, changes these files is done at your own risk. If you come to us for help with these files, it is very likely we will forcibly restore them to their default values.

Some scripts that could easily be referenced in these files should not be. Scripts that are interactive (the Oracle configuration script, for example) will prevent console login to all CS lab machines.
  • What is my default shell? Can I change this?
Currently the default shell is csh. At this time the CS Facilities committee recommends that the default shell is not changed. However there is a work-around to changing your shell available here. Use at your own risk!


Software Issues


  • How do I use svn?
Here are directions to get svn working.

  • How do I set up PlayerStage?
  1. Add the following line to your .cshrc in your home directory.

    source /usr/local/pub/zjb/playerstage/playerstage_setup.csh

    This file will add the necessary directories to your $CLASSPATH shell variable, allowing you to use the Player JavaClient.

  2. If you are developing code in C/C++ that must compile and link against the Player libraries, and you use gmakemake to generate your makefiles, you will need a copy of the header.mak file containing the compiling and linking flags. From the directory in which you intend to run gmakemake:

    cp /usr/local/pub/zjb/playerstage/header.mak ./header.mak

Some other info regarding the Player Java Client:
  • Source code: /usr/local/pub/zjb/playerstage/java_client/src
  • Javadocs: /usr/local/pub/zjb/playerstage/java_client/docs



Services


  • Does the CS Department provide FTP access?
  • ftp.cs.rit.edu is available for anonymous downloads only.
  • If you want to transfer files to your CS account, you can do it through sftp to any of the lab machines.



Mail Questions

The Department of Computer Science provides mail for students taking CS courses. Many faculty and advisor messages will be sent to your CS account, and it i s assumed you are reading it.

Your mail address is username@cs.rit.edu.
  • What mail services are available for my Computer Science Account?
We provide webmail access, secure POP3, and secure IMAP.
Some basic configuration information:
  • pop/imap mail server: mailhost.cs.rit.edu
  • imaps (secure) port: 993 (use SSL)
  • pop3s (secure) port: 995 (use SSL)
  • outgoing smtp port: 587 (use TLS)

  • I want to connect to the CS Mail server, but I don't have the Signing Authority Certificate. What do I do?
You can go here and follow the instructions to include the CA to your trusted certificats.
  • That's great information, but that doesn't help me with my client. Can you help me with XXXX?
We have help with some common mail clients.

  • Is mail filtered for spam and viruses?
Yes. Messages that contain viruses are quarantined. All other messages are ranked based on spam probability and an X-Spam-Status is added to your message headers. We will not filter it out for you.
  • Can I do any mail filtering?
Procmail is provided for mail filtering. In combination with Spam Assassin it makes an effective spam trap. Here is a good reference to doing this properly.