mass rename/edit
[grml.org.git] / changelogs / README-grml64-2010.04 / index.html.tt2
diff --git a/changelogs/README-grml64-2010.04/index.html.tt2 b/changelogs/README-grml64-2010.04/index.html.tt2
new file mode 100644 (file)
index 0000000..5e45295
--- /dev/null
@@ -0,0 +1,380 @@
+<!DOCTYPE html>
+<html>
+<head>
+<title>grml.org - Release Notes: grml64 2010.04 - Codename Grmlmonster</title>
+<meta name="Title" content="grml.org - Release Notes: grml64 2010.04 Grmlmonster" />
+<meta name="Author" content="the grml team [grml.org/team/]" />
+<meta name="Keywords" content="grml.org, grml" />
+<meta name="Description" content="Release Notes of grml64 2010.04" />
+<meta name="Abstract" content="grml, the linux live-cd for sysadmins and texttool users" />
+<meta name="Robots" content="index,follow" />
+<meta name="Language" content="english" />
+<meta name="identifier-url" content="http://grml.org/" />
+<meta name="MSSmartTagsPreventParsing" content="true" />
+<meta http-equiv="imagetoolbar" content="no" />
+<link rel="home" href="/" title="grml.org" />
+<link rel="help" href="/features/" title="About" />
+<link rel="author" href="/team/" title="Team" />
+<link rel="icon" href="/favicon.png" type="image/png" />
+<link rel="stylesheet" href="/style.css" type="text/css" />
+</head>
+
+<body>
+<?php include '../../static.inc'; ?>
+
+      <div class="content">
+
+        <p><a href="/screenshots/"><img align="right" style="margin-left: 20px;
+        border: 0" src="/screenshots/grml_2010.04.jpg" alt="*" /></a></p>
+
+        <h1>Release Notes for grml64 2010.04 - codename <a
+        href="/faq/#releasename">Grmlmonster</a></h1>
+
+        <h3>About</h3>
+
+        <p>Grml is a bootable live system (Live-CD) based on Debian. It
+        includes a collection of GNU/Linux software especially for system
+        administrators and users of texttools. Grml provides automatic hardware
+        detection. You can use Grml (for example) as a rescue system, for
+        analyzing systems/networks or as a working environment. It is not
+        necessary to install anything to a harddisk; you don't even need a
+        harddisk to run it. Due to on-the-fly decompression Grml includes about
+        2 GB of software and documentation on the CD.</p>
+
+        <p>Whereas Grml is meant for use on 32 bit systems, <a 
+        href="/faq/#whatisgrml64">grml64</a> provides
+        support for 64 bit platforms. It is based on the amd64 port of Debian.
+        Take a look at the '<a
+        href="/files/#debian">Debian-Information</a>'-section if you are
+        searching for the package list.</p>
+
+        <h3>New features</h3>
+
+        <h4>Special new features:</h4>
+
+        <ul>
+
+          <li><strong>vnc bootoption</strong>: booting with vnc=yourpassword and
+          the startx bootoption automatically starts the vnc service for user
+          'grml' using graphical remote access with provided password
+
+          <li><strong>dmraid related bootoptions</strong>: nodmraid to not
+          enable present dmraid devices,
+          dmraid=on to automatically enable any present dmraid devices and
+          dmraid=off to actively try to stop any possibly present dmraid
+          devices.
+
+          <li>New <strong>bootoption bootid</strong> for improving reliability
+          of boot process. The specified argument to the bootoption is matched
+          against a token on the ISO to make sure that only the correct Grml
+          version gets booted.</li>
+
+          <li>More <strong>robust network booting</strong>: The last Grml
+          release (2009.10) already invented the ethdevice= bootoption which
+          allows you to specify a specific NIC for booting. The bootoption
+          ethdevice and its surrounding code has been extended so it is possible to specify
+          multiple devices at once that should be configured. If you don't have
+          any specific configuration all present NICs will be used for
+          configuration via DHCP automatically. Visit <a
+          href="http://grml.supersized.org/archives/337-More-robust-network-booting.html">the
+          Grml developer blog for further information</a>
+
+          <li>Providing an improved <strong>default configuration for
+          top(1)</strong> utility when running as (non-root) user
+
+          <li>Improved <strong>serial console</strong> handling through
+          /etc/inittab*. Using normal getty instead of mgetty and several baud
+          rate settings (115200,57600,38400,19200,9600,4800,2400,1200) to let
+          getty figure out which mode should be used.
+
+          <li>Reworked <strong>xinitrc handling</strong>: modularize the code into ~/.xinitrc.d/
+          and support configuration through ~/.config/grml/xinitrc.
+
+        </ul>
+
+        <h4>New features in <a href="/zsh/#grmlzshrc">Grml's Zsh</a></h4>
+
+        <ul>
+
+          <li>new function changed()
+
+          <li>zshrc: map backtab to reverse-menu-complete
+
+          <li>smarter C-z shortcut
+
+          <li>Switch `minimal-shell()' from ksh93 to mksh
+
+          <li>Use wrapper functions for changing title/screen
+
+          <li>Some minor bugfixes and code enhancements
+
+        </ul>
+
+        <h4>Major changes in grml-scripts:</h4>
+
+        <ul>
+
+          <li>grml-quickconfig: rewritten from scratch with proper customisation support, now being shipped through
+          new Debian package grml-quickconfig
+
+          <li>Remove deprecated bt-audio script
+
+          <li>grml-lock: add support for graphical version via gdialog/zenity
+
+          <li>grml-setlang: do not set LC_CTYPE any longer
+
+          <li>grml-hostname: address xauth issue
+
+          <li>zsh-login: do not disable grml-quickconfig for serial console
+
+          <li>grml-info: improve support for customisation
+
+        </ul>
+
+        <h4><a href="/grml2usb/">grml2usb</a> (install Grml ISO(s) on usb device for booting):</h4>
+
+        <ul>
+
+          <li>Mount vfat devices with explicit iocharset option
+          <li>Support bootid bootoption
+          <li>Also set GRML_DEFAULT when running with --dry-run
+          <li>Make sure that --grub-mbr requires --grub
+          <li>... some minor bugfixes
+
+        </ul>
+
+        <p>Visit <a href="http://wiki.grml.org/doku.php?id=usb">the usb webpage
+        in the Grml wiki</a> and <a href="/grml2usb/">grml.org/grml2usb</a> for
+        more details regarding grml2usb.</p>
+
+        <h4><a href="/grml-debootstrap/">grml-debootstrap</a> (wrapper around debootstrap for installing plain Debian via Grml):</h4>
+
+        <ul>
+
+          <li>Add support for specifying filesystem + provide /etc/network/interfaces.examples
+          <li>Introduce option --nopackages
+          <li>Display executed debootstrap cmdline when running it
+          <li>Introduce --pre-scripts to be executed before chroot-scripts
+          <li>Remove cached debs by default to reduce diskpace during bootstrap
+          <li>Support and enable per default --keyring option
+          <li>... plus some bugfixes and minor enhancements
+
+        </ul>
+
+        <p>Visit <a href="/grml-debootstrap/">grml.org/grml-debootstrap/</a> for more
+        details regarding grml-debootstrap.</p>
+
+        <h4><a href="/grml-live/">grml-live</a> (build system for creating a
+        Grml (based) Linux live system):</h4>
+
+        <ul>
+
+          <li>Support for logging build information to database via grml-live-db
+          <li>Support new option '-d &lt;date&gt;' to use specified date instead of build time as date of release
+          <li>Add support for /boot/isolinux/submenu*.cfg files
+          <li>Add persistency feature to boot menu
+          <li>Simplify syslinux.cfg
+          <li>Disable PDiffs by default via /etc/apt/apt.conf.d/20pdiffs
+          <li>Support DEFAULT_BOOTOPTIONS via configuration file
+          <li>Store package list on ISO
+          <li>Ignore $EXIT_ON_MISSING_PACKAGES if running a dirty build through -B
+          <li>Rename /etc/grml/fai/files to /etc/grml/fai/config/files and move /etc/grml/fai/live-initramfs to /etc/grml/fai/config
+          <li>Provide buildd as separate Debian package buildd, use nail instead of mutt in buildd for sending mails
+          <li>.... plus several software related updates and bugfixes - check out the changelog for details
+
+        </ul>
+
+        <p>Visit <a href="/grml-live/">grml.org/grml-live</a> for
+        more details regarding grml-live.</p>
+
+        <h3>Kernel</h3>
+
+        <p>Based on vanilla kernel 2.6.33.2 including <a
+        href="/kernel/">several patches</a> and additional modules:</p>
+
+<pre class="rahmen">
+  aufs iscsitarget loop-aes lzma ndiswrapper
+  speakup squashfs sysprof xtables-addons
+</pre>
+
+        <p>Visit <a href="/kernel/">grml.org/kernel/</a> for more details
+        regarding Grml's kernel.</p>
+
+        <h3>Bugfixes</h3>
+
+        <p>Fixed several bugs and issues reported on <a
+        href="http://wiki.grml.org/doku.php?id=grml64_2009.10">grml64_2009.10 @
+        grml-wiki</a> and in the <a href="http://bts.grml.org/grml/">bug
+        tracking system</a>.</p>
+
+        <h3>Important Changes</h3>
+
+        <ul>
+
+          <li>Bootoption <strong>home</strong> has been dropped, the persistency 
+          feature present since 2009.10 replaces this option.</li>
+
+          <li>Grml uses <strong>lang=en as default</strong> instead of lang=us 
+          if no 'lang' bootoption has been specified.</li>
+
+          <li><strong>CPU frequency scaling enabled</strong> on all hardware 
+          <strong>by default</strong> so it's no longer limited to laptops 
+          only.</li>
+
+          <li>Grml's udev package has been dropped in favour of Debian's plain
+          version and adding Grml specified configuration and scripts through
+          Debian package <strong>grml-udev-config</strong>.</li>
+
+          <li>As the bootoption <strong>bootid</strong> is used as default 
+          bootoption you need to make sure that you've an according and valid 
+          bootid=... entry in your kernel cmdline or use the ignore_bootid 
+          bootoption to skip the boot id check. This is especially relevant for 
+          grml2usb installations (make sure to use a recent grml2usb version) as 
+          well as booting with isofrom/findiso bootoptions from harddisks.</li>
+          
+        </ul>
+
+        <h3>Packages / Software</h3>
+
+        <p>Details about shipped packages and their versions on grml are
+        available at the <a href="/files/#debian">Debian section</a>. Visit <a
+        href="/files/release-2010.04-grml64/dpkg_get_selections">dpkg_get_selections</a>
+        for a main package listing and <a
+          href="/files/release-2010.04-grml64/dpkg_list">dpkg_list</a> for a more
+          detailed list of packages shipped with grml64 2010.04.</p>
+
+        <h3>Updates</h3>
+
+        <p>Updated all packages to Debian Unstable branch by 24st of march
+        2010 (plus some further selected updates).</p>
+
+        <p>Removed 56 packages (excluding lib* and *2.6.31-grml64*) - please
+        notice that some of them are available under
+        different names/in different packages:</p>
+
+<pre class="rahmen">
+  *2.6.31-grml64* lib*
+
+  3ware-cli-binary aria2 aufs-tools bash-minimal 
+  bluez-audio bluez-gstreamer console-setup 
+  consolekit cpp-4.3 dpkg-ftp dpkg-multicd elmo 
+  emacs22 emacs22-bin-common emacs22-common 
+  fatsort g++-4.3 gcc-4.2-base gcc-4.3 
+  gcc-4.3-base gcc-4.3-multilib gcc-multilib gcom 
+  gconf2-common gfs-tools gfs2-tools 
+  grml-mercurial-utils grml-scanpartitions 
+  heirloom-mailx iceweasel-webdeveloper igal2 
+  keynav lomoco metamail mirrordir naim openipmi 
+  policykit python-celementtree python-elementtree 
+  python2.4 python2.4-minimal rar ras sdd sfind 
+  sl-modem-daemon snmp star vcdtools wacom-tools 
+  webcam-server xar xlockmore 
+  xserver-xorg-input-hyperpen zenmap
+</pre>
+
+         <p>Added 79 new packages (exluding lib* and *2.6.33-grml*):</p>
+
+<pre class="rahmen">
+  aesutil apt-xapian-index bfa cifs-utils cmospwd 
+  cpp-4.4 ctris deletemail docbook2odf dupseek ex 
+  ext3rminator fakechroot fbterm febootstrap 
+  fsarchiver ftpbackup g++-4.4 gateguardian 
+  gcal-common gcc-4.4 gdbserver gdisk genisoimage 
+  gifshuffle gkrellm-x86info glipper-nognome 
+  grml-quickconfig grml-quickconfig-standard 
+  grml-udev-config histring htcheck hwloc i855crt 
+  icedax icmp-mtu icmp-quench icmp-reset 
+  infiniband-diags keyboard-configuration lxc 
+  mbuffer modem-cmd nbd-client nbd-server ncp 
+  netsniff-ng nginx numactl perf podracer prosilla 
+  ptfinder pyneighborhood python-glade2 
+  python-libxml2 python-openssl python-rpm 
+  python-sqlite python-sqlitecachec 
+  python-urlgrabber python-xapian python2.6 
+  python2.6-minimal qemu-kvm rootsh ruby1.9.1 
+  secvpn shadowfs shish shmux sudosh tal ufsutils 
+  usb-modeswitch usb-modeswitch-data xz-utils yum 
+  zerofree
+</pre>
+
+        <h3>Major changes since release 2009.10 (20091031)</h3>
+
+        <ul>
+
+            <li>Grml <a href="http://grml.supersized.org/archives/336-Grml-goes-microblogging.html">goes microblogging</a>.</li>
+            <li>New <a href="http://ml.grml.org/mailman/listinfo/grml-devel">Grml developer mailinglist</a>.</li>
+
+        </ul>
+
+        <h3>Known issues</h3>
+
+        <p>Take a look at <a
+        href="http://wiki.grml.org/doku.php?id=grml64_2010.04">grml64_2010.04 @ grml-wiki</a>.
+        Please report problems using information on <a
+          href="/bugs/">grml.org/bugs/</a>.</p>
+
+        <h3>Download grml64 2010.04</h3>
+
+        <p>grml64 2010.04 can be downloaded from the mirrors listed on <a
+          href="/download/">grml.org/download/</a>.</p>
+
+        <h3>Feedback</h3>
+
+        <p>Your comments, bug reports, patches, and suggestions will help
+        fixing bugs and improving future releases. If you find a problem with
+        the release please check <a
+          href="http://wiki.grml.org/doku.php?id=grml64_2010.04">grml64_2010.04 @
+          grml-wiki</a> and report problems using information on <a
+          href="/bugs/">grml.org/bugs/</a>. Please send your feedback and
+        feature requests <a href="/contact/">to the grml-team</a>!</p>
+
+        <ul>
+          <li><a href="/contact/">grml.org/contact/</a>
+          <li><a href="/irc/">#grml on irc.freenode.org</a>
+        </ul>
+
+        <h3>Thanks</h3>
+
+        <p>Many thanks (alphabetically) in this release go to
+        Alexander Menk,
+        Andras Korn,
+        Axel Beckert,
+        Christoph Biedl,
+        Christian Hofstaedtler,
+        Daniel Borkmann,
+        Gregor Perner,
+        Jordan Uggla,
+        Mark Jonas,
+        Moritz Augsburger,
+        Pawel Sadkowski,
+        Richard Hartmann,
+        Sedat Dilek,
+        Stefan Weiss,
+        Suhanov Maxim,
+        Timo Boettcher,
+        Thomas Arendsen Hein,
+        Tong Sun,
+        Xuân Baldauf and
+        Zoran Dzelajlija
+        for their contributions.</p>
+
+        <h3>More Information</h3>
+
+        <p>You can find out more about grml on <a href="/">our website</a>, <a
+          href="/irc/">IRC channel</a>, and <a
+          href="http://wiki.grml.org/">wiki</a>.
+
+        <p>To sign up for future Grml announcements, please subscribe to <a
+          href="http://lists.mur.at/mailman/listinfo/grml-announce">Grml's
+          announcement list</a>.</p>
+
+        <p>If you are interested in development releases grab the daily ISOs
+        from <a href="http://daily.grml.org/">daily.grml.org</a>.</p>
+
+        <h3>Further Questions?</h3>
+
+        <p>Please feel free to <a href="http://grml.org/contact/">contact us.</a></p>
+
+</div>
+
+<?php include '../../static_bottom.inc'; ?>