Xref: utzoo comp.mail.elm:964 comp.unix.xenix:4335 Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!csd4.milw.wisc.edu!leah!itsgw!steinmetz!uunet!ispi!jbayer From: jbayer@ispi.UUCP (Jonathan Bayer) Newsgroups: comp.mail.elm,comp.unix.xenix Subject: Re: Elm bug Message-ID: <390@ispi.UUCP> Date: 31 Dec 88 16:58:33 GMT References: <369@ispi.UUCP> <433@marob.MASA.COM> <676@vector.UUCP> Reply-To: jbayer@ispi.UUCP (Jonathan Bayer) Organization: Intelligent Software Products, Inc. Lines: 38 In article <676@vector.UUCP> chip@vector.UUCP (Chip Rosenthal) writes: =In article <433@marob.MASA.COM> daveh@marob.masa.com (Dave Hammond) writes: ==In article <369@ispi.UUCP> jbayer@ispi.UUCP (Jonathan Bayer) writes: ===the SCO configure utility which requires that the node name be either 0 ===characters long or >4 characters long ==Thanks for confirming why Configure fails when I try to install "cmx1" ==as a client machine's node name! = =Appendix D of O'Reilly's "Managing UUCP and Usenet" is a program which =patches the node name into the uname structure of a running kernal. The =idea is that you run "sysname foo" in /etc/rc. As written, it will not =work on XENIX, but the changes would probably be simple, e.g. change ="nlist()" to "xlist()", "/unix" to "/xenix", etc. You might want to =check this out. Even better. The link kit for xenix has a screwy assembler called storel. If you have the development system then simply replace storel with masm, and everything works fine. Otherwise, use adb to patch /xenix and execute the following commands: command comments adb -w /xenix ; go into adb _node/s ; find and print current node name _node+4/s ; find and print 5th character of node name /w 0 ; write a 0 into the 5th character _node/s ; print new node name $q ; exit and save JB -- Jonathan Bayer ------------------------------------ Intelligent Software Products, Inc. "The time has come," the Walrus said... 19 Virginia Ave. ------------------------------------ Rockville Centre, NY 11570 (516) 766-2867