When using ssh to connect to a remote computer and run PyRAF there, the functionality that allows the user to type only the task name at the PyRAF prompt, and be prompted for the parameters, is broken. The prompts are issued, but the user has no opportunity to type in new parameters; instead the task immediately proceeds to run with the default values.
This was observed when ssh'ing in to a Linux, a Solaris, and a Mac.
I have seen this bug before; it may be intermittent.
Example:
> gaudete> printenv PYTHONPATH
> /usr/stsci/pyssgdev
> gaudete> which pyraf
> pyraf: aliased to /usr/stsci/pyssgdev/2.5.1/pyraf/pyraf
>
> gaudete> pyraf -s
> could not open XWindow display
> could not open XWindow display
>
> No graphics display available for this session (X Window unavailable).
> Graphics tasks that attempt to plot to an interactive screen will fail.
>
> PyRAF 1.5dev (2007May14) Copyright (c) 2002 AURA
> Python 2.5.1 Copyright (c) 2001-2007 Python Software Foundation.
> Python/CL command line wrapper
> .help describes executive commands
> --> tables
>
>
> +------------------------------------------------------------+
> | Space Telescope Tables Package |
> | TABLES Version 3.7, June 15, 2007 |
> | |
> | Space Telescope Science Institute, Baltimore, Maryland |
> | Copyright (C) 2003 Association of Universities for |
> | Research in Astronomy, Inc.(AURA) |
> | See stsdas$copyright.stsdas for terms of use. |
> | For help, send e-mail to help@stsci.edu |
> +------------------------------------------------------------+
> tables/:
> fitsio/ tbplot/ tobsolete/ ttools/
> --> catfits
> FITS data source ('n8sqannaq_ped.fits'): EXT# FITSNAME FILENAME EXTVE DIMENS BITPI OBJECT
>
> ERROR: cannot open input fits file: n8sqannaq_ped.fits
>
>
>
(The n8sqannaq_ped.fits file was in my defaults from the last time I ran the task.)