-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 12 Feb 2026 23:08:57 +0100
Source: grml2usb
Architecture: source
Version: 0.20.11
Distribution: unstable
Urgency: medium
Maintainer: Grml Team <team@grml.org>
Changed-By: Chris Hofstaedtler <ch@grml.org>
Changes:
grml2usb (0.20.11) unstable; urgency=medium
.
[ Chris Hofstaedtler ]
* [e4a233f] grml2usb: apply black 26.1.0
* [849f303] grml2usb: fix typo in comment
* [7848bd7] grml2usb: follow glob1 deprecation
* [baec39a] grml2usb: correctly pass a bool to fineput.input inplace argument
* [c8b72c4] grml2usb: do not pre-format logging format strings
* [288f5ed] grml2usb: remove obsolete utf-8 encoding declaration
* [1fa9eb6] test: remove unused argparse import
* [c3fafa9] Replace black, isort, flake8 with ruff
* [cd6693a] pyproject.toml: require pyparted only on linux
* [d1930bb] grml2usb: inline get_partition_for_path back into check_boot_flag
* [3ba43f6] grml2usb: use f-strings where trivially possible
* [16ec2e9] grml2usb: show device name in mkfs question
* [a5a34e8] grml2usb: lowercase local variable in handle_logging
* [2a7822c] grml2usb: replace depreated IOError name
* [8316e09] grml2usb: extract prompting for y/n into helper function
* [c9c8d08] grml2usb: simplify the "which" helper function
* [b65f072] grml2usb: remove unused argument to "unmount"
* [2b8a680] grml2usb: "mkdir": use exist_ok available since Python 3.2
* [4e54562] grml2usb: simplify "write_uuid"
* [b035c38] grml2usb: simplify "get_target_bootid"
* [2f13c5d] grml2usb: simplify "build_loopbackcfg"
* [5843648] grml2usb: simplify "initial_syslinux_config"
* [e6cbcf2] grml2usb: "add_entry_if_not_present": use with open instead of
f.close()
* [bb8bb57] grml2usb: "add_syslinux_entry": explicitly pass syslinux_target
instead of reconstructing it
* [c3f36c3] grml2usb: "handle_syslinux_config": use with open instead of
f.close()
* [90698dc] grml2usb: "check_uid_root": simplify check condition
* [41a1845] grml2usb: "get_bootoptions": swap if branches
* [a8ab92c] grml2usb: "check_options": swap if branches
* [534c9fa] grml2usb: "main": merge nested if
* [f066417] grml2usb: use run_program to replace log + subprocess pattern
* [ee9005b] grml2usb: check_for_fat: handle exit code 2 from blkid
* [08225ab] grml2usb: check_for_fat: make try block smaller
* [745e52b] grml2usb: "handle_secure_boot": remove duplicated mount debug
log
* [87030b3] grml2usb: "mount": stop passing "" as "no options"
Checksums-Sha1:
165a046c05c4be58fc85b097889490ca3f2ef6ab 1839 grml2usb_0.20.11.dsc
fd9a100dd0b89911accaafece5fcde45522b7b08 392796 grml2usb_0.20.11.tar.xz
b26c88b180730c335640a07a3fee5556d33ef224 6409 grml2usb_0.20.11_arm64.buildinfo
Checksums-Sha256:
150b8defe1a69361d6f6f7071bbcd0193bdbabeb66277c2042b1eb07cf52b3f9 1839 grml2usb_0.20.11.dsc
12a9f19e62364ce086ffa2c9e3c5aac86483b809d464bc1c1dae5b32fe6c7011 392796 grml2usb_0.20.11.tar.xz
8e482ea67c975c46230249a528efe419780f1ebd3d6e0c6b5941d46b4d1c341f 6409 grml2usb_0.20.11_arm64.buildinfo
Files:
f3f9bee78c3975dd8c6024f98ab2738b 1839 admin optional grml2usb_0.20.11.dsc
1c00e31302a07d4316decc081fcb451e 392796 admin optional grml2usb_0.20.11.tar.xz
f6889445c2e380beb1d4412bb5db279b 6409 admin optional grml2usb_0.20.11_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmmOT/QACgkQXBPW25MF
LgNtcA/+NxH+VvtOn5ZzzQZAoPZIw1E+8X6T1sxAt/BsrJE8Lgun8h24yAyBiLrj
nDqSZVPtUQ6YyEQ5nNIN3GteaxZyA3F0kYsAV1pwhqpFFQo2X8oUiw2leIRYy3LV
0+h18RCzKru1hiuMm3cJXy63WLHue7v0cTnTtUIAjBqmRcp6aU29UN4RcccX0D1A
R7Aa7PE8onHslxMaston222am3c1QDc7OME4ltCl88YXasWGxsdRm4YRZGMUSfMf
87BlmA1v/whrf+EJ9oaHnhtVxPx34If3NJlTwyBetBApa4drP4/v/amZnES1UkE2
TD/htCdkx7SbAjhbncubZrpQIpyraD64izw13oaqI/9CLReyJHMl2vrFZHm0QhzV
QQTb/nXrFZ6XebSqMLCJIF7xzK1RjZsoRV3qMPYwOP09+S0ftI+wU4O+2t8IUk0t
2vyeXPlRyFFJAzyLcyl/KN5Xnl5MZlIO4xgHveIH/h+xopsZZFuuvohLs7bXw5YA
kjT6EoALU7NSg1jwp8QLT15mIJblylJjpwtGVD9bLK2Xs6Ia9OsLcIOSJmPqgGfy
qPBWGGkpnjV2x8aWmAJP5lNxHpEtKEURd468FldYoeeG/oOcR3dlubI5JC+VSKZN
tqwB+74+BpgUekl7OhAq628YmF8bxgpJ5hWy18pMwOCXv2TV0x4=
=qRW5
-----END PGP SIGNATURE-----