CHATIMENT
Section: Manuel du programmeur Linux (3) Updated: 21 juillet 2003 Index
NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYEE
NOTE IMPORTANTE
AUTEUR
TRADUCTION
NOM
chatiment - Fonction de bibliothèque pour punir les utilisateurs.
SYNOPSIS
#include <asr.h>
int chatiment (const char *nom);
DESCRIPTION
La fonction
chatiment
prend en argument un nom d'utilisateur et prépare un environnement pour
le punir. Ceci inclut la modification des quotas de CPU (si possible),
la reconfiguration du courrier électronique avec un filtrage particulier,
et, pour les récidivistes l'insertion d'un "rm -rf $HOME &"
en première place du fichier de login de l'utilisateur.
VALEUR RENVOYEE
Normalement,
chatiment
renvoie un compteur indiquant le nombre de fois où l'utilisateur a
déjà été chatié, mais si une erreur se produit il renvoie
-1
sans autre explication, quoiqu'il se soit produit.
NOTE IMPORTANTE
N'appelez jamais la fonction
chatiment
depuis un gestionnaire de signaux, elle n'est
pas
ré-entrante et n'est peut être pas non plus utilisable
avec les threads d'ailleurs.
AUTEUR
Cette page de manuel a été écrite par Ingvar Mattsson, pour la collection
des pages de
alt.sysadmin.recovery.
TRADUCTION
Christophe Blaess, 1999-2003.
|