uucp does not work with full domain name (ultrix 3.1)

George Robbins grr at cbmvax.commodore.com
Sat Jan 12 10:33:46 AEST 1991


In article <1991Jan8.192443.2832 at dosli.govt.nz> mark at badger.dosli.govt.nz (Mark Wright) writes:
> 
>   In order to install BIND, I am trying to change the vaxstation's
> name to a fully qualified domain name. However once I do this, running
> uucico fails immediately with "illegal instruction". Using full
> debugging is of no help, as "illegal instruction" is the only message
> produced.
> 
>   My best guess is that Dec's uucp was compiled to use gethostname to
> establish the uucp name (as opposed to using /etc/uucpname) and can't cope
> with the length of the name. Has anyone else seen the problem? Or am I missing
> something?

This is screwed up in older releases - only a relatively small area is
allocated for storing the results of the "hostname" call, so a long
hostname blows away the stack and the return from the subroutine call
jumps into space.

I belive this is fixed by 4.X...

-- 
George Robbins - now working for,     uucp:   {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing:   domain: grr at cbmvax.commodore.com
Commodore, Engineering Department     phone:  215-431-9349 (only by moonlite)



More information about the Comp.unix.ultrix mailing list