Bump Standards-Version to 4.6.2
Fix vulture usage and add vulture to Build-Depends * grml2iso is a shell script, executing vulture doesn't work on it * the Debian package build process executes 'make codecheck:', so everything what's needed for its execution needs to be covered through the Build-Dependencies, accordingly add add vulture to Build-Depends
Bump Standards-Version to 4.5.1
grml2iso: switch from isohybrid to xorriso/isohybrid to properly support EFI boot This is the related change for grml-live's commit 6725bfa1ffc4, where we introduced EFI support on 32bit systems and switched from isohybrid to xorriso/isohybrid combination. The isohybrid binary doesn't support 32-bit FI systems and fails hard when using `--uefi` on a 32-bit ISO. But xorriso with appropriate options for EFI usage (see $BOOT_ARGS) and /usr/lib/ISOLINUX/isohdpfx.bin from the isolinux package seems to provide everything we need. JFTR: To properly support 64bit EFI boot with our grml96 ISOs, we also had to adjust the order of the provided ISOs in the grml2iso command line in our release process. Closes: grml/grml#149
debian: execute `wrap-and-sort -a -t -s` Let's get this properly sorted...
Bump Standards-Version to 4.5.0
codecheck: rely on flake8, isort + black during build time Switch from pyflakes, pylint + pep8 to flake8, isort + black, and include it in the default build target to get checks during build time. Add relevant packages to Build-Depends. Thanks: Florian Apolloner for the feedback
Drop debian/compat and switch to debhelper-compat instead Fixes lintian warning package-uses-old-debhelper-compat-version
Bump Standards-Version to 4.4.1
Port to py3k Quoting from #936663: Python2 becomes end-of-live upstream, and Debian aims to remove Python2 from the distribution, as discussed in https://lists.debian.org/debian-python/2019/07/msg00080.html Closes: #936663
grml2usb: Add smoke autopkgtest for python2 Adds an autopkgtest for the python2 variant of grml2usb -- currently the only variant. The test unfortunately needs to be run inside a full machine isolation context, e.g. autopkgtest-virt-qemu. This builds a minimal stub ISO and does not attempt to test full functionality.
Switch default mount point from /lib/live/mount/medium to /run/live/medium In commit 0d878d3a679 of live-boot(-grml) ("Simplify mount point handling by using /run/live instead of /lib/live/mount") the mountpath of /lib/live/mount/medium was moved towards /run/live/medium. Commit c6a17c7b41b of live-boot(-grml) provides a backward compatibility rbind mount, but occasionally there seems to be a regression somewhere during boot (see https://github.com/grml/live-boot-grml/issues/10), and the rbind mount will be deprecated and removed before the bullseye (Debian 11) release. Layout changes over time: * /cdrom for old linuxrc approach * /live/image for initramfs layout until December 2012 * /lib/live/mount/medium for initramfs layout since December 2012 * /run/live/medium for initramfs layout since December 2018
No longer depend on coreutils or realpath The transition of realpath to coreutils happened for the jessie release, so it shouldn't be necessary any longer. Closes: #877554 Thanks: Michael Stone for the bug report
Depend on either syslinux or grub2-common + grub-pc-bin grml2usb depends on grub-pc(-bin) files and grub2-common's grub-install, but if someone has grub-efi-amd64 installed, then the grub-pc(-bin) files are missing. The grub-efi-amd64 package shouldn't matter at all, since we explicitly run grub with `--target=i386-pc`. Adjust depends accordingly. Closes: #796801 Thanks: Albert Dengg for bugreport and suggested solution + Axel Beckert for assistance in getting a proper dependency resolution
Bump Standards-Version to 4.3.0
Switch Homepage header from http to https
Bump Standards-Version to 4.2.1
Bump Standards-Version to 4.1.4
Bump Standards-Version to 4.0.1
Use https URL in Vcs-Browser