wrong location of lts.conf for amd64
Bug #1594840 reported by
GE3K.me
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LTSP5 |
Fix Released
|
Low
|
Alkis Georgopoulos |
Bug Description
In our environment we use 2 images, the i386 and amd64 images for ltsp. While trying to configure the lts.conf file for both images I found that both image architectures point to the /var/lib/
My work around is to modify the i386 lts.conf to point the MAC addresses for the different machines to their respective images.
tags: | added: precise |
no longer affects: | ltsp (Ubuntu) |
Changed in ltsp: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The lts.conf file location is determined by the dhcp server "boot filename" option. pxelinux. 0, then /ltsp/i386/lts.conf is fetched.
So if the boot filename points to /ltsp/i386/
It's your responsibility to configure the dhcp server to point to a different boot filename on amd64 clients.
Note that there are 2 different dhcp requests;
one from the BIOS that sends the identifier "PXEClient",
and one from initramfs that sends the identifier "Linux ipconfig" or "udhcp version".
The second one is what affects the lts.conf path.
The respective script is at /usr/share/ ltsp/init- ltsp.d/ 05-getltsconffi le, you can read it yourself.