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
people(2) - linux
lart(1m) - linux
ctluser(8) - linux
people(2) - debian
ctluser(8) - debian
Similar Topics in the Unix Linux Community
matching alphanumeric string
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