Red Hat Bugzilla – Bug 442649
Fix Jetpipe Printing Support
Last modified: 2008-05-29 15:09:43 EDT
ltsp-launch-client lacks everything necessary to run jetpipe.
ltsp-client lacks jetpipe.
jetpipe does something to do with printing. I haven't used it myself but it
seems important to some users.
ltsp-trunk/client/initscripts/ltsp-setup used by Debian/Ubuntu contains some
stuff that we might need.
Terry Laundos suggested exactly which code was necessary on k12linux-devel-list,
but I want more testing of it before it is added.
I also wonder if it is really desired to run on every client machine by default?
How is it usually used? I don't even know what use case there is for it.
Jetpipe is a simple daemon to forward TCP socket 9100 (jetdirect) to a local device. I think the use
case is printing to a printer attached to a terminal. The server then prints to:
Don't know how CUPS (or some subset of CUPS) on the terminal would compare in function or client
This sounds like something you DON'T want to run on every client. It might be
appropriate to run only on some defined clients, but then you need a way to
control that. lts.conf is the standard way to control doing something only on
certain clients. Need to bring this up upstream.
OK, I see, it will only run jetpipe if you have PRINTER_0_DEVICE defined in your
lts.conf. In that way it can run jetpipe only on certain clients defined by the
This should be testable in the next build.
Created attachment 305025 [details]
Source RPM for lp_server
Created attachment 305026 [details]
lp_server Fedora 9 i386 RPM package
Created attachment 305027 [details]
patch to ltsp-init-script (from ltsp-5.1.7) for lp_server utilization
Installing lp_server-1.1.6 on ltsp client and patching ltsp-init-common script
replace jetpipe with lp_server
As I can see on Ubuntu and Debian forums, jetpipe is very simple python script.
At this time isn't capable initialize serial line printers, thus I must stay at
ltsp 4.2 lp_server from P.Powell. I'm using this program for more than four
years, and it works well, with small system footprint.
I made lp_server RPM package for i386. In lts.conf is then possible use all
Please post this to the mailing list. It is not appropriate to post RPMS here.
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
lp_server has license problems and has little to do with the original purpose of
this bug. Continue discussion on k12linux-devel-list.
jetpipe is configurable in the standard LTSP upstream way from lts.conf.
Closing this bug.