******************************************************************************
Various Admin shells for better informing users on their account status
Written by Ken Wilcox <wilcox@kpw104.rh.psu.edu>

These shells where written for our system which has two computers, sharing 
the same /usr/local homes and mail. Using this setup, the users must have 
the same uid and groups on each machine. The user must have and acct.
on each machine, but what if you did not want the user to use a certain machine.
I wrote these shells so that we could tell this person that they were not 
authorized to use a machine, they have a bad password, etc. Every time
some one tries to log in with their shell set to this, their attempt is logged
to auth.debug. Then they get the message that corresponds to the shell.

To configure - edit the Makefile for the following:

Change the entries of where to mail queries,
who are the Administers, and the office of the administers.

Your C Compiler and optimation flags.

The base directory where you want to install it. 
The subdir you want the shells put in.

The Administration group of the machine.
The permissions that you want them installed under, remember that they 
have to be executable by everyone.

***********************************************************************
Remember that you must also have write permission in the directory that 
you want to put this in.

Then just type make; make install

Then as you need to set people's shell (as root) to the shell that is 
appropriate to the need.

These are simple things, and you may not have a use for them but I thought
that people might that is why I wrote them.

If you have any suggestions or comments about these please send mail
to me at wilcox@kpw104.rh.psu.edu.
