logo_pquota




2001-2003  Mickaël CARLIER
Université des Science et Technologies de Lille
USTL


Présentation




        PQUOTA est un ensemble de scripts permettant de mettre en place une gestion centralisée des quotas d'impressions sous Linux.
Cet outil a été crée pour répondre au besoin du département d'enseignement informatique de l'Université des Sciences et Technologies de Lille   ( USTL ) de pouvoir limiter le nombre d'impression des étudiants dans le temps. Le système fonctionne par incrément mensuel du nombre de pages imprimables.

    PQUOTA fonctionne en environnement réseaux utilisant le protocole NIS sous Linux, et n'accepte pour l'instant que des impressions provenant de Linux ou Windows (en utilisant SAMBA) en postscript, PDF et texte .
L'élément principal du dispositif est un filtre à placer sur les serveurs d'impression, qui compte les pages de manière soft sans utiliser le compteur interne de l'imprimante ce qui permet au système d'être utilisé sur des imprimantes sans compteur interne ( comme les petites imprimantes à jet d'encres ) et communique à un serveur de base de données le résultat. Ce filtre s'appuie pour fonctionner sur plusieurs applications généralement inclues dans les distributions linux.
Le système utilise syslog pour permettre la centralisation de tous les messages d'erreurs et d'informations sur une seule machine.
Une interface web permet à l'administrateur système d'avoir un  contrôle complet du système et des statistiques sur le nombre de pages imprimées.
Les utilisateurs disposent également d'une page web leur indiquant l'état de leur compte.

PQUOTA a été testé sur différentes versions de Mandrake et sur Redhat 7.0 . Le fonctionnement sur d'autres distributions ne devrait pas poser de problèmes tant que toutes les applications nécessaires sont présentes. En effet ,pour fonctionner l'ensemble du système a besoin de plusieurs logiciels gratuits et inclus dans la majorité des distributions linux (mysql,lprng,enscript,psselect,ghostscript,pdf2ps et apache/php pour l'interface web).

Il n'existe pas encore de procédure d'installation automatisée du fait des différentes configurations possibles.

Ce projet étant encore en développement, toutes remarques, suggestions ou contributions sont les bienvenues!
La version actuelle est en exploitation de manière stable depuis un an sur un parc de 100 stations linux avec 4 imprimantes pour 700 comptes.



Download (tar.gz) : http://fr.groups.yahoo.com/group/pquotas/files/

Liste de diffusion : http://fr.groups.yahoo.com/group/pquotas/

Pour me contacter : pquota@free.fr     


Capture d'écran du module de consultation utilisateur


consultation


Captures d'écrans du module d'administration



accueil
Écran d'accueil du module d'administration




accueil modification
Édition des quotas par groupe - Choix d'un groupe




edition groupe        edition groupe
Écrans d'édition d'un groupe. Permet la modification des quotas d'un groupe entier.



modification utilisateur          modification utilisateur suite
Écrans d'édition d'un utilisateur



log1         log2
Affichage du journal des impressions. Possibilité de filtrage et classement.


stat1         stat2
Présentation des statistiques mensuels





- Carlier Mickaël - USTL