3 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
6 .\" Manual: Formats et conversions de fichiers
7 .\" Source: Formats et conversions de fichiers
10 .TH "LIMITS" "5" "16/02/2011" "Formats et conversions de fich" "Formats et conversions de fich"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
25 .\" disable justification (adjust text to left margin only)
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
31 limits \- d\('efinition des limites de ressources
37 par d\('efaut ou LIMITS_FILE d\('efinit dans
38 config\&.h) d\('ecrit les limites de ressource que vous voulez imposer\&. Il doit \(^etre poss\('ed\('e et ne doit \(^etre lisible que par le compte root\&.
40 Par d\('efaut, aucun quota (aucune limite) n\*(Aqest impos\('e \(`a \(Fo\ \&root\ \&\(Fc\&. En fait, il n\*(Aqest pas possible d\*(Aqimposer de cette fa\(,con de limite aux comptes root ou \('equivalents (comptes ayant un UID de 0)\&.
42 Chaque ligne d\('ecrit une limite pour un utilisateur, elle est de la forme suivante\ \&:
45 \fIutilisateur LISTE_DE_LIMITES\fR
48 \fILISTE_DE_LIMITES\fR
49 est une cha\(^ine construite par la concat\('enation d\*(Aqune liste de limites de ressource\&. Chaque limite consiste en une lettre (identifiant le type de limite) et une valeur num\('erique\&.
51 Les identifiants possibles sont\ \&:
61 A\ \&: espace d\*(Aqadressage maximal (en kilo octets)
72 C\ \&: taille maximale d\*(Aqun fichier image de la m\('emoire (\(Fo\ \&core\ \&\(Fc, en kilo octets)
83 D\ \&: taille maximale du segment de donn\('ees d\*(Aqun programme (en kilo octets)
94 F\ \&: taille maximale des fichiers (en kilo octets)
105 M\ \&: taille maximale de m\('emoire verrouill\('ee (\(Fo\ \&locked\-in\-memory\ \&\(Fc, en kilo octets)
116 N\ \&: nombre maximal de fichiers ouverts
127 R\ \&: taille maximale de la m\('emoire r\('esidente (\(Fo\ \&resident set size\ \&\(Fc, en kilo octets)
138 S\ \&: taille maximale de la pile (en kilo octets)
149 T\ \&: temps processeur maximal consomm\('e (en minutes)
160 U\ \&: nombre maximal de processus
171 K\ \&: masque de cr\('eation de fichier, positionn\('e par
183 L\ \&: nombre maximal de connexions simultan\('ees pour cet utilisateur
194 P\ \&: priorit\('e des processus, positionn\('e par
195 \fBsetpriority\fR(2)\&.
206 I: max nice value (0\&.\&.39 which translates to 20\&.\&.\-19)
217 O: max real time priority
223 \fILISTE_DE_LIMITES\fR
224 valable\&. Pour faciliter la lecture, les entr\('ees suivantes sont \('equivalentes\ \&:
230 utilisateur L2D2048N5
231 utilisateur L2 D2048 N5
238 Attention\ \&: tout ce qui suit
240 est consid\('er\('e comme une limite de cha\(^ine\&. Les commentaires ne sont pas autoris\('es\&. Une cha\(^ine de limites non valable sera rejet\('ee (non utilis\('ee) par le programme
243 L\*(Aqentr\('ee par d\('efaut est repr\('esent\('ee par un utilisateur d\('enomm\('e \(Fo\ \&\fI*\fR\ \&\(Fc\&. Si plusieurs entr\('ees par d\('efaut sont pr\('esentes dans le fichier de limites, alors seule la derni\(`ere sera prise en compte\&.
245 Un simple tiret \(Fo\ \&\fI\-\fR\ \&\(Fc sera suffisant pour d\('esactiver toute limite \(`a un utilisateur,
247 Notez \('egalement que les limites ne sont sp\('ecifi\('ees que PAR CONNEXION\&. Il n\*(Aqy a pas de limite globale ou permanente\&. Des limites globales pourraient voir le jour, mais pour l\*(Aqinstant, il faut faire sans\&.
256 \fBsetpriority\fR(2),
257 \fBsetrlimit\fR(2)\&.