vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit eb8aac944e2aba2ff73b0e970649fc62d1419869
Merge: b938591 de6eafe
Author: Chris Hofstaedtler <zeha@users.noreply.github.com>
Date: Thu Mar 19 22:24:05 2026 +0100
Merge pull request #109 from grml/zeha/tidy
commit de6eafec2ce8f784f13e2811ad5dde13d65f148b
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 18:10:28 2026 +0100
grml2usb: install_mbr: call dd less often
commit bcf0106fc0d224b321b54ffa983119c89cd22d93
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 16:17:28 2026 +0100
tests: add test for install_mbr
commit 62b54de8428ca439e7edb56fe61afede394c42aa
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 15:36:41 2026 +0100
grml2usb: install_mbr: move bootloader check into caller
commit 9d5258e5bba943c680f7295f59f073ad5e059cb6
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 15:34:21 2026 +0100
grml2usb: reread_partition_table: differentiate errors
commit 839a88a7318a7d18cc071db673c24a7d446a4e66
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 15:32:07 2026 +0100
grml2usb: install_mbr: extract blockdev call
Move this into a new function which can be stubbed in tests.
commit 89c0cadc0556fd3e5d5c51e4b5fcee4fcdb5ad9c
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 15:28:29 2026 +0100
grml2usb: move toplevel main code into a function
Avoids declaring the "error" variable in top level scope.
commit 4504ba848de75d3fc9c1b148b9b4a7a9eeb7a4a4
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 15:25:46 2026 +0100
grml2usb: handle_mbr: simplify mbr locating
commit ee839a3d78d6ed8730dfc359c0e04459fa36fe55
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 13:03:56 2026 +0100
grml2usb: install_iso_files: remove unused param "device"
commit 2de90e0f91f882d7c4dcbc96b16c51ffd02d4288
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:32:31 2026 +0100
grml2usb: handle_syslinux_config: make new_hidden.cfg absent a caught fatal error
Previously this would crash with a TypeError. We expect
copy_and_configure_isolinux to copy the ISO hidden.cfg to
new_hidden.cfg or abort.
commit 6f9ee53df598cd14dfb882c5b151997fb58bff7d
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:28:26 2026 +0100
grml2usb: handle_mbr: cleanup return type
commit 62df2263fa62e0a6eaf30b9253f5e412bb151469
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:26:23 2026 +0100
grml2usb: skip mbr-code finding when handle_mbr gets skipped for EFI
commit 6c3ea44de7583dd992003189b0245809127ee71c
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:23:44 2026 +0100
tests: expand test_copy_bootloader_files for different bootloader options
commit fd5a3be828113a2603fc25357f4a77e736211296
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:18:40 2026 +0100
tests: add a test for test_copy_bootloader_files
commit 6f3fff3e5b364e5cdd1a92d86d9e1696b6d168d6
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:10:58 2026 +0100
grml2usb: handle_secure_boot: remove redundant debug logging
commit 114ece91396e8fa1b373fbf341b530fdbbd34b6a
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 11:30:23 2026 +0100
tests: add a test for copy_and_configure_isolinux
commit bc225158260e72b271e1c807a44bcec79643734d
Author: Chris Hofstaedtler <ch@grml.org>
Date: Wed Mar 18 10:52:11 2026 +0100
tests: synthesize ISO contents
commit 6eed7150b5e7685cce5b8bf854a71f41ad2bf5a2
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 12:01:31 2026 +0100
test data: add (truncated) contents of grml-full-2025.12-arm64.iso
All binary files (and other "big" unused files) have been treated with truncate -c -s 0.
commit 69a5f1a6b444fb86f22e6a38294956f287633d3e
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:31:58 2026 +0100
test data: add (truncated) contents of grml-full-2025.12-amd64.iso
All binary files (and other "big" unused files) have been treated with truncate -c -s 0.
commit 901ee16b374d2663026fdea3ae1a870df163be75
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 11:30:03 2026 +0100
grml2usb: copy_and_configure_isolinux: reformat copy line so new_hidden.cfg can be grepped for
commit 0c6bd895af63053405715823845bdae9819f7e3c
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 11:05:23 2026 +0100
grml2usb: handle_syslinux_config: remove global options dependency
commit c4cffd47236069266eb0b9440a0c69d1cbaa42ea
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:58:41 2026 +0100
grml2usb: handle_syslinux_config: move skip into caller
One step towards not needing the global options.
commit e59a4569e2aff8467e602c2cb0323b1ee98b4b48
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:55:58 2026 +0100
grml2usb: handle_syslinux_config: remove now obsolete exists check
handle_syslinux_config gets called only in case syslinux_target was
mkdir()ed, so this check always succeeds.
commit 6d23b626fac375a1c73536328f505fdebbe4d3b2
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:52:49 2026 +0100
grml2usb: copy_bootloader_files: split syslinux handling into new function
commit 98442460037f6bfd6e8990a6f79f4a4b968a2cc3
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:47:13 2026 +0100
grml2usb: copy_bootloader_files: move all grub handling into one place
commit 3bcf596ac572eb8ef30b03de63e626ce75b55f44
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:37:50 2026 +0100
grml2usb: copy_bootloader_files: clarify syslinux detection
commit c20767db97fc0f5c8be6c06a5ae5dd1184377883
Author: Chris Hofstaedtler <ch@grml.org>
Date: Tue Mar 17 10:35:20 2026 +0100
grml2usb: copy_bootloader_files: move logo.16 copying into `if syslinux_target:` block
commit 5ad95f8514f28feadb70ad307db07803c8fe3cf6
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 22:28:26 2026 +0100
grml2usb: split search_file into search_file and search_dirs
commit 3678ad19ea5755408743c48456131f2d0b18a342
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:21:01 2026 +0100
grml2usb: search_file: remove support for multiple search paths
commit 775282b7001ad7c3c1d889520d1bc373748deec6
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:18:19 2026 +0100
grml2usb: search_file: remove unused param "required"
commit 02092f2b53e7d860275e97350a7826729e20add1
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:17:53 2026 +0100
grml2usb: search_file: remove unused default param
commit 117d87d8594b30d3cdc279191e637a6b5e249fe3
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:15:59 2026 +0100
grml2usb: search_file: remove unnecessary init
Modern linters do not need this.
commit 12f9271b7d5dc96a8c20faeeb032ce0911ee8613
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:15:03 2026 +0100
grml2usb: identify_grml_flavour: replace manual file read
Delegate dealing with file handles to the stdlib.
commit 2a33f46cf8041016f02b97a224f849f800973ad5
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:12:12 2026 +0100
grml2usb: get_device_from_partition: remove unnecessary braces
commit cb302bd15225645911aee35bf292467d111f8e4f
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:11:52 2026 +0100
grml2usb: install_iso_files: unify return type
commit 2a3facf1bfe42bb5cd89184da4e8aa9d5940a5bd
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:11:13 2026 +0100
grml2usb: check_for_usbdevice: use Path, avoid leaking FD
commit 3442c86ea5c43ec61517cfbc6fb85b36911de7c7
Author: Chris Hofstaedtler <ch@grml.org>
Date: Mon Mar 16 18:07:03 2026 +0100
tests: test extract_device_name with non-anchored string