LTSP local printer in hardy is broken (missing jetpipe script in ltsp-client-core)

Bug #224259 reported by panticz.de
10
Affects Status Importance Assigned to Milestone
ltsp (Ubuntu)
Fix Released
High
Oliver Grawert
Hardy
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
High
Oliver Grawert

Bug Description

Binary package hint: ltsp-client-core

The Minimal printserver script /usr/sbin/jetpipe is missing in the Hardy package. This is needed to create a socket on the LTSP-Client and provice a local printer.

As workaround you can use the /usr/sbin/jetpipe file from ltsp-client-core for Gutsy, it woks fine with Hardy too. Simply copy jetpipe to /opt/ltsp/i386/usr/sbin/jetpipe and recreate squasfs with ltsp-update-image command.

Revision history for this message
Oliver Grawert (ogra) wrote :

ugh, thats embarassing, i'm preparing an SRU

Changed in ltsp:
assignee: nobody → ogra
importance: Undecided → High
milestone: none → ubuntu-8.04.1
status: New → Confirmed
Revision history for this message
Oliver Grawert (ogra) wrote :

i attached the jetpipe script so people that are hit by that bug can copy it to /opt/ltsp/i386/usr/sbin/jetpipe and run sudo ltsp-update-image for a quick workaround

Revision history for this message
Oliver Grawert (ogra) wrote :

oh, and i forgot, after copying the attached file into place a:
sudo chmod +x /opt/ltsp/i386/usr/sbin/jetpipe

is needed to make the file executable (needs to happen before running ltsp-update-image)

Revision history for this message
Andrew_C (andrew-coster) wrote :

Thanks for the fix. I'm a linux beginner and you wouldn't believe how long I spent messing around with cups thinking the problem was there!

Revision history for this message
Oliver Grawert (ogra) wrote :

fix uploaded to hardy-proposed, will be in intrepid as well

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in ltsp:
status: New → Fix Committed
Steve Langasek (vorlon)
Changed in ltsp:
milestone: ubuntu-8.04.1 → none
milestone: none → ubuntu-8.04.1
Revision history for this message
Stéphane Graber (stgraber) wrote :

I generated a new chroot using -proposed and jetpipe is now here.
Fix confirmed.

Revision history for this message
Michael Blinn (mblinn-gmail) wrote :

Fixed confirmed. Thank you.

root@www:/etc/X11# ls -al /opt/ltsp/i386/usr/sbin/jetpipe
-rwxr-xr-x 1 root root 3337 2008-01-03 10:11 /opt/ltsp/i386/usr/sbin/jetpipe

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates.

Changed in ltsp:
status: Fix Committed → Fix Released
Revision history for this message
BoeBoe (iwan-tan-yahoo) wrote :

Hi,
How can I apply this fix?

Revision history for this message
Steve Langasek (vorlon) wrote :

inspecting the ltsp-client-core package from intrepid, I see that /usr/sbin/jetpipe is included there as well, so closing the intrepid task.

Changed in ltsp:
status: Confirmed → Fix Released
Revision history for this message
Luis Montes (monteslu) wrote :

Why isn't this fix added to Hardy?

Revision history for this message
Oliver Grawert (ogra) wrote :

it is in hardy 8.04.1, thats why the bug is marked "fix released" for the hardy task above.
it was uploaded on may 30

Revision history for this message
Scott Harmon (scotth-onyxtop) wrote :

This is not fixed for the LTSP image in Hardy.

Revision history for this message
Martin Pitt (pitti) wrote :

Oliver, maybe some "LTSP image" (whatever that is) needs updating? However, as far as I know the client chroot tarball is built during installation, is it not?

Revision history for this message
Oliver Grawert (ogra) wrote :

well, it is fixed in 8.04.1 which is the default for the iso we provide. i am usually assuming that ltsp administrators know about the procedures to keep their client chroots up to date with security updates and bugfixes as described in the central ubuntu LTSP documentation page on https://help.ubuntu.com/community/UbuntuLTSP/ or in the upstream documentation under http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspDocumentationUpstream ... but indeed i probably assume to much :)

Revision history for this message
Scott Harmon (scotth-onyxtop) wrote :

I installed 8.04, then updated. After which I ran ltsp-build-image, and this image does not have the 'jetpipe' file. I have also run 'apt-get update/upgrade' within the chroot image but the image only contains:

deb http://archive.ubuntu.com/ubuntu hardy main restricted
deb http://security.ubuntu.com//ubuntu hardy main restricted

by default. Thus, in the default case it is broken.

Revision history for this message
Oliver Grawert (ogra) wrote :

from the https://help.ubuntu.com/community/UbuntuLTSP/UpdatingChroot page:

----
To upgrade your live chroot, we need to modify our existing /opt/ltsp/arch/etc/apt/sources.list file to include our hardy-updates repository as well, and then do an upgrade inside the chroot.

    * First, let's modify our LTSP chroot sources.list (assuming we're using i386-based chroot on an Ubuntu Hardy installation):

echo "deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted" | sudo tee -a /opt/ltsp/i386/etc/apt/sources.list
----

this paragraph is true for all installs pre 8.04.1 (which is the iso you currently get, i assume you used the 8.04 iso for your installation, which is the reason why we added that paragraph to the documentation)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.