Bonjour, Le 22 Fév, PII 233 a écrit: P2> Hello, P2> P2> j'essaye de mettre en place les quotas sur ma machine, principalement P2> (en fait, uniquement) pour les accès ftp. P2> J'ai installé le paquet quota, j'ai le noyau 2.4.18, après beaucoup de P2> tatonnements, j'ai mon mount point quota'isé. Le problème c'est : P2> -les quotas ne sont pas vérifiés dynamiquement, il faut lancer quotacheck ; Normalement quotacheck c'est: a) au boot après un fsck il peut y avoir des changements. NB si fs journalisé pas besoin de quotacheck à ce moment. b) Quand on mets des quotas a un utilisateur qui avait déja des fichiers sur le disque mais pas de quota (ie quota illimités) P2> -en fait, ça ne semble pas fonctionner du tout, malgré un quotacheck -m P2> P2> Disk quotas for user XX (uid NN): P2> Filesystem blocks quota limit grace files quota limit grace P2> /dev/hda7 800252* 700000 750000 6days 9 1000 1500 P2> P2> La hard limit est dépassée malgré une grace period positionnée.
woody a jour : man mount : Mount options for ext2 ..... grpquota / noquota / quota / usrquota These options are accepted but ignored. Mount options for ext3 The `ext3' file system is version of the ext2 file system which has been enhanced with journalling. It supports the same options as ext2 as well as the following additions: .... Mount options for xfs .... quota / usrquota / uqnoenforce User disk quota accounting enabled, and limits (optionally) enforced. grpquota / gqnoenforce Group disk quota accounting enabled and limits (optionally) enforced. Moralité : Ça marche pas avec ext[23]fs. Ça devrait fonctionner avec xfs. Christophe -- char*p="[)1++++++11+(QI1)9191991)9)1)(II1)919Y91)9)1)(AK+9;991+3*(9I1*IY991)Q1\ )(1I1))A91991)Q1)(+)1)1++9;)Q1+(";main(_){while(*p){for(_=*p-32>>3;_;--_) putchar(' ');if(!(_=*p++-32&7))putchar('\n');else while(_--)printf("_/");}}