Quoting Trent Piepho <xyzzy at speakeasy.org>:

> On Sun, 11 Feb 2001, James Cameron wrote:
> > 
> > Excellent idea.  Are you going to do the patch or will we leave it to
> > Carlos?  He did call for comment at the time.
> 
> He did?  I don't remember anything about this nodock thing until it was found
> that it broke orbiting.

No, I didn't. At least not on vanilla-l, I did elsewhere.  Anyway my
bug wasn't entirely the nodock thing.  It was me trying to rearrange
the checks so that the user got a sane failure message.  As it stood
earlier, all the error messages were getting clobbered by the last one
sent, which was always "no valid targets to orbit" one.  The bug was
if a slot was denied docking permissions, he couldn't orbit either.

> > > How about someone observing a base, can they turn docking off?
> > 
> > I haven't tested that aspect.  A quick look at the code in ntscmds.c
> > shows no check for observers.  A test would be a good idea.  Let me know
> > what you find.

> The only problem is my CVS isn't up to date and I there are
> conflicts I've got to merge to get there.  I thought the person who
> wrote the code would know if they thought of that or not.

The original patch did allow observers to bases to set docking
permissions.  I've patched it to disallow observers as well.

I've also changed it to an option in config.h.in/config.h.

Sorry it took me a while.  I've been snowed under in workload and
schoolwork.  Any free time I take to the fullest just to goof off.

--Carlos V.