Commits on Sep 11, 2012
  1. Release new version 0.19.7

    mika committed Sep 11, 2012
Commits on Sep 5, 2012
  1. Store md5sum of all files being available in build output directory

    As of commit ff80c12
    ['Install "GRML" files into GRML/$GRML_NAME/']
    the squashfs file is missing in the md5sum file, even
    though the squashfs file is the most important one to
    check for.
    mika committed Sep 5, 2012
Commits on Aug 31, 2012
  1. SW: drop ia32-libs from GRML_FULL

    ia32-libs now needs multiarch enabled for i386 on amd64
    Acked-by: Evgeni Golov
    mika committed Aug 31, 2012
Commits on Aug 28, 2012
  1. Drop insserv removal from instsoft.GRMLBASE hook script

    Nowadays even file-rc depends on insserv, so let's see how well
    this works out and be prepared...
    mika committed Aug 28, 2012
Commits on Aug 27, 2012
  1. dpkg-divert grub-probe binary to avoid problems in OpenVZ environments

    It's a hard to debug problem as it doesn't seem to be
    reproducible in every OpenVZ environment and on the other hand
    makes the system unusable as soon as the bug is triggered. :(
    On the command line/in the logs you'll notice something like
    that before the system is becoming unuseable:
    | Setting up grub-common (1.99-22.1) ...
    | Setting up grub2-common (1.99-22.1) ...
    | Setting up grub-pc-bin (1.99-22.1) ...
    | Setting up grub-pc (1.99-22.1) ...
    | Creating config file /etc/default/grub with new version
    | grub-probe: error: cannot find a device for / (is /dev mounted?).
    | grub-probe: error: cannot find a device for /boot (is /dev mounted?).
    | grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
    To avoid grub-probe being executed during software installation
    let's dpkg-divert the binary during the FAI dirinstall process
    through the existing hook script instsoft.GRMLBASE. Then revert
    the dpkg-divert via scripts/GRMLBASE/98-clean-chroot before
    actually building the ISO again.
    While at it also divert update-grub in the same code path as
    mika committed Aug 27, 2012
  2. Release new version 0.19.6

    mika committed Aug 27, 2012
Commits on Jul 30, 2012
  1. SW: add ssmping to GRML_FULL

    Useful for testing if multicast is working between two nodes,
    see e.g.
    mika committed Jul 30, 2012
  2. SW: replace fuse-utils with fuse

    fuse-utils is a transitional package starting with wheezy
    mika committed Jul 30, 2012
Commits on Jul 27, 2012
  1. Do not accept any command line arguments we can't handle

    When executing something like:
    | grml-live [...] -V B -q
    this doesn't skip the mksquashfs stage (and neither the chroot
    build stage of course) because the "B" can't be processed for
    obvious reasons.  The user mistyped the "-B" here, but then we
    shouldn't even try to execute the command line, so just exit in
    such a case.
    mika committed Jul 27, 2012
  2. Display usage information if any unknown cmdline option is used

    This is more user friendly than just displaying an error message
    mika committed Jul 27, 2012
Commits on Jul 24, 2012
  1. SW: add gddrescue to GRML_SMALL

    Signed-off-by: Alexander Wirt <>
    mika committed Jul 24, 2012
Commits on Jul 23, 2012
Commits on Jul 12, 2012
  1. Revert "Replace with"

    This reverts commit 0533a72.
    "E: Method gave invalid 200 URI Start message" seems to be
    related to
    mika committed Jul 12, 2012
Commits on Jul 2, 2012
  1. Release new version 0.19.5

    mika committed Jul 2, 2012
  2. SW: add epdfview to GRML_FULL [Closes: issue1189]

    Closes: issue1189
    Thanks: Evgeni Golov, Alexander Wirt and Markus Ulrich raising this issue
    mika committed Jul 2, 2012
  3. Replace with

    Visit for details.
    Also drop the "mirror selected via geo-ip" from the comments as
    it's missleading if the deb line gets replaced for RELEASE builds
    mika committed Jul 2, 2012
  4. SW: add firmware-bnx2 + firmware-bnx2x to GRML_SMALL and GRML_FULL

    Acked-by: Alexander Wirt <>
    mika committed Jul 2, 2012
Commits on Jun 22, 2012
  1. SW: drop arrayprobe from GRML_FULL + GRML_XL

    The package is gone from Debian (RoQA; unmaintained, RC-buggy),
    mika committed Jun 22, 2012
Commits on Jun 13, 2012
  1. Unset TMPDIR to avoid leaking the variable into chroot scripts

    We've reports that with TMPDIR being set the FAI scripts fail
    inside the chroot, so let's avoid that.
    mika committed Jun 13, 2012
Commits on Jun 11, 2012
  1. Release new version 0.19.4

    mika committed Jun 11, 2012
Commits on Jun 9, 2012
  1. GRMLBASE/95-package-information: drop field width option in dpkg-quer…

    …y command
    dpkg v1.16.4 has a regression, failing the dpkg-query command to
    execute correctly. Because of that our daily builds fail, no need
    to force usage of the field width option, so let's just drop it.
    See Debian's BTS #676796
    mika committed Jun 9, 2012
Commits on Jun 8, 2012
  1. GRMLBASE/45-grub-images: put single quotes to appropriate place

    Works otherwise too but not when testing in shells interpreting '}'
    mika committed Jun 8, 2012
  2. GRMLBASE/45-grub-images: calculate real disk size of bootx64.efi

    Fixes case where size of file is mis-detected due to transparent
    compression, resulting in "disk full" error when running 45-grub-images
    Thanks: Andras Korn for the patch
    mika committed Jun 8, 2012
Commits on Jun 7, 2012
  1. Do not bailout (incl. cleanup) but just exit if user wants to quit

    There's no need to remove/unmount anything yet unless the
    user wants to really run the specified configuration.
    mika committed Jun 7, 2012
  2. Do not remove the chroot if the user backs out

    Set CLEAN_ARTIFACTS to false if the user aborts.
    ttyS4 committed with cstamas Jun 7, 2012
Commits on Jun 4, 2012
  1. Ignore --uefi option for isohybrid on 32bit systems

    This avoids this misleading error message:
    | * Creating hybrid ISO file with isohybrid method
    | * Detected uefi support for isohybrid, enabling
    | isohybrid: /srv/jenkins/jobs/grml32-full_testing/workspace/grml_isos/grml32-full_testing_20120603.iso: unable to find efi image
    |                                                                          [ !! ]
    mika committed Jun 4, 2012
Commits on May 30, 2012
  1. GRMLBASE/33-aptsetup: adjust cmdline and enable i…

    …t for RELEASE class
    Closes: issue1083
    mika committed May 30, 2012
Commits on May 29, 2012
Commits on May 28, 2012
  1. Release new version 0.19.3

    mika committed May 28, 2012
  2. templates/boot/grub/addons.cfg: insmod linux16 before running linux16…

    … commands
    Thanks: Evgeni Golov for the bugreport and the fix
    mika committed May 28, 2012
Commits on May 27, 2012