Debian Bug report logs - #649364
ltsp-server: PXE file fails to be loaded

Package: ltsp-server; Maintainer for ltsp-server is Debian LTSP Maintainers <team+ltsp@tracker.debian.org>; Source for ltsp-server is src:ltsp (PTS, buildd, popcon).

Reported by: Cédric LEULLIER <cedric.leullier@free.fr>

Date: Sun, 20 Nov 2011 12:33:01 UTC

Severity: normal

Done: Vagrant Cascadian <vagrant@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#649364; Package ltsp-server. (Sun, 20 Nov 2011 12:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Cédric LEULLIER <cedric.leullier@free.fr>:
New Bug report received and forwarded. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Sun, 20 Nov 2011 12:33:22 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Cédric LEULLIER <cedric.leullier@free.fr>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ltsp-server: PXE file fails to be loaded
Date: Sun, 20 Nov 2011 13:29:15 +0100
Package: ltsp-server

Version: 5.2.16-1
Severity: normal

Hello,

after building the ltsp client with ltsp-build-client, the client is unabled to load the "/ltsp/i386/pxelinux.0" file via tftpd-hpa.

I tested it manualy :

$ tftp localhost 69 -c get /ltsp/i386/pxelinux.0
Error code 0: Permission denied


I solved the problem by changing the UID and the GID of the ltsp directory in /srv/tftp/ :

$ sudo chown -R tftp.tftp /srv/tftp/ltsp/

And now, it works fine.
But it should be done by the ltsp-build-client script directly.

Thanks.



-- Package-specific info:
chroot information: /opt/ltsp/i386

packages in chroot: /opt/ltsp/i386
ii ldm 2:2.2.4-1
ii ltsp-client 5.2.16-1
ii ltsp-client-core 5.2.16-1
ii ltspfsd 1.0-1
ii ltspfsd-core 1.0-1

found: /opt/ltsp/i386/etc/lts.conf


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ltsp-server depends on:
ii  debconf [debconf-2.0]  1.5.40    
ii  debconf-utils          1.5.40    
ii  debootstrap            1.0.37    
ii  gettext-base           0.18.1.1-5
ii  iproute                20110629-1
ii  lsb-release            3.2-28    
ii  openssh-client         1:5.9p1-2 
ii  python                 2.7.2-9   
ii  tcpd                   7.6.q-21  
ii  update-inetd           4.40      

Versions of packages ltsp-server recommends:
ii  nbd-server                        1:2.9.24-3  
ii  nfs-kernel-server                 1:1.2.5-2   
ii  openbsd-inetd [inet-superserver]  0.20091229-1
ii  openssh-server                    1:5.9p1-2   
ii  squashfs-tools                    1:4.2-4+b1  
ii  tftpd-hpa                         5.1-3       

Versions of packages ltsp-server suggests:
ii  audiooss                               <none>       
ii  isc-dhcp-server [dhcp3-server]         4.1.1-P1-17  
ii  kde-window-manager [x-window-manager]  4:4.6.5-3    
ii  ldm-server                             2:2.2.4-1    
ii  libasound2-plugins                     1.0.24-3     
ii  ltsp-docs                              0.99+bzr120-1
ii  ltspfs                                 1.0-1        
ii  pulseaudio-esound-compat               1.0-4        
ii  qemu-user-static                       <none>       
ii  sdm                                    <none>       
ii  x11-utils                              7.6+4        
ii  xauth                                  1:1.0.6-1    

-- debconf information:
  ltsp-server/build_client: false




Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Tue, 31 Dec 2013 23:15:12 GMT) (full text, mbox, link).


Notification sent to Cédric LEULLIER <cedric.leullier@free.fr>:
Bug acknowledged by developer. (Tue, 31 Dec 2013 23:15:12 GMT) (full text, mbox, link).


Message #10 received at 649364-done@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 649364-done@bugs.debian.org
Subject: Re: Bug#649364: ltsp-server: PXE file fails to be loaded
Date: Tue, 31 Dec 2013 15:10:09 -0800
Version 5.4.2-6

On Sun, Nov 20, 2011 at 01:29:15PM +0100, Cédric LEULLIER wrote:
> after building the ltsp client with ltsp-build-client, the client is unabled to load the "/ltsp/i386/pxelinux.0" file via tftpd-hpa.
> 
> I tested it manualy :
> 
> $ tftp localhost 69 -c get /ltsp/i386/pxelinux.0
> Error code 0: Permission denied
> 
> 
> I solved the problem by changing the UID and the GID of the ltsp directory in /srv/tftp/ :
> 
> $ sudo chown -R tftp.tftp /srv/tftp/ltsp/

This is a somewhat dangerous thing to do, as the tftp user is then able to
change files in the tftp dir... "chmod -R +r /srv/tftp/ltsp" would be a bit
safer.

 
> And now, it works fine.
> But it should be done by the ltsp-build-client script directly.

I was unable to reproduce this issue with any recent version of LTSP or
tftpd-hpa.

Resolving for now, please reopen if you can still reproduce the problem.


live well,
  vagrant



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 29 Jan 2014 07:32:15 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 13:12:46 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.