Package: debian-edu-config Version: 2.11.56+deb11u4 Severity: normal Tags: patch
While trying to install a dedicated LTSP diskless workstation chroot, I noticed that running 'debian-edu-ltsp-install --dlw' fails in case the Debian Edu BD ISO image isn't available. This is due to a missing check. To fix the issue on a system with 'LTSP-Server' profile, run as root: sed -i 's/if ! mountpoint/if [ "true" == "$BD_ISO" ] \&\& ! mountpoint/' /usr/sbin/debian-edu-ltsp-install Patch for the d-e-c git master branch: diff --git a/sbin/debian-edu-ltsp-install b/sbin/debian-edu-ltsp-install index 3c353202..90627977 100755 --- a/sbin/debian-edu-ltsp-install +++ b/sbin/debian-edu-ltsp-install @@ -18,7 +18,7 @@ # Licence: GPL2+ # first edited: 2019-11-21 -version=2021-11-18 +version=2023-03-25 set -e @@ -598,7 +598,7 @@ EOF mkdir -p /srv/ltsp/dlw chmod 755 /srv/ltsp/dlw # Use BD-ISO if available. - if ! mountpoint -q /media/cdrom ; then + if [ "true" == "$BD_ISO" ] && ! mountpoint -q /media/cdrom ; then mount /media/cdrom fi if grep -q BD /etc/apt/sources.list && [ -f /media/cdrom/.disk/info ] ; then Wolfgang
signature.asc
Description: PGP signature