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