Release Notes for Grml 2022.11-rc1 - codename MalGuckes
+ + + + + +About
+ +Grml is a Debian based live system focusing on the needs of system administrators. + This Grml release provides fresh software packages from Debian bookworm. + As usual it also incorporates up to date hardware support and fixes known bugs from previous Grml releases.
+ +Important Changes
+ +-
+
+
- The Grml live system now uses the merged-/usr layout +
- Updated Perl from v5.32 to v5.36 +
- Updated Python3 from v3.9 to v3.10 +
- Updated Ruby from v2.7 to v3.0 + +
New features
+ +Highlighting the most relevant changes only:
+ +Misc:
+ +-
+
- grml-terminalserver: suggest a proper IP range usage when configuring DHCP clients +
- netcardconfig: netcardconfig: avoid suggesting default gateway if a default route exists already +
grml-live (build system for creating Grml (based) Linux live systems):
+ +-
+
- Support Memtest86+ with UEFI +
- Support Debian/bookworm +
- Support for ZFS via new ZFS FAI class +
- Provide workaround for kmod/initramfs-tools issue with NFS/netboot +
- Exclude /var/lib/dkms/* from squashfs +
- GRMLBASE/50-lvm: also clear /lib/udev/rules.d/69-lvm.rules +
- Disable man-db settings to speed up package installation +
- Use grubx64.efi file from grml_chroot, instead of relying on host system +
- isolinux: fix toram=... variable usage within isolinux configs +
- Provide information how ISO was generated in file conf/buildinfo.json +
- Misc software related changes in GRMLBASE, GRML_SMALL + GRML_FULL classes +
grml2usb (tool to install Grml ISO to usb device):
+ +-
+
- grml2iso: support parallel execution +
grml-hwinfo (tool to collect hardware information):
+ +-
+
- Iterate over present disks to collect sfdisk -d information +
grml-zshrc (Zsh configuration):
+ +-
+
- zshrc: run tlog alias with --follow=name +
- zshrc: support setting title in foot terminal emulator +
- zshrc: use ip from iproute2 with color support +
- zshrc: support NOETCHOSTS option to deactivate parsing of "/etc/hosts" for host completion +
- zshrc: do not unconditionally overwrite $COLORTERM +
- tmux.conf: source user-specific local conf file ~/.tmux.conf.local +
- tmux.conf: Add bind-key J to join marked pane to active window +
grml-debootstrap (wrapper around debootstrap for installing pure Debian):
+ +-
+
- EFI support: fix for grub-install usage with efivarfs +
- Install dbus by default +
- VMs: create partition with alignment starting at 4MiB + ending at 100% +
Bits & bolts
+ +-
+
- Linux kernel 6.0. +
- 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 2022.11(-rc1).
+ +Updates
+ +Packages are taken from Debian bookworm/testing as of 11th of November 2022. + The following 18 packages have been added (excluding lib*, *-base/*-bin/*-common/*-core/*-data, cpp-*, perl*, python*, ruby* and kernel image):
+ +-
+
- dbus-daemon: simple interprocess messaging system +
- exfatprogs: exFAT file system utilities +
- f2fs-tools: Tools for Flash-Friendly File System +
- hping3: Active Network Smashing Tool +
- inetutils-telnet: telnet client +
- jo: command-line processor to output JSON from a shell +
- mbuffer: tool for buffering data streams +
- myrescue: rescue data from damaged disks +
- nftables: Program to control packet filtering rules by Netfilter project +
- ntpsec: Network Time Protocol daemon and utility programs +
- ntpsec-ntpdate: client for setting system time from NTP servers +
- ntpsec-ntpdig: ntpdig SNTP client +
- pkexec: run commands as another user with polkit authorization +
- polkitd: framework for managing administrative policies and privileges +
- sqlite3: Command line interface for SQLite 3 +
- stenc: SCSI Tape Encryption Manager +
- usrmerge: Convert the system to the merged /usr directories scheme +
- util-linux-extra: interactive login tools +
The following 26 Debian packages have been removed/replaced (excluding lib*, *-base/-bin/*-common/*-core/*-data, cpp-*, perl*, python*, ruby* and kernel image):
+ +-
+
- bacula-console/bacula-fd/bacula-sd (no longer considered relevant for the live system) +
- bonnie++ (use fio for benchmarking) +
- bsdmainutils (transitional package, replaced by bsdutils, debianutils, bsdextrautils and ncal (ncal not being shipped by Grml)) +
- espeak (replaced by espeak-ng) +
- exfat-utils (replaced by exfatprogs) +
- facter/hiera/mcollective/puppet (no longer considered relevant for the live system) +
- firmware-intelwimax (no longer shipped with firmware-nonfree) +
- glib-networking/glib-networking-services/gsettings-desktop-schemas (used to be dependencies of firefox/qemu-system-gui/usbview/vim-gtk3) +
- mercurial (no longer considered relevant for the live system) +
- ncal (no longer considered relevant for the live system) +
- nilfs-tools (used to be a dependency of partclone) +
- ntp (replaced by ntpsec/ntpsec-ntpdate/ntpsec-ntpdig) +
- ntpdate (replaced by ntpsec/ntpsec-ntpdate/ntpsec-ntpdig) +
- slurm (no longer available in Debian/testing, see #993874) +
- subversion (no longer considered relevant for the live system) +
- tshark (requires ~155MB of disk space, please raise your voice if it should be part of the stable release) +
- update-inetd (used to be a dependecy of atftpd) +
- wireshark/wireshark-qt (requires ~155MB of disk space, please raise your voice if it should be part of the stable release) +
Known issues
+ +Please visit the known bugs web page.
+ +Download Grml 2022.11-rc1
+ +Grml 2022.11-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 (pre-)release, please check the known bugs list and report problems using information on grml.org/bugs/. + We also welcome feature requests and any kind of constructive feedback. + If you want to reach out to the Grml team, please visit our contact webpage.
+ + +Thanks
+ +Many thanks in this release go to (alphabetically) + Alexander Kobel, + András Korn, + Arun, + Atrate, + Bhoppi Chaw, + Chris Hofstaedtler, + Chris S, + Christian Hesse, + Christoph Biedl, + d630, + Evgeni Golov, + Frank Terbeck, + Hanabishi, + Karl Voit, + Manuel Rom, + miles170, + Pásztor János, + Ralf Moll, + Roman Volosatovs and + Thorsten Glaser + 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 or + follow our blog.
+ +