Ben Gaide
2005-Mar-31 05:27 UTC
[Samba] Print Management - Cups - Samba PDC/Print Server / Perl Script
All Version Information and Print Section of cmb.conf at end of email. Ok I have a Samba server set up and functioning as a Primary Domain Controller with File and Print services, but there are a few glitches + odds and ends not yet functional. 1. Printer Management. - I have a HP Laserjet 1200 connected to the USB ports and configured via cups. Print Que does not list any of the items in the Print Que, nor can I pause it as an administrator. 2. When selecting this as the printer from windows it is exteremely slow and may take up to 3 minutes to acknowlage your selection, but when you click print with it set as the default printer it prints right away. 3. print command is apairently being ignored completely. I attempted as you can see in the config to add a perl script that would count how many prints each user made and add it to a MYSQL database. Even when I removed the stuff after the perl script on both the Printer Config and the general printer configs it still printed and did not call the perl script. My primary Goal is to record the number of pages printed by each user. If you have a way to output user:pages as a new line to a text file I can parse that with a cron job. Please let me know. PS. I appricate all the work done with samba over the years. Ben Gaide # Partial Samba Config File. -- Shows All Printer config lines -- # 2. Printing Options: printcap name = cups load printers = yes printing = cups printer admin = @administrators show add printer wizard = yes max print jobs = 100 [printers] min print space = 4000 comment = All Printers path = /var/spool/samba browseable = no guest ok = no public = no writable = no printable = yes print command = /usr/bin/printcount.pl lpr-cups -P %p -o raw %s -r # lppause command = /usr/bin/enable %p # lpresume command = /usr/bin/disable %p # lpq command = lpq -P %p # lprm command = cancel %p-%j [HPLJ1200] comment = Fiji Study Printer printer admin = @administrators browseable = yes printable = yes writable = no guest ok = no print command = /usr/bin/printcount.pl# lpr-cups -P %p -o raw %s -r valid users = @administrators [print$] comment = Printer Driver Download Area path = /var/lib/samba/printers browseable = yes read only = yes write list = @administrators, root guest ok = no Samba 3.0.10 cups v. 1.1.23-r1. Clients: Windows XP Pro SP2 * 10.
Jerome Alet
2005-Mar-31 07:02 UTC
[Samba] Print Management - Cups - Samba PDC/Print Server / Perl Script
Hi, On Wed, Mar 30, 2005 at 10:26:10PM -0700, Ben Gaide wrote:> > 3. print command is apairently being ignored completely. I attempted asWith printing=cups the print command is ignored. Please see the doc, I think it says that you should use printing=sysv to be able to specify a printing command.> My primary Goal is to record the number of pages printed by each user. > If you have a way to output user:pages as a new line to a text file I > can parse that with a cron job. Please let me know.http://www.librelogiciel.com/software/PyKota/action_Presentation This can be used in accounting only mode (no quota) if you want, and you can mix users with quotas and users in accounting only mode. bye Jerome Alet