Changeset 2126 for pykota/trunk/docs
- Timestamp:
- 03/05/05 19:54:54 (20 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/docs/installation.sgml
r2117 r2126 122 122 Of course if your print server and your database servers have different <acronym>IP</acronym> 123 123 addresses, you have to replace the <literal>127.0.0.1</literal> address above with your print 124 server's <acronym>IP</acronym> address. 124 server's <acronym>IP</acronym> address. As an alternative, you could still keep these 125 lines and add similar lines with other <acronym>IP</acronym> addresses if have several 126 print servers for which you want a single centralized database. 125 127 <tip> 126 128 <title>Tip</title> … … 297 299 <title>Note</title> 298 300 <para> 299 If you use RPM or DEB packages, usually the 300 <filename>pykota.schema</filename> file gets installed into the 301 <filename>/usr/share/pykota/ldap</filename> directory, along 302 with a README file. 301 If you use RPM or DEB packages, the 302 <filename>pykota.schema</filename> file is usually installed into the 303 <filename>/usr/share/pykota/ldap</filename> directory, along 304 with a README file, and may also be installed automatically in 305 your <acronym>LDAP</acronym> server's schemas directory. 303 306 </para> 304 307 </note> … … 379 382 <command>ldapadd</command> command, or with some specialized tool 380 383 like <command>gq</command>. You can look at the <filename>initscripts/ldap/pykota-sample.ldif</filename> 381 file to see wh atminimal branches are necessary.384 file to see which minimal branches are necessary. 382 385 <note> 383 386 <title>Note</title> 384 387 <para> 385 388 If you use RPM or DEB packages, usually the 386 <filename>pykota-sample.ldif</filename> file gets installed into the389 <filename>pykota-sample.ldif</filename> file is installed into the 387 390 <filename>/usr/share/pykota/ldap</filename> directory, along 388 391 with a README file. … … 447 450 <listitem> 448 451 <para> 449 <application>CUPS</application> version 1.1 or above, or <application>LPRng</application>452 <application>CUPS</application> version 1.1.14 or above, or <application>LPRng</application> 450 453 version 3.8.27 or above (it probably works with older versions but this is untested). 451 454 You can download them from <ulink url="http://www.cups.org">http://www.cups.org</ulink> … … 455 458 <listitem> 456 459 <para> 457 Pythonversion 2.1 or above.460 <application>Python</application> version 2.1 or above. 458 461 You can download it from <ulink url="http://www.python.org">http://www.python.org</ulink>. 462 While <application>PyKota</application> itself will try to preserve compatibility 463 with <application>Python</application> version 2.1 for the near future, some <application>Python</application> 464 modules which are needed by <application>PyKota</application> may mandate the use of a more recent version 465 of this language. 459 466 </para> 460 467 </listitem> … … 570 577 <listitem> 571 578 <para> 579 The <application>Python Imaging Library - PIL</application> module. 580 You can download it from <ulink url="http://www.pythonware.com">http://www.pythonware.com</ulink>. 581 </para> 582 </listitem> 583 <listitem> 584 <para> 572 585 The <application>PyOSD</application> Python module. 573 586 You can download it from <ulink url="http://repose.cx/pyosd/">http://repose.cx/pyosd/</ulink>. … … 635 648 In a future release, this documentation will include the complete 636 649 reference for all configuration fields available. Keep in mind that 637 PyKotacan be really heavily customized, and can delegate some work650 <application>PyKota</application> can be really heavily customized, and can delegate some work 638 651 to any external command of your choice. 639 652 </para> … … 648 661 define options either globally so that they apply to all printers, 649 662 or on a per printer basis. Please see the sample configuration files 650 to see what I mean. In the simplest form, only a globalsection is663 to see what I mean. In the simplest form, only a <literal>[global]</literal> section is 651 664 needed. In more complex configurations, you will have to create 652 665 one section per printer. Each section in the configuration files … … 657 670 658 671 <para> 659 After you have modified PyKota's configuration files, you have to672 After you have modified <application>PyKota</application>'s configuration files, you have to 660 673 double check their permissions, otherwise your installation may be 661 674 insecure or may not work at all. … … 664 677 readable by anyone. If normal users read this file, at best they 665 678 will learn the username and optional password of the read-only 666 database user, so they won't be allowed to do any harm. 679 database user. This means that beside being allowed to read all the contents of 680 the quota database, they won't be allowed to modify or delete it. 667 681 On the other hand, the <filename>~pykota/pykotadmin.conf</filename> 668 682 file contains the read-write user's identity and password. You must then … … 692 706 </para> 693 707 708 <para> 709 Don't forget to restart your print server sofware if you changed group membership for the user it runs 710 as, otherwise your change wouldn't be taken into account. 711 </para> 694 712 695 713 <para> … … 702 720 703 721 <para> 704 From version 1.16alpha7 on, configuring PyKotato integrate705 within CUPSis more than easy.722 From version 1.16alpha7 on, configuring <application>PyKota</application> to integrate 723 within <application>CUPS</application> is more than easy. 706 724 </para> 707 725 708 726 <para> 709 727 You just have to create a symbolic link to the <filename>cupspykota</filename> 710 command in CUPS' backend directory :728 command in <application>CUPS</application>' backend directory : 711 729 <screen> 712 730 $ cd /usr/lib/cups/backend … … 831 849 832 850 $Log$ 851 Revision 1.33 2005/03/05 18:54:54 jalet 852 Improved the installation documentation. 853 Now checkdeps also checks for the presence of GhostScript, which 854 may be needed if PyKota's bannering facility is used or if some 855 printer driver produces non-DSC compliant PostScript. 856 833 857 Revision 1.32 2005/02/28 23:17:40 jalet 834 858 Improved documentation