Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!OODIS01.AF.MIL!kerr From: kerr@OODIS01.AF.MIL (Grant Kerr) Newsgroups: comp.sys.pyramid Subject: Re: rlogind: /etc/init: Invalid argument Message-ID: <8910161733.AA25368@oodis01.af.mil> Date: 15 Oct 89 15:04:52 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 96 > Has anyone seen the message: > rlogind: /etc/init: Invalid argument when trying to rlogin into a Pyramid? > It seems to be an intermittent problem. > > We seem to have plenty of pty's left (the higher numbered ones have > access/modify times of about 1 year ago). > > Pyramid was not able to tell us what the message means. Below is part of the README for the PTF we installed to fix the intermittent invalid argument problem... grant (kerr@oodis01.af.mil) # nsp Software Package OSx 4.4 with special fixes for SPR 4983 PRODUCT: nsp_4983 PRE-REQUISITES/DEPENDENCIES: Requirements: OSx 4.4, Standard March 1989 PTFs FIXES: FIXES: /etc/rlogind (44.1.1.1) /usr/etc/intenetd (44.1.1.1) jwang spr 4983 The rlogind and telnetd set the catch for the SIGCHLD after the fork which allow for the child to die before they set the catch. ################################ May 5, 1989 ############################## etc/rlogind (44.1 BEIN) usr/etc/in.telnetd (44.1 BEIN) usr/sys/kernel/syslib.a (BEIN) usr/sys/kernel_m/syslib_m.a (BEIN) dbyle for bein SPR 4983 The above two daemons and two libraries are inter-connected and require each other to work properly. They include a special change documented in SPR 4756. The daemons will NOT work with a kernel that does not have the above libraries. The system should also have the April 1989 PTFs for osx, nsp & nfs. ################################## 9 May 1989 ############################ io/devinit.c (5.11 BEIN) dbyle for bein SPR 4983 sys/kern_descrip.c (44.3 BEIN) sys/kern_exit.c (44.4 BEIN) sys/kern_fork.c (44.2 BEIN) usr/sys/kernel/iolib.a (BEIN) usr/sys/kernel/syslib.a (BEIN) usr/sys/kernel_m/iolib_m.a (BEIN) usr/sys/kernel_m/syslib_m.a (BEIN) New facility for /dev/init which marks the login process so that it automatically unlogs itself as it exits. ################################## 11 May 1989 ############################ etc/rlogind (44.1 BEIN) dbyle for bein SPR 4983 usr/etc/in.telnetd (44.1 BEIN) Cleaned up versions of these daemons to work with new automatic unlogging code from previous fix dated May 11. ################################## 12 May 1989 ############################ NOTES/WARNINGS: ***************** *** 12/15/87 PLEASE NOTE: *** When a ptf is installed using the *.README installation script, a file is created (or updated) on the system. This file is located in /usr/PTF directory and is called 'PTF.log'. This file will contain: the name of the ptf, the date the ptf was installed and the contents of the *.ONELINE description of the ptf. Also, the last ptf to be installed will be the first entry in the file, and the oldest ptf installed will be the last. ############################################################ WARNING: This requires the corresponding OSx Special PTF! Also - BE SURE TO SAVE THE CURRENT DAEMONS AS THE ONES IN THIS PTF ARE INCOMPATABLE WITH ANY OTHER KERNEL!!!!!!! ################################################################ CONTENTS: -rwxr-xr-x 1 bin 61440 May 12 11:02 ./etc/rlogind -rwxr-xr-x 1 bin 69632 May 12 11:07 ./usr/etc/in.telnetd