Rework variable replacements in templates
[grml-live.git] / debian / changelog
index ecbdb41..caed9c7 100644 (file)
@@ -1,4 +1,85 @@
-grml-live (0.9.22) UNRELEASED; urgency=low
+grml-live (0.9.24) UNRELEASED; urgency=low
+
+  [ Ulrich Dangel ]
+  * Update templates/GRML/grml-cheatcodes.txt: mention nodhcphostname.
+  * Changed isolinux vesamenu layout to support better multiiso layout.
+
+  [ Michael Prokop ]
+  * Software related changes:
+    - Drop lcap (package is gone) from GRML_FORENSIC.
+    - Drop isic + lcap (packages gone) from GRML_FULL.
+    - Drop ipset from GRML_FULL + GRML_FORENSIC (it's part of
+      xtables-addons-common).
+  * Rework variable replacements in templates. Now the %VAR% strings
+    in the templates match with the ones used inside grml-live ($VAR),
+    currently ARCH, DATE, DISTRI_INFO, DISTRI_NAME, DISTRI_SPLASH,
+    GRML_NAME, SQUASHFS_NAME, RELEASE_INFO, SHORT_NAME and VERSION
+    are supported. If you use your own templates from older grml-live
+    versions please make sure to adjust them.
+    Thanks to Ulrich for helping with integration within grml2usb.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 18 Oct 2009 17:44:42 +0200
+
+grml-live (0.9.23) unstable; urgency=low
+
+  * Software related changes:
+    - GRML_SMALL, GRML_MEDIUM and GRML_FULL: switch from kernel
+      2.6.28-grml[64] to 2.6.31-grml[64].
+    - Drop ash from GRML_FULL (unrelevant for Grml).
+    - Drop crack-common from GRML_FULL (it's a dependency of crack*).
+    - Drop ddccontrol-db from GRML_FULL (it's a dependency of ddccontrol).
+    - Drop dhcp3-common from GRML_FULL (it's a dependency of dhcp3*).
+    - Drop defrag from GRML_FULL + GRML_FORENSIC (see #446691).
+    - Drop emacs22/-common specific packages from GRML_FULL (dependencies).
+    - Drop libpam-krb5 from GRML_FULL (related to #545824).
+    - Drop mktemp from GRML_* (transitional package).
+    - Drop openbsd-inetd from GRML_FULL (we're using xinetd).
+    - Drop replicator from GRML_FULL (orphaned, see #474131).
+    - Drop rt2400-modules-2.6.31-grml, rt2500-modules-2.6.31-grml and
+      rt73-modules-2.6.31-grml from GRML_MEDIUM.
+    - Drop rt2400-modules-2.6.31-grml, rt73-modules-2.6.31-grml and
+      rt2400-modules-2.6.31-grml64 from GRML_FULL.
+    - Drop timeout from GRML_* (it is part of coreutils nowadays).
+    - Drop vim-python + vim-ruby from GRML_FULL (not available anymore).
+    - Drop version specific dependency on -mysql-client-5.0.
+    - Drop e2fslibs, esound-common, espeak-data, ettercap-common (all being
+      dependencies), fileutils and gcom (both transitional package) from
+      GRML_FULL.
+    - Drop 915resolution, bazaar, cracklib2, dbishell, gmailfs,
+      igal, nmapfe, python-pyogg, weechat-common, xdialog,
+      xserver-xorg-video-i810, xserver-xorg-video-nsc and zeroconf from
+      GRML_FULL (all being deprecated packages).
+    - Drop cracklib2 from GRML_FORENSIC (deprecated).
+    - Drop xserver-xorg-video-i810 + xserver-xorg-video-nsc from GRML_MEDIUM
+      and XORG (deprecated packages).
+    - Replace diff with diffutils and move it to GRMLBASE.
+    - Replace dvb-utils with dvb-apps in GRML_FULL.
+    - Replace postgresql-client-8.2 + postgresql-client-common with
+      postgresql-client in GRML_FULL.
+    - Move eject, file-rc, gawk, gpm, grep, grml-hwinfo, gzip, hostname,
+      initramfs-tools, initscripts, klibc-utils + laptop-detect to GRMLBASE.
+    - Add febootstrap to GRML_FULL.
+    - Add guymager to GRML_FORENSIC.
+    - Add extract and libextractor-plugins to GRML_FORENSIC (thanks to
+      Dennis Schreiber for the hint).
+    - Add iw to GRMLBASE. Thanks to Christian Hofstaedtler for the hint.
+    - Add libnss-mdns to GRML_FULL (thanks to mrud).
+  * Add backwards compatibility check for old sources.list layout
+    (we're using /etc/apt/sources.list.d now) to script
+    /etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup
+  * Assume 'lenny' as default SUITE instead of 'stable' as
+    debootstrap doesn't know how to handle 'stable'.
+    Thanks to Ulrich Dangel.
+  * Use blocksize of 256 when running mksquashfs-lzma binary.
+  * Update documentation regarding recent lzma development.
+  * Some minor cosmetic corrections in grml-live's output.
+  * Add missing test call in $FORCE_ISO_REBUILD code.
+  * scripts/GRMLBASE/15-initsetup: assume safe GRML_NAME default.
+  * Use menu hide in templates/boot/isolinux/prompt.cfg
+
+ -- Michael Prokop <mika@grml.org>  Sat, 17 Oct 2009 16:14:51 +0200
+
+grml-live (0.9.22) unstable; urgency=low
 
   * Send 'Find FAI build logs at' message to grml-live.log as well.
   * Software related changes:
@@ -29,8 +110,20 @@ grml-live (0.9.22) UNRELEASED; urgency=low
   * New cmdline option: "-n" skips generation of the ISO file.
   * Introduce support for squashfs-lzma-tools 4.0-1 and support
     configuration variable SQUASHFS_BINARY.
-
- -- Michael Prokop <mika@grml.org>  Fri, 04 Sep 2009 01:57:39 +0200
+  * Modify update-initramfs call in grml-live script as the
+    'update-initramfs -u -t' might fail with linux images which have been
+    build using kernel-package.
+  * templates/boot/isolinux/grml.cfg: add space char at end of lines in entries
+    that are meant for manual editing (so user just has to press <tab>
+    and edit).
+  * Add 'pci=nomsi' to failsafe bootoption (thanks to Marc 'HE' Brockschmidt).
+  * Fix grml2usb bootoption in templates/boot/isolinux/grml.cfg.
+  * Display "Finished execution of stage 'WINDOWS_BINARIES'" only if the
+    according code has been executed (and do not display if skipping).
+  * Completely remove /lib/modules/${KERNEL}/kernel/drivers/isdn/hisax on
+    grml-small as there will be unresolved symbols without hisax.ko.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 07 Sep 2009 15:59:47 +0200
 
 grml-live (0.9.21) unstable; urgency=low