lpr-bash is a replacement for the "lpr"-command found in lpr(ng), cups and other unix printing systems implemented as a shell script with the ability to print on Windows Printers (using smbspool).
Be the first to post a text review of lpr-bash. Rate and review a project by clicking thumbs up or thumbs down in the right column.
0.9a: "squish the bugs!" - fixed two nasty bugs in local printing (distorsion, infinite loop) - fixed ebuild to work with configuration and testpage - fixed printcap-convert - fixed unwanted output (grep, gs) - changed print group to lp (gentoo standard) - added lockprinter and unlockprinter calls - added gentoo installation to install script (can be disabled with "-n") - added webpage to standard documentation - created tgz package to unpack into subdirectory
This release is a complete rewrite in order to improve the code, increase compatibility (by using a subset of the printcap format), speed (through multithreading), security (single script core) and fixing so many flaws of its predecessors (gentoo ebuild fixed, using syslog(-ng) by default, better locking, lpq/-rm are working now, testpage added). What else to say - please test it!
0.9: "new and shiny, nice and tiny!" - complete rewrite, improved code - single-script lpr/lprm/lpq/lpstat/etc. (easier to check agains rootkits) - much smaller in size (about 50% of its predecessor!) - lpq and lprm become useful finally (especially when using preview) - changed printcap format to a subset of the standard format - multithreading (nonblocking lpr), makes e.g. OpenOffice much faster - better locking (using a single lockfile; locking devices, not names) - uses syslog(-ng) by default - exit codes (enable other programs to spot lpr-bash errors) - ability to test printer (with a prototype testpage)
next release(s): - better printerline script, which will evolve to a full-featured lpr-conf script - raw printing needs to be checked 0.7: "we have gen,too" - better printerline script - gentoo compatibility (with ebuild) - manpages (german and english) - new spooldir is /var/spool/lpr-bash 0.6: "we are full-fledged" - printerline script to generate printcap lines - better documentation - lockfiles to prevent two apps from printing at the same time - lpq, lprm, lpstat (needs jobindex files) - better stdin devcheck (in case your system links to /dev/null) - bugfixes: stdin errors revisited - testing compatibility with gimp/abiword/other apps 0.5: "We can stop us now" - making preview usable and add print to file - added CREDITS file - italian translation (many thanks to Andrea Muraro) - print to file - abort after preview - bugfix in function GetPrinterDriver - moved i18n files to their own directory - better install-lpr script (featuring i18n) 0.4: "We can do/view it better" - adding some more files and features - lpr.conf and printcap example files added - changed printcap format to support driver settings with "=" in it, for example to use hpijs or uniprint drivers. - added postscript preview function - allow for printer options - package unpacks to its own directory now 0.3: "We are the world" - first official release - I18n support for german and english (more planned) - allowing usage of config files ~/.lprrc and /etc/lpr.conf 0.2: "No bugs allowed" - unofficial release (nearing official release) - complete rewrite, more documentation - debug output - bugfixes 0.1: "We can read from stdin" - unofficial release - after reading Uli Fahrenberg's Printing minority report, getting files from stdin was added, making the script useful at last 0.0: first unofficial version - smbspool support - works
The new version includes some fixes, manpages in german and english language and full gentoo compatibility (with ebuild).
0.6: "we are full-fledged" - printerline script to generate printcap lines - better documentation - lockfiles to prevent two apps from printing at the same time - lpq, lprm, lpstat (needs jobindex files) - better stdin devcheck (in case your system links to /dev/null) - bugfixes: stdin errors revisited - testing compatibility with gimp/abiword/other apps
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: