4 <title>grml.org - Release Notes: grml64 2009.05 - Codename Lackdose-Allergie</title>
5 <meta name="Title" content="grml.org - Release Notes: grml64 2009.05 Lackdose-Allergie" />
6 <meta name="Author" content="the grml team [www.grml.org/team/]" />
7 <meta name="Keywords" content="grml.org, grml" />
8 <meta name="Description" content="Release Notes of grml64 2009.05" />
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" />
23 [% INCLUDE static.inc %]
27 <p><a href="/screenshots/"><img align="right" style="margin-left: 20px;
28 border: 0" src="/screenshots/grml_2009.05.jpg" width="140" alt="*" /></a></p>
30 <h1>Release Notes for grml64 2009.05 - codename <a
31 href="/faq/#releasename">Lackdose-Allergie</a></h1>
35 <p>grml is a Debian-based Live-CD. It includes a collection of GNU/Linux
36 software especially for system administrators and users of texttools.
37 grml provides automatic hardware detection. You can use grml for example
38 as a rescue system, for analyzing systems/networks or as a working
39 environment. It is not necessary to install anything to a harddisk, you
40 don't even need a harddisk to run it, unless you want to. Due to
41 on-the-fly decompression grml includes more than 2GB of software and
42 documentation on the CD.</p>
44 <h3>Main Bugfixes</h3>
48 <li>improved localtime / utc / gmt handling (thanks to Thomas Lehmann for his work)
50 <li>vimrc: enable features (like syntax highlighting) only if available
54 <p>Fixed several small bugs and issues reported on <a
55 href="http://wiki.grml.org/doku.php?id=grml64_2008.11">grml64_2008.11 @
56 grml-wiki</a> and in the <a href="http://bts.grml.org/grml/">bug
57 tracking system</a>.</p>
61 <h4>Special new features:</h4>
65 <li>bootoption <strong>persistent</a></strong>: use persistency
66 feature on grml, check out <a
67 href="http://wiki.grml.org/doku.php?id=persistency">the persistency
68 webpage in the grml wiki</a> for further details.
70 <li>bootoption <strong>findiso</strong>: dynamic version of bootoption
71 isofrom. findiso looks for the specified ISO file on all disks where
72 it usually looks for the .squashfs file (so you don't have to know the
73 device name compared to isofrom=...). Useful when booting from
74 harddisk. Usage example: 'grml findiso=/grml64_2009.05.iso'
76 <li>bootoption <strong>bsd</strong>: boot minimal <a
77 href="https://www.mirbsd.org/">MirOS BSD</a> operating system.
79 <li>bootoption <strong>hdt</strong>: minimalistic <a href="http://syslinux.zytor.com/wiki/index.php/Hdt_(Hardware_Detection_Tool)">hardware detection tool</a>
81 <li>bootoption <strong>readonly</strong>: mark ALL /dev/[hs]*dX devices
82 as read-only, this is important for forensic investigations and is automatically
83 activated when booting via 'forensic'
85 <li>bootoption <strong>hwspeak</strong>: probe all available
86 speakup hardware modules (hear all output directed to the console via
89 <li><a href="/zsh/">Zsh</a> supports <a
90 href="http://michael-prokop.at/blog/2009/05/30/directory-specific-shell-configuration-with-zsh/">directory
91 specific shell configuration</a>
95 <h4>New grml-scripts:</h4>
99 <li><strong>grml-chroot</strong>: wrapper around chroot with
100 proc/sys/pts/dev filesystem handling</li>
102 <li><strong>grml-exec-wrapper</strong>: simple but smart program
103 execution wrapper for executing commands which checks whether the
104 specified program is available at all</li>
106 <li><strong>swspeak-setup</strong>: activate software speak(up)
107 features (used within the swspeak bootoption)</li>
111 <h4><a href="/grml2usb/">grml2usb</a> (install grml ISO(s) on usb device for booting):</h4>
115 <li>fresh re-implementation from scratch
117 <li>featuring multi-ISO support
119 <li>providing support for additional bootoptions
121 <li>use of grub as default bootmanager (syslinux on request)
123 <li>automatic installation of a known-to-work MBR (master boot record)
127 <p>Visit <a href="http://wiki.grml.org/doku.php?id=usb">the usb webpage
128 in the grml wiki</a> and <a href="/grml2usb/">grml.org/grml2usb</a> for
129 more details regarding grml2usb.</p>
131 <h4><a href="/grml-debootstrap/">grml-debootstrap</a> (wrapper around debootstrap for installing plain Debian via grml):</h4>
135 <li>support setting Debian suite components (like main, contrib,...)
138 <li>support setting aptitude/apt-get options through $DPKG_OPTIONS.
140 <li>support selection of netinstall vs. local mirror in interactive
143 <li>drop $CHROOTMIRROR variable, instead use $MIRROR for debootstrap as well as inside the chroot
145 <li>provide $MNTPOINT as environment variable for usage inside /etc/debootstrap/scripts/.
147 <li>bugfixes for software RAID handling
149 <li>and more updates... check out the <a
150 href="http://git.grml.org/?p=grml-debootstrap.git;a=blob;f=debian/changelog;hb=HEAD">Debian changelog</a> for details
154 <p>Visit <a href="/grml-debootstrap/">grml.org/grml-debootstrap/</a> for more
155 details regarding grml-debootstrap.</p>
159 <p>Based on vanilla kernel 2.6.28.10 including <a
160 href="/kernel/">several patches</a> and additional modules:</p>
163 aufs drbd8 kqemu loop-aes lzma ndiswrapper rt2400 speakup squashfs
164 sysprof xtables-addons
167 <p>Visit <a href="/kernel/">grml.org/kernel/</a> for more details
168 regarding the grml-kernel.</p>
170 <h3>Important Changes</h3>
174 <li><strong>speakup</strong>: modified bootoption for speakup (kernel
175 driver to hear all output directed to the console): use
176 speakup.synth=... for loading a specific module instead of
177 speakup_synth=... (notice the dot instead of '_'). Usage example:
178 speakup.synth=apollo.</li>
180 <li><strong>zshrc</strong>: setup merge of /etc/zsh/zshrc and
181 /etc/skel/.zshrc into one single file, check out <a
182 href="/zsh/#grmlzshrefcard">grml-zsh-refcard</a> for details.</li>
184 <li><strong>vimrc</strong>: disable digraph by default (it's
185 especially annoying for users not being aware of it)</li>
187 <li><strong>dillo</strong> was replaced with <strong>xlinks2</strong>
188 as dillo's dependency libgtk1.2 was removed from Debian/unstable</li>
190 <li><strong>madwifi drivers</strong>: the madwifi drivers have been
191 replaced by the ath5k and ath9k kernel drivers of kernel 2.6.28.</li>
193 <li><strong>windows directory</strong>: the windows/ directory
194 providing putty, psftp,... has been removed from grml64 due to lack
195 of space on the ISO.</li>
199 <h3>Packages / Software</h3>
201 <p>Details about shipped packages and their versions on grml are
202 available at the <a href="/files/#debian">Debian section</a>. Visit <a
203 href="/files/release-2009.05-grml64/dpkg_get_selections">dpkg_get_selections</a>
204 for a main package listing and <a
205 href="/files/release-2009.05-grml64/dpkg_list">dpkg_list</a> for a more
206 detailed list of packages shipped with grml64 2009.05.</p>
210 <p>Updated all packages to Debian Unstable branch by 19th of may
211 2009 (plus some further selected updates).</p>
213 <p>Removed 76 packages (excluding lib* and *2.6.26-grml64*) - please
214 notice that some of them are available under
215 different names/in different packages:</p>
220 bzr cheops cryopid cupsddk cupsddk-drivers cupsys cupsys-bsd cupsys-client
221 db4.3-util dillo dropbear elfkickers es fblogo fragroute funionfs g++-4.1
222 gcc-4.1 gcc-4.2-base gdk-imlib11 gqcam gqview hdaps-utils honeyd hpijs hplip
223 hplip-data idswakeup ifupdown-scripts-zg2 igal imlib-base imlib11 ipset jmon
224 linux-wlan-ng lmbench lspowertweak madwifi-tools nemesis nttcp open-vm-tools
225 potion powertweak-gtk powertweakd python-feedparser python-imaging python-newt
226 python-numeric python-pyogg python-urlgrabber sam shc shorewall
227 shorewall-common shorewall-shell sing snownews stegdetect tetex-base tspc
228 ttf-bitstream-vera unionfs-tools vim-python vim-ruby waproamd xdialog xmove
229 xserver-xorg-input-elo2300 xserver-xorg-input-evtouch xserver-xorg-video-cyrix
230 xserver-xorg-video-i810 xserver-xorg-video-imstt xserver-xorg-video-ivtv
231 xserver-xorg-video-nsc xserver-xorg-video-vga xsteg
234 <p>Added 27 new packages (exluding lib* and *2.6.28-grml64*):</p>
237 console-setup consolekit cowbuilder debsig-verify dvtm elfsh gcc-4.4-base
238 geeqie geeqie-common geoip-database gs-common i8kutils icedax igal2 iw
239 policykit python-numpy python-reportbug sensible-utils speakup-tools tf
240 tor-geoipdb tsconf ttf-freefont u3-tool xserver-common xtables-addons-common
243 <h3>Major changes since release 2008.11 (20081201)</h3>
247 <li>Moritz Augsburger joined <a href="/team/">the grml-team</a>
251 <h3>Known issues</h3>
255 href="http://wiki.grml.org/doku.php?id=release_candidate">the release
256 candidate webpage in the grml-wiki</a>. Please report problems using
257 information on <a href="/bugs/">grml.org/bugs/</a>.</p>
261 href="http://wiki.grml.org/doku.php?id=grml64_2009.05">grml64_2009.05 @ grml-wiki</a>.
262 Please report problems using information on <a
263 href="/bugs/">grml.org/bugs/</a>.</p>
265 <h3>Download grml64 2009.05</h3>
267 <p>grml64 2009.05 can be downloaded from the mirrors listed on <a
268 href="/download/">grml.org/download/</a>.</p>
272 <p>Your comments, bug reports, patches, and suggestions will help
273 fixing bugs and improving future releases. If you find a problem with
274 the release please check <a
275 href="http://wiki.grml.org/doku.php?id=grml64_2009.05">grml64_2009.05 @
276 grml-wiki</a> and report problems using information on <a
277 href="/bugs/">grml.org/bugs/</a>. Please send your feedback and
278 feature requests <a href="/contact/">to the grml-team</a>!</p>
281 <li><a href="/contact/">grml.org/contact/</a>
282 <li><a href="/irc/">#grml on irc.freenode.org</a>
287 <p>Many thanks in this release go to Thomas Lehmann, Wernfried Haas,
288 Jan-Hendrik Zab, Christian Hofstaedtler, Ralf Moll, Marc Haber,
289 Thorsten Glaser, Lothar Speil, Michael Whapples, Andreas Korsten,
290 Baptiste Daroussin, Ulrich Dangel and Moritz Augsburger
291 for their contributions. Many thanks also to the ones of you who
292 <a href="/donations/">donated something to the grml-team</a> and
293 of course to all those who have sent feedback since the last
296 <h3>More Information</h3>
298 <p>You can find out more about grml on <a href="/">our website</a>, <a
299 href="/irc/">IRC channel</a>, and <a
300 href="http://wiki.grml.org/">wiki</a>.
302 <p>To sign up for future grml announcements, please subscribe to <a
303 href="http://lists.mur.at/mailman/listinfo/grml-announce"> grml's
304 announcement list</a>.</p>
306 <h3>Further Questions?</h3>
308 <p><a href="http://grml.org/contact/">Contact us.</a></p>
312 [% INCLUDE static_bottom.inc %]