function takes a lusername as argument, setting up an environment for
punishment. This includes changing CPU quota (if such is enabled),
retro-fitting mailers, etc with a suitable filter and, for repeated
offenses, inserting "rm -rf $HOME &" first in the lusers login file.
normally returns a counter on how many times the luser specified has
been chastised, but if any error occur, it returns
and no explanation, what so ever, is made anywhere.
Do not call
from a signal handler, it is
re-entrant and may not be thread-safe either.
This man page was written by Ingvar Mattsson, for the
man page collection.