How to Restore Posix on a New 3000
August 28, 2013
Everything is peachy after my new install of MPE/iX (6.0; yes, I know it's very old) on my Series 918 -- except I haven't been able to get Telnet working. It errors every time when I put in the INETDCNF.NET file. In my attempts, it appears that I have missing links to the Posix shell. When I execute SH.HPBIN.SYS -L, I get a $ prompt which suggests that my /etc/profile isn't being executed. How can I fix this to get things working?
Donna Hofmeister replies
You're probably missing all/most of your Posix stuff. You can easily check by doing ":listfile /etc/,2" (you have to use listfile for this). If you see nothing...yeah, well... A quick repair for jinetd would be to do the following:
NEWLINK /etc/services, SERVICES.NET.SYS
NEWLINK /etc/protocols, PROTOCOL.NET.SYS
NEWLINK /etc/inetd.conf, INETDCNF.NET.SYS
On my system, I see the following files with links back to .net.sys:
bootpdbootpquery
bootptab
hosts
inetd
inetd.conf
protocols
resolv.conf
services
You might want to go ahead and make those as well....
For restoring your missing files... you're on a bit of a quest.
"restore *t ; / - @[email protected]@; keep"
If you're not so lucky, try this...
1. Restore the following from the FOS tape:
restore *t;@.hp36431.support,i0036431.usl.sys;create;show
2. :STREAM I0036431.USL.SYS
3. After I0036431 finishes,
:STREAM SUPACCT.PUB.SYS
Barry Lake at Allegro Consultants also suggested a look at the "Plug & Play Posix" paper on Allegro's website. "It's a little dated," he said, "but then, so is MPE/iX 6.0."