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