\section{Webster}

%% Jik knows this best, as he did the last major hacking. However...
%% [eichin:19920311.1149EST]

Currently there is a webster server on portnoy with a fallback on
pit-manager. Administrative details include:
%
% It's not clear that pit-manager is actually being a fallback and not
% the primary at this point.
%
\begin{itemize}
\item[] A hesiod entry for ``webster.sloc'' which points to one (or
more) webster servers.
\item[] /mit/dictionary points to /afs/athena/project/webster
\item[] It gets restarted at 4:33 every morning, to save on memory
consumption. 
\item[] There is an entry in /etc/ttys to restart it automatically in
case it dies or is killed off.
\item[] Webster uses UDP-based Sun RPC as a transport. This means that
there isn't an /etc/services entry for it, the procedure number is
compiled into the program.
\end{itemize}

(Much of this can be gleaned from project/office-machines or the
sources, and you should look in both of those places to be really sure
of the details.)

\subsection{[Re]Starting the Webster Server}
%%%%%%%yandros
%
% I think restarting the daemon on pit-manager requires special bits
% (i.e. bits from jik, not from sipb).
%
% Also, someone should verify that this is indeed the Approved way to
% restart the server.
%
\begin{itemize}
\item[] Verify that the symlink from /mit/dictionary exists and points
to /afs/athena/project/webster.
\item[] Obtain root on the server.
\item[] Restart portmap by killing it and running /etc/portmap.  This
should cause websterd, the webster server daemon, to restart itself
automagically.  If it doesn't, find a wizard.
\end{itemize}

Where did the dictionary come from? There are legends about this, but
some one should know for sure. Note that it is not freely releasable.
