dd77f156fb790036cc85d7934f1f02b2d40e68a5
[grml.org.git] / changelogs / README-grml-2022.11 / index.html.tt2
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>grml.org - Release Notes: Grml 2022.11 - Codename MalGuckes</title>
5 <meta name="Title" content="grml.org - Release Notes: Grml 2022.11 MalGuckes" />
6 <meta name="Author" content="the Grml team [grml.org/team/]" />
7 <meta name="Keywords" content="grml.org, Grml" />
8 <meta name="Description" content="Release Notes of Grml 2022.11" />
9 <meta name="Abstract" content="Grml, the linux live-cd for sysadmins and texttool users" />
10 <meta name="Robots" content="index,follow" />
11 <meta name="Language" content="english" />
12 <meta name="identifier-url" content="https://grml.org/" />
13 <meta name="MSSmartTagsPreventParsing" content="true" />
14 <meta http-equiv="imagetoolbar" content="no" />
15 <link rel="home" href="/" title="grml.org" />
16 <link rel="help" href="/features/" title="About" />
17 <link rel="author" href="/team/" title="Team" />
18 <link rel="icon" href="/favicon.png" type="image/png" />
19 <link rel="stylesheet" href="/style.css" type="text/css" />
20 </head>
21
22 <body>
23 [% INCLUDE static.inc %]
24
25       <div class="content">
26
27         <h1>Release Notes for Grml 2022.11 - codename <a href="/faq/#releasename">MalGuckes</a></h1>
28
29         <p><a href="/download/">Download Now</a></p>
30
31         <h3>About</h3>
32
33         <p>Grml is a Debian based live system focusing on the needs of system administrators.
34         This Grml release provides fresh software packages from Debian bookworm.
35         As usual it also incorporates up to date hardware support and fixes known bugs from previous Grml releases.</p>
36
37         <h3>Important Changes</h3>
38
39         <ul>
40
41           <li>The Grml live system now uses the merged-/usr layout
42           <li>Updated Perl from v5.32 to v5.36
43           <li>Updated Python3 from v3.9 to v3.10
44           <li>Updated Ruby from v2.7 to v3.0
45
46         </ul>
47
48         <h3>New features</h3>
49
50         <p>Highlighting the most relevant changes only:</p>
51
52         <h4>Misc:</h4>
53
54         <ul>
55           <li><strong>grml-hwinfo</strong>: iterate over present disks to collect <em>sfdisk -d</em> information
56           <li><strong>grml-terminalserver</strong>: suggest a proper IP range usage when configuring DHCP clients
57           <li><strong>netcardconfig</strong>: netcardconfig: avoid suggesting default gateway if a default route exists already
58           <li>Integration of Memtest86+ v6, providing UEFI support
59         </ul>
60
61         <h4><a href="/grml-live/">grml-live</a> (build system for creating Grml (based) Linux live systems):</h4>
62
63         <ul>
64           <li>Support Memtest86+ with UEFI
65           <li>Support Debian/bookworm
66           <li>Support for ZFS via new ZFS FAI class
67           <li>Provide workaround for kmod/initramfs-tools issue with NFS/netboot
68           <li>Exclude /var/lib/dkms/* from squashfs
69           <li>GRMLBASE/50-lvm: also clear /lib/udev/rules.d/69-lvm.rules
70           <li>Disable man-db settings to speed up package installation
71           <li>Use grubx64.efi file from grml_chroot, instead of relying on host system
72           <li>isolinux: fix toram=... variable usage within isolinux configs
73           <li>Provide information how ISO was generated in file conf/buildinfo.json
74           <li>Misc software related changes in GRMLBASE, GRML_SMALL + GRML_FULL classes
75         </ul>
76
77         <h4><a href="/grml2usb/">grml2usb</a> (tool to install Grml ISO to usb device):</h4>
78
79         <ul>
80           <li>grml2iso: support parallel execution
81         </ul>
82
83         <h4><a href="/zsh/">grml-zshrc</a> (Zsh configuration):</h4>
84
85         <ul>
86           <li>zshrc: run <em>tlog</em> alias with --follow=name
87           <li>zshrc: support setting title in <em>foot</em> terminal emulator
88           <li>zshrc: use <em>ip</em> from iproute2 with color support
89           <li>zshrc: support <em>NOETCHOSTS</em> option to deactivate parsing of "/etc/hosts" for host completion
90           <li>zshrc: do not unconditionally overwrite <em>$COLORTERM</em>
91           <li>tmux.conf: source user-specific local conf file <em>~/.tmux.conf.local</em>
92           <li>tmux.conf: Add <em>bind-key J</em> to join marked pane to active window
93         </ul>
94
95         <h4><a href="/grml-debootstrap/">grml-debootstrap</a> (wrapper around debootstrap for installing pure Debian):</h4>
96
97         <ul>
98           <li>EFI support: fix for grub-install usage with efivarfs
99           <li>Install dbus by default
100           <li>VMs: create partition with alignment starting at 4MiB + ending at 100%
101         </ul>
102
103         <h3>Bits &amp; bolts</h3>
104
105         <ul>
106           <li>Linux kernel <b>6.0</b>.</li>
107           <li>Fixed several bugs from the <a href="https://github.com/grml/grml/issues/">issue tracking system</a>.</li>
108         </ul>
109
110         <h3>Packages</h3>
111
112         <p>Details about shipped packages and their versions in Grml are
113         available in the <a href="/files/#debian">Debian section</a>. Visit
114         <a href="/files/grml64-full_2022.11/dpkg.list">dpkg_list</a> for a
115         detailed list of packages shipped with Grml 2022.11(-rc1).</p>
116
117         <h3>Updates</h3>
118
119         <p>Packages are taken from Debian bookworm/testing as of 11th of November 2022.
120         The following 18 packages have been added (excluding lib*, *-base/*-bin/*-common/*-core/*-data, cpp-*, perl*, python*, ruby* and kernel image):</p>
121
122         <ul>
123           <li>dbus-daemon: simple interprocess messaging system
124           <li>exfatprogs: exFAT file system utilities
125           <li>f2fs-tools: Tools for Flash-Friendly File System
126           <li>hping3: Active Network Smashing Tool
127           <li>inetutils-telnet: telnet client
128           <li>jo: command-line processor to output JSON from a shell
129           <li>mbuffer: tool for buffering data streams
130           <li>myrescue: rescue data from damaged disks
131           <li>nftables: Program to control packet filtering rules by Netfilter project
132           <li>ntpsec: Network Time Protocol daemon and utility programs
133           <li>ntpsec-ntpdate: client for setting system time from NTP servers
134           <li>ntpsec-ntpdig: ntpdig SNTP client
135           <li>pkexec: run commands as another user with polkit authorization
136           <li>polkitd: framework for managing administrative policies and privileges
137           <li>sqlite3: Command line interface for SQLite 3
138           <li>stenc: SCSI Tape Encryption Manager
139           <li>usrmerge: Convert the system to the merged /usr directories scheme
140           <li>util-linux-extra: interactive login tools
141         </ul>
142
143         <p>The following 26 Debian packages have been removed/replaced (excluding lib*, *-base/-bin/*-common/*-core/*-data, cpp-*, perl*, python*, ruby* and kernel image):</p>
144
145         <ul>
146           <li>bacula-console/bacula-fd/bacula-sd (no longer considered relevant for the live system)
147           <li>bonnie++ (use fio for benchmarking)
148           <li>bsdmainutils (transitional package, replaced by bsdutils, debianutils, bsdextrautils and ncal (ncal not being shipped by Grml))
149           <li>espeak (replaced by espeak-ng)
150           <li>exfat-utils (replaced by exfatprogs)
151           <li>facter/hiera/mcollective/puppet (no longer considered relevant for the live system)
152           <li>firmware-intelwimax (no longer shipped with firmware-nonfree)
153           <li>glib-networking/glib-networking-services/gsettings-desktop-schemas (used to be dependencies of firefox/qemu-system-gui/usbview/vim-gtk3)
154           <li>mercurial (no longer considered relevant for the live system)
155           <li>ncal (no longer considered relevant for the live system)
156           <li>nilfs-tools (used to be a dependency of partclone)
157           <li>ntp (replaced by ntpsec/ntpsec-ntpdate/ntpsec-ntpdig)
158           <li>ntpdate (replaced by ntpsec/ntpsec-ntpdate/ntpsec-ntpdig)
159           <li>slurm (no longer available in Debian/testing, see <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993874">#993874</a>)
160           <li>subversion (no longer considered relevant for the live system)
161           <li>tshark (requires ~155MB of disk space, please raise your voice if it should be part of the stable release)
162           <li>update-inetd (used to be a dependecy of atftpd)
163           <li>wireshark/wireshark-qt (requires ~155MB of disk space, please raise your voice if it should be part of the stable release)
164         </ul>
165
166         <h3>Known issues</h3>
167
168         <p>Please visit the <a href="/bugs/known/">known bugs</a> web page.</p>
169
170         <h3>Download Grml 2022.11</h3>
171
172         <p>Grml 2022.11 can be downloaded from
173         <a href="/download/">grml.org/download/</a>.</p>
174
175         <h3>Feedback</h3>
176
177         <p>Your comments, bug reports, patches, and suggestions will help fixing bugs and improving future releases.
178         If you find a problem with the (pre-)release, please check <a href="/bugs/known/">the known bugs list</a> and report problems using information on <a href="/bugs/">grml.org/bugs/</a>.
179         We also welcome feature requests and any kind of constructive feedback.
180         If you want to reach out to the Grml team, please visit our <a href="/contact/">contact webpage</a>.</p>
181
182         <a name="thanks"></a>
183         <h3>Thanks</h3>
184
185         <p>Many thanks in this release go to (alphabetically)
186         Alexander Kobel,
187         András Korn,
188         Arun,
189         Atrate,
190         Bhoppi Chaw,
191         Chris Hofstaedtler,
192         Chris S,
193         Christian Hesse,
194         Christoph Biedl,
195         d630,
196         Evgeni Golov,
197         Frank Terbeck,
198         haidinger,
199         Hanabishi,
200         Karl Voit,
201         Manuel Rom,
202         miles170,
203         Pásztor János,
204         Ralf Moll,
205         Roman Volosatovs and
206         Thorsten Glaser
207         for their contributions.</p>
208
209         <h3>More Information</h3>
210
211         <p>You can find out more about Grml on <a href="/">our website</a>, <a href="/contact/#irc">IRC channel</a>, and <a href="https://wiki.grml.org/">wiki</a>.
212
213         <p>To sign up for future Grml announcements, please subscribe to <a href="http://ml.grml.org/mailman/listinfo/grml-announce">Grml's announcement list</a> or
214         follow our <a href="https://blog.grml.org/">blog</a>.</p>
215
216 </div>
217
218 [% INCLUDE static_bottom.inc %]