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