diff -Nru casper-1.480/debian/changelog casper-1.480ubuntu1~dviererbe/debian/changelog --- casper-1.480/debian/changelog 2023-02-05 12:39:30.000000000 +0200 +++ casper-1.480ubuntu1~dviererbe/debian/changelog 2023-02-20 20:53:53.000000000 +0200 @@ -1,3 +1,11 @@ +casper (1.480ubuntu1~dviererbe-ppa1) lunar; urgency=medium + + * Fixed broken link to ISO for live file system during PXE Boot. + Casper now parses the full version id with dot release number from + $VERSION of /etc/os-release. (LP: #1990621) + + -- Dominik Viererbe Mon, 20 Feb 2023 20:53:53 +0200 + casper (1.480) lunar; urgency=medium * Use --try-or-install in the systemd unit of the new desktop installer, diff -Nru casper-1.480/scripts/casper casper-1.480ubuntu1~dviererbe/scripts/casper --- casper-1.480/scripts/casper 2022-11-08 00:29:36.000000000 +0200 +++ casper-1.480ubuntu1~dviererbe/scripts/casper 2023-02-20 20:53:22.000000000 +0200 @@ -383,14 +383,17 @@ desktop_url=http://cdimage.ubuntu.com/daily-live/current/$UBUNTU_CODENAME-desktop-$DPKG_ARCH.iso ;; *) + # parses the version id with dot release number for LTS versions + # (e.g. '22.04.1' instead of '22.04') + full_version_id="$(echo "$VERSION"| grep -o -s -E '^[0-9\.]+')" case $DPKG_ARCH in amd64) - server_url=https://releases.ubuntu.com/$UBUNTU_CODENAME/ubuntu-$VERSION_ID-live-server-$DPKG_ARCH.iso - desktop_url=https://releases.ubuntu.com/$UBUNTU_CODENAME/ubuntu-$VERSION_ID-desktop-$DPKG_ARCH.iso + server_url=https://releases.ubuntu.com/$UBUNTU_CODENAME/ubuntu-$full_version_id-live-server-$DPKG_ARCH.iso + desktop_url=https://releases.ubuntu.com/$UBUNTU_CODENAME/ubuntu-$full_version_id-desktop-$DPKG_ARCH.iso ;; *) - server_url=http://cdimage.ubuntu.com/releases/$UBUNTU_CODENAME/release/ubuntu-$VERSION_ID-live-server-$DPKG_ARCH.iso - desktop_url=http://cdimage.ubuntu.com/releases/$UBUNTU_CODENAME/release/ubuntu-$VERSION_ID-desktop-$DPKG_ARCH.iso + server_url=http://cdimage.ubuntu.com/releases/$UBUNTU_CODENAME/release/ubuntu-$full_version_id-live-server-$DPKG_ARCH.iso + desktop_url=http://cdimage.ubuntu.com/releases/$UBUNTU_CODENAME/release/ubuntu-$full_version_id-desktop-$DPKG_ARCH.iso ;; esac ;;