Release Notes for Grml 2021.07-rc1 - codename Jaukerl
+ + + + + +About
+ +Grml is a Debian based live system focusing on the needs of system administrators. + This Grml release provides fresh software packages from Debian bullseye. + As usual it also incorporates up to date hardware support and fixes known bugs from previous Grml releases.
+ +Important Changes
+ +-
+
+
- The the Grml IRC channel moved to OFTC + +
- The network configuration tool netcardconfig no longer prompts for uncommon wireless/WiFi options, and therefore simplifying and speeding up its usage + +
- + +
New features
+ +Highlighting the most relevant changes only:
+ +Misc:
+ +-
+
+
- grml-terminalserver: support for UEFI PXE boot (now supporting BIOS boot via pxelinux and EFI boot via GRUB) +
- netcardconfig: support for enabling blocked devices via rfkill +
- forensic mode: improved handling for block device changes and parent device handling +
- grml-chroot: support efivarfs in EFI environments
+
+
grml-live (build system for creating Grml (based) Linux live systems):
+ +-
+
- Support EFI capable ipxe.efi boot addon +
- GRUB: don't display BIOS only addons when running in EFI mode +
- Provide setup files for EFI boot in netboot package +
- initramfs-tools: use upstream's xz handling to support multithreading +
- GRMLBASE/16-depmod: no longer rely on /boot/System.map-* file +
- Use 1m as new default squashfs block size +
- GRUB templates: do not set root/chainloader but just exit for boot from next device +
- GRUB templates: provide menu entry for UEFI Firmware Settings +
- GRMLBASE/01-packages: also detect and report unknown package names +
- Several software packaging related changes in GRMLBASE, GRML_SMALL + GRML_FULL +
grml2usb (tool to install Grml ISO to usb device):
+ +-
+
- Use GRML as FAT label when creating the file system +
- Fix race condition with blockdev/BLKRRPART due to lack of fsync +
grml-hwinfo (tool to collect hardware information):
+ +-
+
- store `ip netconf` output in file `ip_netconf` +
- sysdump: rework ignore list code and ignore further files +
- provide information to user if sysdump might be hanging +
grml-zshrc (Zsh configuration):
+ +-
+
- zshrc: no longer set histignorealldups +
- zshrc: add lrzip support for simple-extract() +
- zshrc: set title in alacritty +
- zshrc: enable transient_rprompt to fix sad-smiley situation in rprompt +
grml-debootstrap (wrapper around debootstrap for installing pure Debian):
+ +-
+
- Use bullseye as default Debian release +
- No longer automatically install os-prober +
- Support XFS and F2FS in VMs +
- EFI support: check + mount efivarfs to support Debian kernels >=5.10 +
- Improve EFI detection +
- Bail out if architecture isn't set nor can be identified automatically +
- Use shorter fs label for EFI partition to not break with recent dosfstools +
- Do not enable escape characters on dumb terminals +
Bits & bolts
+ +-
+
- Linux kernel 5.10. +
- Fixed several bugs from the issue tracking system. +
Packages
+ +Details about shipped packages and their versions in Grml are + available in the Debian section. Visit + dpkg_list for a + detailed list of packages shipped with Grml 2021.07(-rc1).
+ +Updates
+ +Packages are taken from Debian bullseye/testing as of 12th of July 2021. + 12 packages have been removed, and these 17 new packages + have been added (excluding lib*, *-common, perl-*, python3-* and kernel image):
+ +-
+
+
- bsdextrautils (extra utilities from 4.4BSD-Lite, via util-linux) +
- cpp-10 (replacement for cpp-9, dependency of x11-xserver-utils) +
- firmware-ath9k-htc (firmware for AR7010 and AR9271 USB wireless adapters) +
- grub-efi-amd64-signed (signed GRUB package, for EFI PXE boot support in grml-terminalserver) +
- jq (lightweight and flexible command-line JSON processor) +
- media-types (List of standard media types and their usual file extension) +
- mmdebstrap (create a Debian chroot) +
- mokutil (tools for manipulating machine owner keys) +
- ncal (display a calendar, dependency of bsdmainutils) +
- python3.9 / python3.9-minimal (replacement for python3.8, new python version) +
- ruby-rubygems (Package management framework for Ruby) +
- shim-helpers-amd64-signed / shim-signed / shim-signed-common / shim-unsigned (Secure Boot chain-loading bootloader, for EFI PXE boot support in grml-terminalserver) +
- wireless-regdb (wireless regulatory database for Linux) +
These Debian packages have been removed/replaced (excluding lib*, *-data, *-common, perl-*, python-* and kernel image):
+ +-
+
+
- comgt (Option GlobeTrotter and Vodafone datacard control tool, no longer considered relevant, please raise your voice if it should be part of the stable release!) +
- cpp-9 (replaced by cpp-10) +
- python2 / python2-minimal / python2.7 / python2.7-minimal / python3.8 / python3.8-minimal (python2 is deprecated and python3.8 got replaced by python3.9) +
- moblin-icon-theme (unmaintained upstream) +
- usb.ids (USB ID Repository, no longer required by usbutils) +
- wvdial (Point-to-Point Protocol dialer, no longer considered relevant nowadays, please raise your voice if it should be part of the stable release!) + +
Known issues
+ +Please visit the known bugs web page.
+ +Download Grml 2021.07-rc1
+ +Grml 2021.07-rc1 can be downloaded from + grml.org/download/prerelease/.
+ +Feedback
+ +Your comments, bug reports, patches, and suggestions will help + fixing bugs and improving future releases. If you find a problem with + the release please check the known bugs list and report problems using information on grml.org/bugs/. Please send your feedback and + feature requests to the Grml team!
+ + +Thanks
+ +Many thanks in this release go to (alphabetically) + a-wing, + Chris Hofstaedtler, + dann frazier, + Evgeni Golov, + Guillem Jover, + Helmut Grohne, + lunik1, + Manuel Montecelo, + Manuel Rom, + Mihai Moldovan, + Paul Menzel, + Ralf Moll, + Simon Bruder and + Volodymyr Fedorov + for their contributions.
+ +More Information
+ +You can find out more about Grml on our website, IRC channel, and wiki. + +
To sign up for future Grml announcements, please subscribe to Grml's + announcement list.
+ +