Chapter 1. Introduction to PyKota

Last modified on $Date: 2006-12-03 12:26:33 +0100 (dim, 03 déc 2006) $

This chapter will briefly introduce you to PyKota, and will familiarize you with this software and its components.

1.1. What is PyKota ?

PyKota is a print quota and print accounting software solution for GNU/Linux and compatible print servers.

PyKota currently supports the CUPS [1] printing subsystem, although older releases also supported LPRng.

PyKota is distributed under the terms of the GNU General Public License of the Free Software Foundation. This means that you are allowed to use, modify or redistribute its code provided that you respect the terms of this license.

We believe that despite being a bit rough around the edges sometimes, PyKota offers an unmatched flexibility and probably all you want to do with a print quota software is either already included, easily scriptable with a few lines of shell scripting, or planned for the next release.

PyKota is however a somewhat complex piece of software, and installing it will mandate that you also install several dependencies beforehand, as you'll see in the next chapter.

PyKota is made of the following components :

Notes

[1]

Common UNIX Printing System

[2]

If your /etc/passwd contains something like pykota:x:1001:1001:PyKota Admin,,,:/etc/pykota:/bin/sh then the home directory is /etc/pykota

[3]

Lightweight Directory Access Protocol

[4]

Directory Information Tree

[5]

On Screen Display