*BSD News Article 25388


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!uunet!nwnexus!deanstoy!dean
From: dean@deanstoy.wa.com (Dean M. Phillips)
Subject: Re: tcsh woes
References: <CInzDq.54@usenet.ucs.indiana.edu>
Organization: None whatsoever!
Date: Tue, 28 Dec 1993 05:00:13 GMT
Message-ID: <CIqB8s.1s6@deanstoy.wa.com>
Lines: 21

In article <CInzDq.54@usenet.ucs.indiana.edu>
pitts@mimosa.astro.indiana.edu (Jim Pitts) writes:
>Hi,
>
>I am having some trouble with tcsh.  I copied the binaries down from
>freebsd.cdrom.com.  The seem to run fine, except that when I run tcsh
>I get the message:
>
>Warning: no access to tty (Operation not supported by device).
>Thus no job control in this shell.
> ...

I think the binary is now out of date.  I ported tcsh to 386BSD long ago.
When I updated to FreeBSD, I compiled the same modified source that I used for
386BSD and had the identical symptoms.  It seems that support for the now
obsolete raw line discipline has been removed.  When tcsh tries to set it and
the tty driver says no, tcsh thinks it can't have job control.  I conditioned
out the offending ioctl, the other things it did were sufficient.

-- 
Dean M. Phillips    Microsoft free and proud of it!    dean@deanstoy.wa.com