Changeset 2784

Show
Ignore:
Timestamp:
03/05/06 17:05:04 (19 years ago)
Author:
jerome
Message:

Added something about PyPAM.

Location:
pykota/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/checkdeps.py

    r2638 r2784  
    6262    print "Checking PyKota dependencies..." 
    6363     
    64     # checks if Python version is correct, we need >= 2.1 
    65     if not (sys.version > "2.1") : 
    66         sys.stderr.write("PyKota needs at least Python v2.1 !\nYour version seems to be older than that, please update.\nAborted !\n") 
     64    # checks if Python version is correct, we need >= 2.2 
     65    if not (sys.version > "2.2") : 
     66        sys.stderr.write("PyKota needs at least Python v2.2 !\nYour version seems to be older than that, please update.\nAborted !\n") 
    6767        sys.exit(-1) 
    6868         
     
    7070    modulestocheck = [ ("Python-PygreSQL", "pg", "PygreSQL is mandatory if you want to use PostgreSQL as the quota database backend.\nSee http://www.pygresql.org"), 
    7171                       ("Python-SQLite", "pysqlite2", "Python-SQLite is mandatory if you want to use SQLite as the quota database backend.\nSee http://www.pysqlite.org"), 
    72                        ("MySQL-Python", "MySQLdb", "MySQL-Python is mandatory if you want to use MySQL as the quota database backend.\nSee http://sourceforge.net/projects/mysql-python"), 
     72                       ("MySQL-Python", "MySQLdb", "MySQL-Python is mandatory if you want to use MySQL as the quota database backend.\nSee http://sourceforge.net/projects/mysql-python"), 
    7373                       ("Python-egenix-mxDateTime", "mx.DateTime", "eGenix' mxDateTime is mandatory for PyKota to work.\nSee http://www.egenix.com"), 
    7474                       ("Python-LDAP", "ldap", "Python-LDAP is mandatory if you plan to use an LDAP\ndirectory as the quota database backend.\nSee http://python-ldap.sf.net"), 
     
    8080                       ("Python-Psyco", "psyco", "Python-Psyco speeds up parsing of print files, you should use it.\nSee http://psyco.sourceforge.net/"), 
    8181                       ("Python-pkpgcounter", "pkpgpdls", "Python-pkpgcounter is mandatory.\nGrab it from http://www.librelogiciel.com/software/pkpgcounter/action_Download"), 
     82                       ("Python-PAM", "PAM", "Python-PAM is recommended if you plan to use pknotify+PyKotIcon.\nGrab it from http://www.pangalactic.org/PyPAM/"), 
    8283                     ] 
    8384    commandstocheck = [ ("GhostScript", "gs", "Depending on your configuration, GhostScript may be needed in different parts of PyKota."), 
  • pykota/trunk/README

    r2714 r2784  
    364364   
    365365    - CUPS (http://www.cups.org) 
    366     - Python v2.1 or above (http://www.python.org) 
     366    - Python v2.2 or higher (http://www.python.org) 
    367367    - eGenix' mxDateTime Python extension (http://www.egenix.com) 
    368368    - The pkpgcounter command line tool, version 1.56 or higher. This 
     
    371371    - The JAXML Python module to be able to dump datas in the XML format. 
    372372      (http://www.librelogiciel.com/software/) 
     373    - The Python-PAM module if you need the pknotify command to be able   
     374      to check usernames and passwords. 
    373375    - The Python-SNMP module to query printers for their page counter. 
    374376      (http://pysnmp.sourceforge.net).