4 <title>grml.org - Release Notes: grml64-small 2010.04 - Codename Grmlmonster</title>
5 <meta name="Title" content="grml.org - Release Notes: grml64-small 2010.04 Grmlmonster" />
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 grml64-small 2010.04" />
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="http://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" />
23 [% INCLUDE static.inc %]
27 <h1>Release Notes for grml64-small 2010.04 - codename <a
28 href="/faq/#releasename">Grmlmonster</a></h1>
32 <p>Grml is a bootable live system (Live-CD) based on Debian. It
33 includes a collection of GNU/Linux software especially for system
34 administrators and users of texttools. Grml provides automatic hardware
35 detection. You can use Grml (for example) as a rescue system, for
36 analyzing systems/networks or as a working environment. It is not
37 necessary to install anything to a harddisk; you don't even need a
38 harddisk to run it. Due to on-the-fly decompression Grml includes about
39 2 GB of software and documentation on the CD.</p>
41 <p>Whereas Grml provides about 2 GB of software on a 700 MB ISO, <a
42 href="/faq/#whatissmall64">grml64-small</a> is a flavor with only ~100 MB
43 ISO-size (~275 MB uncompressed). It does not provide a lot of software
44 but the essential stuff for being a rescue system on a business card
45 CD-ROM or a small USB device. You can use the Debian package management
46 system to install software on the fly (assuming you have network access
47 to a Debian mirror). Take a look at the '<a
48 href="/files/">Debian-Information</a>'-section if you are searching for
53 <h4>Special new features:</h4>
57 <li><strong>dmraid related bootoptions</strong>: nodmraid to not
58 enable present dmraid devices,
59 dmraid=on to automatically enable any present dmraid devices and
60 dmraid=off to actively try to stop any possibly present dmraid
63 <li>New <strong>bootoption bootid</strong> for improving reliability
64 of boot process. The specified argument to the bootoption is matched
65 against a token on the ISO to make sure that only the correct Grml
66 version gets booted.</li>
68 <li>More <strong>robust network booting</strong>: The last Grml
69 release (2009.10) already invented the ethdevice= bootoption which
70 allows you to specify a specific NIC for booting. The bootoption
71 ethdevice and its surrounding code has been extended so it is possible to specify
72 multiple devices at once that should be configured. If you don't have
73 any specific configuration all present NICs will be used for
74 configuration via DHCP automatically. Visit <a
75 href="http://grml.supersized.org/archives/337-More-robust-network-booting.html">the
76 Grml developer blog for further information</a>
78 <li>Providing an improved <strong>default configuration for
79 top(1)</strong> utility when running as (non-root) user
81 <li>Improved <strong>serial console</strong> handling through
82 /etc/inittab*. Using normal getty instead of mgetty and several baud
83 rate settings (115200,57600,38400,19200,9600,4800,2400,1200) to let
84 getty figure out which mode should be used.
88 <h4>New features in <a href="/zsh/#grmlzshrc">Grml's Zsh</a></h4>
92 <li>new function changed()
94 <li>zshrc: map backtab to reverse-menu-complete
96 <li>smarter C-z shortcut
98 <li>Switch `minimal-shell()' from ksh93 to mksh
100 <li>Use wrapper functions for changing title/screen
102 <li>Some minor bugfixes and code enhancements
106 <h4>Major changes in grml-scripts:</h4>
110 <li>grml-quickconfig: rewritten from scratch with proper customisation support, now being shipped through
111 new Debian package grml-quickconfig
113 <li>Remove deprecated bt-audio script
115 <li>grml-setlang: do not set LC_CTYPE any longer
117 <li>grml-hostname: address xauth issue
119 <li>zsh-login: do not disable grml-quickconfig for serial console
121 <li>grml-info: improve support for customisation
125 <h4><a href="/grml2usb/">grml2usb</a> (install Grml ISO(s) on usb device for booting):</h4>
129 <li>Mount vfat devices with explicit iocharset option
130 <li>Support bootid bootoption
131 <li>Also set GRML_DEFAULT when running with --dry-run
132 <li>Make sure that --grub-mbr requires --grub
133 <li>... some minor bugfixes
137 <p>Visit <a href="http://wiki.grml.org/doku.php?id=usb">the usb webpage
138 in the Grml wiki</a> and <a href="/grml2usb/">grml.org/grml2usb</a> for
139 more details regarding grml2usb.</p>
141 <h4><a href="/grml-debootstrap/">grml-debootstrap</a> (wrapper around debootstrap for installing plain Debian via Grml):</h4>
145 <li>Add support for specifying filesystem + provide /etc/network/interfaces.examples
146 <li>Introduce option --nopackages
147 <li>Display executed debootstrap cmdline when running it
148 <li>Introduce --pre-scripts to be executed before chroot-scripts
149 <li>Remove cached debs by default to reduce diskpace during bootstrap
150 <li>Support and enable per default --keyring option
151 <li>... plus some bugfixes and minor enhancements
155 <p>Visit <a href="/grml-debootstrap/">grml.org/grml-debootstrap/</a> for more
156 details regarding grml-debootstrap.</p>
160 <p>Based on vanilla kernel 2.6.33.2 including <a
161 href="/kernel/">several patches</a> and the aufs module.</p>
163 <p>Visit <a href="/kernel/">grml.org/kernel/</a> for more details
164 regarding Grml's kernel.</p>
168 <p>Fixed several bugs and issues reported on <a
169 href="http://wiki.grml.org/doku.php?id=grml64-small_2009.10">grml64-small_2009.10 @
170 grml-wiki</a> and in the <a href="http://bts.grml.org/grml/">bug
171 tracking system</a>.</p>
173 <h3>Important Changes</h3>
177 <li>Bootoption <strong>home</strong> has been dropped, the persistency
178 feature present since 2009.10 replaces this option.</li>
180 <li>Grml uses <strong>lang=en as default</strong> instead of lang=us
181 if no 'lang' bootoption has been specified.</li>
183 <li>Grml's udev package has been dropped in favour of Debian's plain
184 version and adding Grml specified configuration and scripts through
185 Debian package <strong>grml-udev-config</strong>.</li>
187 <li>As the bootoption <strong>bootid</strong> is used as default
188 bootoption you need to make sure that you've an according and valid
189 bootid=... entry in your kernel cmdline or use the ignore_bootid
190 bootoption to skip the boot id check. This is especially relevant for
191 grml2usb installations (make sure to use a recent grml2usb version) as
192 well as booting with isofrom/findiso bootoptions from harddisks.</li>
196 <h3>Packages / Software</h3>
198 <p>Details about shipped packages and their versions on grml are
199 available at the <a href="/files/#debian">Debian section</a>. Visit <a
200 href="/files/release-2010.04-small/dpkg_get_selections">dpkg_get_selections</a>
201 for a main package listing and <a
202 href="/files/release-2010.04-small/dpkg_list">dpkg_list</a> for a more
203 detailed list of packages shipped with Grml 2010.04.</p>
207 <p>Updated all packages to Debian Unstable branch by 24st of march
208 2010 (plus some further selected updates).</p>
210 <p>Removed 2 packages (excluding lib* and *2.6.31-grml64*) - please
211 notice that some of them are available under
212 different names/in different packages:</p>
217 gcc-4.3-base grml-scanpartitions
220 <p>Added 10 new packages (exluding lib* and *2.6.33-grml64*):</p>
223 acpi-support-base gettext-base grml-quickconfig
224 grml-quickconfig-standard grml-udev-config
225 jfsutils kexec-tools mksh slsh ufsutils
228 <h3>Major changes since release 2009.10 (20091031)</h3>
232 <li>Grml <a href="http://grml.supersized.org/archives/336-Grml-goes-microblogging.html">goes microblogging</a>.</li>
233 <li>New <a href="http://ml.grml.org/mailman/listinfo/grml-devel">Grml developer mailinglist</a>.</li>
237 <h3>Known issues</h3>
240 href="http://wiki.grml.org/doku.php?id=grml64-small_2010.04">grml64-small_2010.04 @ grml-wiki</a>.
241 Please report problems using information on <a
242 href="/bugs/">grml.org/bugs/</a>.</p>
244 <h3>Download grml64-small 2010.04</h3>
246 <p>grml64-small 2010.04 can be downloaded from the mirrors listed on <a
247 href="/download/">grml.org/download/</a>.</p>
251 <p>Your comments, bug reports, patches, and suggestions will help
252 fixing bugs and improving future releases. If you find a problem with
253 the release please check <a
254 href="http://wiki.grml.org/doku.php?id=grml64-small_2010.04">grml64-small_2010.04 @
255 grml-wiki</a> and report problems using information on <a
256 href="/bugs/">grml.org/bugs/</a>. Please send your feedback and
257 feature requests <a href="/contact/">to the grml-team</a>!</p>
260 <li><a href="/contact/">grml.org/contact/</a>
261 <li><a href="/irc/">#grml on irc.freenode.org</a>
266 <p>Many thanks (alphabetically) in this release go to
271 Christian Hofstaedtler,
283 Thomas Arendsen Hein,
287 for their contributions.</p>
289 <h3>More Information</h3>
291 <p>You can find out more about grml on <a href="/">our website</a>, <a
292 href="/irc/">IRC channel</a>, and <a
293 href="http://wiki.grml.org/">wiki</a>.
295 <p>To sign up for future Grml announcements, please subscribe to <a
296 href="http://lists.mur.at/mailman/listinfo/grml-announce">Grml's
297 announcement list</a>.</p>
299 <p>If you are interested in development releases grab the daily ISOs
300 from <a href="http://daily.grml.org/">daily.grml.org</a>.</p>
302 <h3>Further Questions?</h3>
304 <p>Please feel free to <a href="http://grml.org/contact/">contact us.</a></p>
308 [% INCLUDE static_bottom.inc %]