Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
FORUM LINUX FAQ LINUX TUTORIELS LINUX LIVRES LINUX LINUX TV UNIX GTK+ Qt APACHE

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.
Responsable bénévole de la rubrique Linux Professionnel : Olivier Van Hoof - Contacter par EMail :
Vos questions techniques : forum d'entraide Linux Professionnel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.