Date: Mon, 11 Mar 96 11:05:29 EST From: jwb@ulysses.att.com To: questions@freebsd.org Subject: 2.1R and shells Message-ID: <199603111609.IAA18119@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Hi all, I have 2.1R running on two different machines with two different architectures, and I'm trying to get ksh (not pdksh) as the shell working on them, compiling it from the source code. One is a Gatway 4dx2-66v with an EISA bus that was loaded from a download of the Release from ftp.cdrom.com. On this machine ksh seems to be working ok. The other machine is an AT&T Globalist 600 with a PCI bus, and 2.1R was loaded from the cdrom. This is the machine that is giving me problems. If I'm logged on with an account that uses /bin/ksh has the shell and I try to run a tar tzf XXXX, I get a message about: tar: can't exec gzip: not a directory tar: child returned status 4 If I'm using /bin/csh as the shell, it works. Another problem seems to be that the path is not passed to any childern, one symptom of this is when I run startx, it says X not in PATH, yet if i put echo $PATH in startx before the xinit it shows /usr/X11R6/bin in the path. Or If I try and run a make, it says it can't find cc or ld. Anyone have any ideas why it would work on one machine, but not the other? On both machine ksh is compiled as a static, and both systems are "release setup" i.e. no major hacking/redesign, the gateway kernel has been recompiled to handle the ethernet card and the Globalist to handle the busmouse. Thanks for any assistance. Jim Ballantine jwb@ulysses.att.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603111609.IAA18119>