.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33. .TH EDPYKOTA "1" "octobre 2004" "C@LL - Conseil Internet & Logiciels Libres" "User Commands" .SH NOM edpykota \- page de manuel de edpykota 1.20alpha26_unofficial .SH DESCRIPTION edpykota v1.20alpha26_unofficial (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres Un éditeur de quotas pour PyKota. .PP ligne de commande : .IP edpykota [options] utilisateur1 utilisateur2 ... utilisateurN .IP edpykota [options] groupe1 groupe2 ... groupeN .PP options : .TP \fB\-v\fR | \fB\-\-version\fR Affiche la version d'edpykota et quitte. .TP \fB\-h\fR | \fB\-\-help\fR Affiche ce message et quitte. .TP \fB\-a\fR | \fB\-\-add\fR Ajoute des utilisateurs et/ou des imprimantes s'ils n'existent pas déjà dans la base de données. .TP \fB\-d\fR | \fB\-\-delete\fR Efface des utilisateurs ou des groupes depuis la base de données. Les imprimantes ne sont jamais effacées. .TP \fB\-c\fR | \fB\-\-charge\fR p[,j] Positionne le coût par page et par travail sur l'imprimante. Le prix par travail est optionel. Si les deux sont positionnés, il faut les séparer par une virgule. Les nombres réels sont autorisés. .TP \fB\-i\fR | \fB\-\-ingroups\fR g1[,g2...] Place les utilisateurs dans chacun des groupes listés, separés par des virgules. Les groupes doivent déjà exister dans la base de données. .TP \fB\-u\fR | \fB\-\-users\fR Modifie les quotas utilisateur, c'est la valeur par défaut. .TP \fB\-P\fR | \fB\-\-printer\fR p Modifie les quotas sur l'imprimante p seulement. En fait p peut contenir des caractères jokers pour sélectionner seulement certaines imprimantes. La valeur par défaut est *, qui signifie toutes les imprimantes. Vous pouvez spécifier plusieurs noms ou jokers, en les séparant avec des virgules. .TP \fB\-G\fR | \fB\-\-pgroups\fR pg1[,pg2...] Ajoute l'imprimante aux groupes d'imprimantes pg1, pg2, etc... qui doivent déjà exister. Un groupe d'imprimantes est comme une imprimante normale, sauf que celle-ci est inconnue du système d'impression. On crée des groupes d'imprimantes de la même manière que des imprimantes normale, et ensuite on y ajoute d'autres imprimantes avec cette option. Le décompte est fait sur une imprimante et sur tous les groupes d'imprimantes auxquels elle appartient, la vérification de quota est faite sur une imprimante et sur tous les groupes d'imprimantes auxquels elle appartient. .TP \fB\-g\fR | \fB\-\-groups\fR Modifie les quotas de groupes plutôt que ceux des utilisateurs. .TP \fB\-p\fR | \fB\-\-prototype\fR u|g Prend l'utilisateur u ou le groupe g comme modèle pour positionner le quota d'impression. .TP \fB\-n\fR | \fB\-\-noquota\fR Ne définit aucun quota, mais laisse le décompte actif. .TP \fB\-r\fR | \fB\-\-reset\fR Remet à zéro le compteur de pages courant pour l'utilisateur ou le groupe sur les imprimantes spécifiées. Le compteur de pages 'éternel' est inchangé. .TP \fB\-R\fR | \fB\-\-hardreset\fR Remet à zéro les compteurs de pages courant et \&'éternel' pour l'utilisateur ou le groupe sur les imprimantes spécifiées. .TP \fB\-l\fR | \fB\-\-limitby\fR l Définit le facteur de limitation pour l'utilisateur ou le groupe : soit par le solde du compte (balance), soit par le quota par pages. La valeur par défaut est 'quota'. Les valeurs autorisées sont 'quota' 'balance' 'quota-then-balance' \&'balance-then-quota'. ATTENTION : quota-then-balance et balance-then-quota ne sont pas encore implémentées. .TP \fB\-b\fR | \fB\-\-balance\fR b Fixe le solde de l'utiliateur à la valeur b. Le solde peut aussi être incrémenté ou décrémenté si b est précédé d'un signe + ou -. ATTENTION : si on décrémente le solde, le total réglé par l'utilisateur est décrémenté aussi. Les groupes n'ont pas de solde, leur solde est la somme des soldes des utilisateurs membres. .TP \fB\-S\fR | \fB\-\-softlimit\fR sl Fixe la limite souple à sl pages. .TP \fB\-H\fR | \fB\-\-hardlimit\fR hl Fixe la limite dure à hl pages. .IP les noms d'utilisateurs ou de groupes peuvent contenir des caractères joker si l'option \fB\-\-add\fR n'est pas utilisée. .PP exemples : .IP \f(CW$ edpykota --add -p jerome john paul george ringo/ringo@example.com\fR .IP Ceci va ajouter les utilisateurs john, paul, george and ringo à la base de données, et fixer leur quota par pages à la même valeur que l'utilisateur jerome. L'utilisateur jerome doit exister. L'adresse email de ringo sera fixée à 'ringo@example.com' .IP \f(CW$ edpykota --printer lp -S 50 -H 60 jerome\fR .IP Ceci va fixer une limite souple de 50 pages et une limite dure de 60 pages pour l'utilisteur jerome sur l'imprimante lp. Si l'utilisateur jerome ou l'imprimante lp n'existent pas dans la base de donnée alors aucune modification n'est effectuée. .IP \f(CW$ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\fR .IP Comme ci-dessus, mais l'utilisateur jerome et l'imprimante lp sont ajoutés automatiquement s'ils n'existaient pas. L'utilisateur jerome est aussi ajoutés aux groupes "coders" et "it" quoi doivent déjà exister dans la base de données. .IP \f(CW$ edpykota -g -S 500 -H 550 financial support\fR .IP Ceci va fixer une limite souple de 500 pages et une limite dure de 550 pages pour les groupes financial et support sur toutes les imprimantes. .IP \f(CW$ edpykota --reset jerome "jo*"\fR .IP Ceci va remettre à zéro le compteur de pages courant de jerome sur toutes les imprimantes, ainsi que pour chaque utilisateur dont le nom commence par 'jo'. Leurs compteurs 'éternels' ne seront pas modifiés. Vous pouvez également remettre à zéro les compteurs 'éternels' grâce à l'option \fB\-\-hardreset\fR | \fB\-R\fR de la ligne de commande. .IP \f(CW$ edpykota --printer hpcolor --noquota jerome\fR .IP Ceci indique à PyKota de ne pas limiter jerome lorsqu'il va imprimer sur l'imprimante hpcolor. Tous ses travaux seront autorisés sur cette imprimantes, mais la comptabilité de ses impressions sera quand même tenue. Les quotas des autres utilisateurs sont inchangés. .IP \f(CW$ edpykota --limitby balance jerome\fR .IP Ceci indique à PyKota de limiter jerome par le solde de son compte lorsqu'il imprime. .IP \f(CW$ edpykota --balance +10.0 jerome\fR .IP Ceci va incrémenter le solde de jerome de 10.0 unités (dans votre propre monnaie). Vous pouvez décrémenter ce solde en utilisant le signe négatif, et positionner la valeur en n'utilisant aucun signe. .IP \f(CW$ edpykota --delete jerome rachel\fR .IP Ceci va complètement effacer les utilisateurs jerome et rachel de la base de données. Tous leurs quotas et leurs historiques seront aussi effacés. .IP \f(CW$ edpykota --printer lp --charge 0.1\fR .IP Ceci va fixer le coût par page à 0.1 unité sur l'imprimante lp. Le coût d'un travail ne sera pas modifié. .IP \f(CW$ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\fR .IP Ceci va ajouter les imprimantes hplj1 et hplj2 dans les groupes d'imprimantes Laser et HP. En imprimant sur hplj1 ou hplj2, les quotas seront également vérifiés .PP n et comptabilisés sur les imprimantes virtuelles Laser et HP. .PP This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. .PP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. .PP Merci d'envoyer les rapports de bugs à: Jerome Alet - alet@librelogiciel.com