CISER header image
Cornell University Cornell University CISER

CISER Secure Data Services:  CRADC

To run GAUSS on CRADC servers you are required to use your own configuration file “gauss.cfg”, which is modified to save your GAUSS error log files, command log files and temporary files, in your authorized space. The defaults in the GAUSS configuration file are set to place these files in the GAUSS program folder, which is not permitted on CRADC servers. The steps given below describe how to modify your copy of the GAUSS configuration file “gauss.cfg”, and upon startup, how to make GAUSS look for your configuration file.

  1. Create a Copy of GAUSS Configuration File in Your Folder on CRADC fileserver R:\:

    Right click on the file “C:\MTENG50\gauss.cfg” and select Copy; and then paste it to a folder in “R:\[authorized_data]\[user_name]”, where [authorized_data]\[user_name] is your authorized folder.

  3. Edit Your Copy of “gauss.cfg” File to Modify Paths for err_path, log_file and tmp_path:

    Open your copy of “gauss.cfg” file in Notepad. Just beneath the comments section, you’ll see path settings for the error log file (err_path), the command log file (log_file) and temporary files (tmp_path). Substitute the default paths with folders in your authorized location on T:\[authorized_data]\[user_name]\; save the file (note: the file name should remain the same). Substitute appropriate name for folder [authorized_data]\[user_name ]\..
    # one path for the error log file
    err_path = T:\[authorized_data]\[user_name]\subfolder

    # one path and filename for the command log
    log_file = T:\[authorized_data]\[user_name]\subfolder\command.log

    # one path for temporary files
    # By default, the settings for tmp_path are commented out;
    # remove the “#” and substitute appropriate pathname

    tmp_path = T:\[authorized_data]\[user_name]\subfolder
    Note: Since this modified GAUSS configuration file is saved in one of your authorized folders on the file server “R:\”, you only need to build this file once. In step# 3 you can point to this “gauss.cfg” file from all CRADC servers.

  5. On Every CRADC Server Define an Environment Variable GAUSS50_CFG to make GAUSS Use Your Configuration File:

    To make GAUSS use your “gauss.cfg” file to configure a GAUSS session, you must define an environment variable called GAUSS50_CFG which contains the location of the “gauss.cfg” file. On a CRADC server create an environment variable via:

    Start -> Settings -> Control Panel -> System -> Advanced -> Environment Variables

    Under “User Variables” click on “New” and define the Variable Name as GAUSS50_CFG and the Variable Value as the location of your “gauss.cfg” file, as shown here:
    Variable Name:         GAUSS50_CFG
    Variable Value:         R:\[authorized_data]\[user_name]
    Note: Substitute appropriate name for folder [authorized_data]\[user_name ]\.. You will need to repeat this on every CRADC server.

  7. Open GAUSS by clicking on Programs -> MTENG50 -> GAUSS 5.0 Engine