Unix/Linux Go Back    


Linux 2.6 - man page for chastise (linux section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


chastise(3)									      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 punish-
       ment. 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  chas-
       tised,  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 col-
       lection.

4th Berkeley Distribution	       Release 0.001 Alpha			      chastise(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 06:39 PM.