Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zaphod.mps.ohio-state.edu!rpi!bu.edu!nntp-read!composer From: composer@chem.bu.edu (Jeff Kellem) Newsgroups: comp.sys.encore Subject: Re: Problems with /bin/sh and /usr/old/sh Message-ID: Date: 4 Feb 91 14:37:04 GMT References: <101@clapton.austek.oz> <03Feb91.225250@loverso.leom.ma.us> Sender: news@bu.edu.bu.edu Reply-To: composer@chem.bu.edu Organization: Boston University Chemistry Department Lines: 46 In-reply-to: john@loverso.leom.ma.us's message of 4 Feb 91 03:54:38 GMT In article <03Feb91.225250@loverso.leom.ma.us> john@loverso.leom.ma.us (John Robert LoVerso) writes: It's a strange bug that /usr/old/sh doesn't glob on NFS mounted file systems - it could be a problem in its use of the standard directory reading routines. If you haven't reported it to Encore, you should. And don't forget to tell them you'd like the modern Bourne shell be the supported one under Umax4.3! It is unlikely, but (I suppose) still possible.. that /usr/old/sh was not recompiled under Umax4.3, but was just copied over from Umax4.2. If it was, it would have been a serious oversight and should be recompiled under Umax4.3; anything that uses getwd and opendir library calls would need to be recompiled. When a Multimax on campus was upgraded to Umax4.3, the people doing the upgrade originally just copied tcsh from the backup tapes of the machine when it was running Umax4.2; tcsh could not glob on NFS mounted file systems. FYI... As for other things you can try: If you have a UMAX V machine around, try the /bin/sh from there. It is guaranteed to be a modern /bin/sh. Because Encore, much to their credit, has kept all the different operating systems for the Multimax binary compatible (i.e., even with their MACH release), it has a good chance of working. Except, there's one problem. You can take a binary from a Umax4.x machine and run it on a Umax V machine, but *not* vice versa. So, you are probably out of luck trying to copy the /bin/sh binary from a Umax V machine. Oh well. You could also try the GNU Shell, Bash, but I've never had any direct experience with it and it is still under active development. BASH is still under active development, but does work under Umax4.x. If you decide to grab BASH, I would wait until version 1.07 (which Brian, the author, is putting together) appears on prep.ai.mit.edu. A lot bugs from version 1.05 are fixed in that release; there are also some new features. Version 1.07 should hopefully be a pretty stable release. Watch for an announcement on the bug-bash mailing list (aka gnu.bash.bug) and the info-gnu mailing list (aka gnu.announce). Cheers... -jeff Jeff Kellem Internet: composer@chem.bu.edu