linux man page for chastise

Query: chastise

OS: linux

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

chastise(3)						     Library Functions Manual						       chastise(3)

NAME
chastise - library function to punish users
SYNOPSIS
#include <asr.h> int chastise (const char *name);
DESCRIPTION
The chastise 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.
RETURN VALUES
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 made anywhere.
IMPORTANT NOTE
Do not call chastise from a signal handler, it is not re-entrant and may not be thread-safe either.
AUTHOR
This man page was written by Ingvar Mattsson, for the alt.sysadmin.recovery man page collection. 4th Berkeley Distribution Release 0.001 Alpha chastise(3)
Related Man Pages
normality(5) - linux
ctluser(8) - linux
knife(8) - linux
lart(1m) - debian
knife(8) - debian
Similar Topics in the Unix Linux Community
Becoming a Moderator
Pattern Matching
GIF Anim of my AMIGA real Oscilloscope.
How to kill printer PIDs except the spooler PID?
302 Redirects Issues Effected Google Search Console (GSC) Fixed - DBSEO Goto Rewrite Problems Solved