[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1000511: bullseye-pu: package debian-edu-config/2.11.56+deb11u2



Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu

Dear release team,

[ Reason ]
It has been detected on real world deployments that some needed changes
due to the re-written LTSP in bullseye have not been addressed properly 
or are missing, so:
(1) Fix TFTP server path (/var/lib/tftpboot-> /srv/tftp), #995610
(2) Add real support for LTSP chroot setup and maintenance, #996103

[ Impact ]
(1) Updating the PXE setup in case of missing firmware on client 
    systems would fail.
(2) The LTSP chroot setup and maintenance would be very complicated if 
    not impossible for local admins.

[ Tests ]
Manual tests have been done using VMs on a virtual Debian Edu network. 

[ Risks ]
Very low: only Debian Edu LTSP server installations are concerned and 
the default behaviour of installed systems is left unchanged. Adjusted 
as well as new man pages are provided and the related manual will also 
be updated.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
  Fix TFTP server path (var/lib/tftpboot-> /srv/tftp)

sbin/debian-edu-ltsp-install:
  Add LTSP diskless client chroot creation,
  use uniform locations for X2Go thin clients and diskless workstations,
  ensure sitesummary-client setup and configuration inside chroots,
  care for proper mount and umount operation,
  add xrdp-sesman to the list of masked services for LTSP clients,
  make sure all kernels are updated,
  adjust the ltsp.conf file content to match the changes.

share/debian-edu-config/tools/run-at-firstboot:
  Care for the changed  'debian-edu-ltsp-install' default options to make
  sure combined server installations have a generated SquashFS image file
  just like before.

share/man/man8/debian-edu-ltsp-install.8:
   Update to reflect the changes.

sbin/debian-edu-ltsp-chroot:
  New tool to make LTSP chroot maintenance easy.

sbin/debian-edu-ltsp-initrd:
  New wrapper script for 'ltsp initrd' command.
  It makes sure that a use case specific initrd (/srv/tftp/ltsp/ltsp.img)
  is generated and moved to the right location.

sbin/debian-edu-ltsp-ipxe:
  New Wrapper script for 'ltsp ipxe' command.
   It cares for a Debian Edu specific /srv/tftp/ltsp/ltsp.ipxe content.

share/debian-edu-config/tools/ltsp-addfirmware:
  Install firmware in LTSP chroots in case clients won't work otherwise.
  (Adjusted tool from Buster re-added to the binary package.)

New manual pages:
  share/man/man8/debian-edu-ltsp-chroot.8
  share/man/man8/debian-edu-ltsp-initrd.8
  share/man/man8/debian-edu-ltsp-ipxe.8

[ Other info ]
The package will be uploaded soonish by Holger Levsen.

Wolfgang

Attachment: debdiff_d-e-c.gz
Description: application/gzip

Attachment: signature.asc
Description: PGP signature


Reply to: