Show
Ignore:
Timestamp:
07/25/03 12:41:30 (21 years ago)
Author:
jalet
Message:

Better documentation.
pykotme now displays the current user's account balance.
Some test changed in ldap module.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/docs/installation.sgml

    r1052 r1099  
    116116        is the case, then the best thing you can do is to ask your <firstterm>Network Administrator</firstterm> 
    117117        to not filter the IP port used by <application>PostgreSQL</application>, which is 
    118         usually port 5432/tcp. 
     118        usually port <literal>5432/tcp</literal>. 
    119119        <note> 
    120120          <title>Note</title> 
     
    138138        have to exist on any system, nor in the Quota DataBase. His default names 
    139139        is <literal>pykotaadmin</literal>.  
     140        A Quota Storage read-only user is also created under the name of <literal>pykotauser</literal>. 
     141        This read-only user is used by <application>PyKota</application> to connect to the  
     142        Quota Storage when a non-root user launches a pykota command. This prevents normal 
     143        users from being able to modify their own, or other users', quota information. 
    140144        The database which will be created will be named <literal>pykota</literal> by default. 
    141145        <note> 
     
    177181        For security reasons, you may want to set passwords in  
    178182        <application>PostgreSQL</application> for the  
    179         <literal>pykotaadmin</literal> user. 
     183        <literal>pykotaadmin</literal> and <literal>pykotauser</literal> users. 
    180184        Otherwise any user able to connect to  
    181185        <application>PostgreSQL</application> on your Quota Storage Server  
    182         could connect to the quota database as this user, and modify it without problem.  
     186        could connect to the quota database, and either see it, or even modify it without problem.  
    183187      </para> 
    184188       
    185189      <para> 
    186190        To do so, just type the following lines while still being at the <application>psql</application> 
    187         prompt (replace the password values by your own) : 
     191        prompt (replace the password values by your own, and do the same for the <literal>pykotauser</literal> user) : 
    188192        <screen> 
    189193pykota=# ALTER USER pykotaadmin PASSWORD 'somepassword'; 
     
    203207        take any other step as needed. Please refer to <application>PostgreSQL</application>'s 
    204208        documentation for details. Also if <application>PyKota</application>'s configuration 
    205         file is readable by anyone with access on your file system, a local user could  
     209        file <filename>/etc/pykota/pykotadmin.conf</filename> is readable by anyone with access on your file system, a local user could  
    206210        create some script to modify his own print quota. 
    207211        <warning> 
     
    274278       
    275279      <para> 
    276         Then you have to modify PyKota's configuration file <filename>/etc/pykota.conf</filename> 
     280        Then you have to modify PyKota's configuration files <filename>/etc/pykota/pykota.conf</filename> 
     281        and <filename>/etc/pykota/pykotadmin.conf</filename> 
    277282        to include LDAP specific options. You may want to give a look at  
    278283        <filename>pykota/conf/pykota.conf.sample</filename> to see all the options that are 
     
    361366              <listitem> 
    362367                <para> 
    363                   MySQL backend : TODO 
     368                  LDAP backend : TODO 
    364369                </para> 
    365370              </listitem> 
    366371              <listitem> 
    367372                <para> 
    368                   LDAP backend : TODO 
     373                  MySQL backend : TODO 
    369374                </para> 
    370375              </listitem> 
     
    407412 
    408413$Log$ 
     414Revision 1.18  2003/07/25 10:41:29  jalet 
     415Better documentation. 
     416pykotme now displays the current user's account balance. 
     417Some test changed in ldap module. 
     418 
    409419Revision 1.17  2003/06/30 21:44:18  jalet 
    4104201.09 is out !