chastise - library function to punish users
int chastise (const char *name);
The chastise function takes a lusername as argument, set
ting 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
Chastise normally returns a counter on how many times the
luser specified has been chastised, but if any error
occur, it returns -1 and no explanation, what so ever, is
Do not call chastise from a signal handler, it is not re-
entrant and may not be thread-safe either.
This man page was written by Ingvar Mattsson, for the
alt.sysadmin.recovery man page collection.
4th Berkeley DistributioRnelease 0.001 Alpha chastise(3)
By Olli's man-to-html utility, Sat Jan 19 19:57:40 CET 2002.