grml2usb.git
13 years agoRelease new version 0.9.29. v0.9.29
Michael Prokop [Thu, 25 Nov 2010 10:18:17 +0000 (11:18 +0100)]
Release new version 0.9.29.

13 years agoRe-add mtools to Depends as they are just suggests of syslinux package
Michael Prokop [Thu, 25 Nov 2010 10:06:11 +0000 (11:06 +0100)]
Re-add mtools to Depends as they are just suggests of syslinux package

Quoting http://bts.grml.org/grml/issue905:

  I'm using grml2usb (0.9.25) from grml repo on a Debian Squeeze system. grml2usb
  fails with the message

  Installing syslinux as bootloader
  sh: mcopy: not found
  syslinux: failed to create ldlinux.sys

  That's because syslinux package in Debian Squezze just 'suggests' mtools·
  package. I filed a Bug in Debian BTS requesting syslinux at least to·
  recommend mtools package but it was closed... (Bug#594331)

Thanks: Michael Gissing
Closes: issue905

13 years agoImprove logging message
Ulrich Dangel [Sat, 13 Nov 2010 21:42:11 +0000 (22:42 +0100)]
Improve logging message

13 years agoUpdate version
Ulrich Dangel [Sun, 7 Nov 2010 22:27:48 +0000 (23:27 +0100)]
Update version

13 years agoAppend new flavours to grml-version, do not only update existing versions
Ulrich Dangel [Sun, 7 Nov 2010 22:25:02 +0000 (23:25 +0100)]
Append new flavours to grml-version, do not only update existing versions

13 years agofix bsd4grml boot (loopback and regular)
Thorsten Glaser [Sun, 15 Aug 2010 16:57:29 +0000 (16:57 +0000)]
fix bsd4grml boot (loopback and regular)

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
13 years agoThere is no /bin/bash on most operating systems.
Thorsten Glaser [Tue, 24 Nov 2009 17:37:42 +0000 (17:37 +0000)]
There is no /bin/bash on most operating systems.

There is no /bin/bash on most operating systems,
even if GNU bash is installed.

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
13 years agocorrect a pasto
Thorsten Glaser [Sun, 15 Aug 2010 15:37:31 +0000 (15:37 +0000)]
correct a pasto

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
13 years agoRelease new version 0.9.28. v0.9.28
Michael Prokop [Tue, 28 Sep 2010 21:58:03 +0000 (23:58 +0200)]
Release new version 0.9.28.

13 years agoBump Standards-Version to 3.9.1.
Michael Prokop [Tue, 28 Sep 2010 21:57:01 +0000 (23:57 +0200)]
Bump Standards-Version to 3.9.1.

13 years agobsd4grml was not copied correctly to the target device.
Ulrich Dangel [Mon, 20 Sep 2010 13:16:55 +0000 (15:16 +0200)]
bsd4grml was not copied correctly to the target device.

This fixes a bug introduced in commit c70267a9. The problem is that the
bsd4grml addon is a directory and it needs a trailing slash for copying
with rysnc. handle_addon_copy just search for the file and copies it
directly to the target device without adding a slash.

The current fix is to remove the explicit destination filename in
handle_addon_copy.

Thanks to  Alex Mestiashvili for reporting that bug.

13 years agoRun grub-install without and with --force option.
Ulrich Dangel [Mon, 20 Sep 2010 12:56:49 +0000 (14:56 +0200)]
Run grub-install without and with --force option.

13 years agoCopy bootloader files from /usr/lib/syslinux/ [Closes: 894]
Ulrich Dangel [Wed, 18 Aug 2010 13:33:39 +0000 (15:33 +0200)]
Copy bootloader files from /usr/lib/syslinux/ [Closes: 894]

13 years agoproperly update grml-versions when updating a grml flavour
Christian Hofstaedtler [Thu, 1 Jul 2010 18:58:04 +0000 (20:58 +0200)]
properly update grml-versions when updating a grml flavour

Previously, grml-versions would have been only updated when adding a
new grml flavour to the existing target media. This change ensures
that it will also be updated when an existing grml flavour is being
updated.

13 years agoRename variables in update_grml_versions to be less confusing
Christian Hofstaedtler [Thu, 1 Jul 2010 18:58:03 +0000 (20:58 +0200)]
Rename variables in update_grml_versions to be less confusing

New names should be very clear in what they refer to.

13 years agoSome code cleanup
Ulrich Dangel [Thu, 1 Jul 2010 19:22:18 +0000 (21:22 +0200)]
Some code cleanup

13 years agoincrement version
Ulrich Dangel [Thu, 1 Jul 2010 19:22:05 +0000 (21:22 +0200)]
increment version

13 years agoRelease new version 0.9.27. v0.9.27
Michael Prokop [Wed, 30 Jun 2010 11:13:21 +0000 (13:13 +0200)]
Release new version 0.9.27.

13 years agoBump Standard-Version to 3.9.0.
Michael Prokop [Wed, 30 Jun 2010 11:13:42 +0000 (13:13 +0200)]
Bump Standard-Version to 3.9.0.

Signed-off-by: Michael Prokop <mika@grml.org>
13 years agoFix user feedback about default flavour and installed flavours.
Ulrich Dangel [Sat, 12 Jun 2010 21:56:58 +0000 (23:56 +0200)]
Fix user feedback about default flavour and installed flavours.

13 years agoFix error message for unintialized partition [Closes: 857]
Ulrich Dangel [Sat, 12 Jun 2010 21:56:57 +0000 (23:56 +0200)]
Fix error message for unintialized partition [Closes: 857]

Do an explicit check if specified partition is at least readable and do
not use blkid for it as blkid uses returnvalue 2 for the same reason (no
information availabe, wrong permissions). This will give better feedback
to the user, e.g. if he forget to format the partition.

13 years agoDoc: fix documentation regarding default bootmanager (thanks Martin krafft).
Michael Prokop [Wed, 16 Jun 2010 13:32:58 +0000 (15:32 +0200)]
Doc: fix documentation regarding default bootmanager (thanks Martin krafft).

13 years agoUpdate changelog / version number.
Michael Prokop [Fri, 28 May 2010 23:36:44 +0000 (01:36 +0200)]
Update changelog / version number.

13 years agoMention --force switch of grub-install in debug log.
Michael Prokop [Fri, 28 May 2010 23:34:02 +0000 (01:34 +0200)]
Mention --force switch of grub-install in debug log.

13 years agoCheck for precense of grub/syslinux at startup time. [Closes: issue855]
Michael Prokop [Fri, 28 May 2010 23:20:52 +0000 (01:20 +0200)]
Check for precense of grub/syslinux at startup time. [Closes: issue855]

13 years agoRelease version 0.9.26. v0.9.26
Michael Prokop [Thu, 27 May 2010 23:18:45 +0000 (01:18 +0200)]
Release version 0.9.26.

13 years agoFix another stupid string formatting error :/
Ulrich Dangel [Wed, 26 May 2010 09:43:35 +0000 (11:43 +0200)]
Fix another stupid string formatting error :/

13 years agoFix string concatination and changed version number
Ulrich Dangel [Wed, 26 May 2010 09:34:30 +0000 (11:34 +0200)]
Fix string concatination and changed version number

13 years agoDocument grub option in manpage (thanks Andrey Rahmatulli).
Michael Prokop [Tue, 11 May 2010 10:25:43 +0000 (12:25 +0200)]
Document grub option in manpage (thanks Andrey Rahmatulli).

13 years agoSupport expanding bootoptions variables
Ulrich Dangel [Tue, 27 Apr 2010 18:35:17 +0000 (20:35 +0200)]
Support expanding bootoptions variables

13 years agoCode cleanup (pylint 10/10 ;0)
Ulrich Dangel [Fri, 23 Apr 2010 17:01:17 +0000 (19:01 +0200)]
Code cleanup (pylint 10/10 ;0)

14 years agoFix typo in option handling. v0.9.25
Michael Prokop [Thu, 22 Apr 2010 16:11:34 +0000 (18:11 +0200)]
Fix typo in option handling.

14 years agoUpdate changelog for new release. v0.9.24
Michael Prokop [Wed, 21 Apr 2010 12:00:36 +0000 (14:00 +0200)]
Update changelog for new release.

14 years agoUpdate documentation regarding grub and PBR vs. MBR.
Michael Prokop [Wed, 21 Apr 2010 12:00:15 +0000 (14:00 +0200)]
Update documentation regarding grub and PBR vs. MBR.

14 years agoUse --force option for grub-install to support installation to PBR again.
Michael Prokop [Wed, 21 Apr 2010 11:54:38 +0000 (13:54 +0200)]
Use --force option for grub-install to support installation to PBR again.

14 years agoUpdated version
Ulrich Dangel [Tue, 20 Apr 2010 17:06:26 +0000 (19:06 +0200)]
Updated version

14 years agoFixed indention
Ulrich Dangel [Tue, 20 Apr 2010 17:05:00 +0000 (19:05 +0200)]
Fixed indention

14 years agoRemove unecessary comment
Ulrich Dangel [Tue, 20 Apr 2010 17:03:17 +0000 (19:03 +0200)]
Remove unecessary comment

14 years agoCopy all {sys,iso}linux *.c32 files like ifcpu64.c32
Ulrich Dangel [Wed, 21 Apr 2010 09:00:37 +0000 (11:00 +0200)]
Copy all {sys,iso}linux *.c32 files like ifcpu64.c32

14 years agoAdd support for isos containing multiple grml flavours
Ulrich Dangel [Tue, 20 Apr 2010 17:05:53 +0000 (19:05 +0200)]
Add support for isos containing multiple grml flavours

14 years agoRelease new version 0.9.23. v0.9.23
Michael Prokop [Fri, 2 Apr 2010 16:33:23 +0000 (18:33 +0200)]
Release new version 0.9.23.

14 years agoOnly ask questions if options.force is not set. [Closes: issue833]
Ulrich Dangel [Fri, 2 Apr 2010 12:26:38 +0000 (14:26 +0200)]
Only ask questions if options.force is not set. [Closes: issue833]

14 years agoFix typo in changelog and rewrap line. v0.9.22
Michael Prokop [Sun, 21 Feb 2010 15:56:48 +0000 (16:56 +0100)]
Fix typo in changelog and rewrap line.

14 years agoBump Standards-Version to 3.8.4, add syslinux additionally to recommends.
Michael Prokop [Sun, 21 Feb 2010 15:53:33 +0000 (16:53 +0100)]
Bump Standards-Version to 3.8.4, add syslinux additionally to recommends.

14 years agogrml2usb-compat: drop duplicated boot=live bootoptions and release new version 0...
Michael Prokop [Sun, 21 Feb 2010 15:48:29 +0000 (16:48 +0100)]
grml2usb-compat: drop duplicated boot=live bootoptions and release new version 0.9.22.

14 years agoIncrement version number
Ulrich Dangel [Sun, 21 Feb 2010 01:40:48 +0000 (02:40 +0100)]
Increment version number

14 years agoAlways assign an value to GRML_DEFAULT
Ulrich Dangel [Sun, 21 Feb 2010 01:39:55 +0000 (02:39 +0100)]
Always assign an value to GRML_DEFAULT

14 years agoJust some code cleanup
Ulrich Dangel [Sun, 21 Feb 2010 01:39:23 +0000 (02:39 +0100)]
Just some code cleanup

14 years agoUse GRML_{FLAVOURS,DEFAULT}, PROG_VERSION from global scope.
Ulrich Dangel [Sun, 21 Feb 2010 01:34:30 +0000 (02:34 +0100)]
Use GRML_{FLAVOURS,DEFAULT}, PROG_VERSION from global scope.

grml2usb was aborted when using --bootloader-only --skip-grub-config as
parameters. This patch fix the behaviour and declares correctly the
correct scope for these variables.  Thanks to Daniel Tiefnig for
reporting the bug.

14 years agoUpdate changelog for release 0.9.20. v0.9.21
Michael Prokop [Wed, 3 Feb 2010 23:57:28 +0000 (00:57 +0100)]
Update changelog for release 0.9.20.

14 years agoDrop leftover debug line.
Michael Prokop [Thu, 4 Feb 2010 00:32:03 +0000 (01:32 +0100)]
Drop leftover debug line.

14 years agoSupport bootid bootoption.
Ulrich Dangel [Tue, 2 Feb 2010 20:37:58 +0000 (21:37 +0100)]
Support bootid bootoption.

14 years agoDocument the Boot error issue regarding USB-ZIP.
Michael Prokop [Wed, 30 Dec 2009 00:27:17 +0000 (01:27 +0100)]
Document the Boot error issue regarding USB-ZIP.

14 years agoProberly use UID check and escape $0 v0.9.20
Michael Prokop [Tue, 24 Nov 2009 23:50:05 +0000 (00:50 +0100)]
Proberly use UID check and escape $0

14 years agoAdjust version numbers v0.9.19
Michael Prokop [Wed, 11 Nov 2009 17:44:51 +0000 (18:44 +0100)]
Adjust version numbers

14 years agoUpdate changelog for release 0.9.19.
Michael Prokop [Wed, 11 Nov 2009 17:35:38 +0000 (18:35 +0100)]
Update changelog for release 0.9.19.

14 years agoIncrerased version number.
Ulrich Dangel [Tue, 10 Nov 2009 15:18:09 +0000 (16:18 +0100)]
Increrased version number.

14 years agoMount vfat devices with explicit iocharset option. [Closes: issue735]
Ulrich Dangel [Tue, 10 Nov 2009 09:57:12 +0000 (10:57 +0100)]
Mount vfat devices with explicit iocharset option. [Closes: issue735]

14 years agoUnset option.syslinux if grub option is set.
Ulrich Dangel [Tue, 10 Nov 2009 09:56:10 +0000 (10:56 +0100)]
Unset option.syslinux if grub option is set.

14 years agocheck_for_fat always check for fat device.
Ulrich Dangel [Tue, 10 Nov 2009 09:37:02 +0000 (10:37 +0100)]
check_for_fat always check for fat device.

14 years agoUpdate for release 0.9.18. v0.9.18
Michael Prokop [Wed, 4 Nov 2009 21:34:09 +0000 (22:34 +0100)]
Update for release 0.9.18.

14 years agoIncreased version number and updated changelog.
Ulrich Dangel [Wed, 4 Nov 2009 10:10:04 +0000 (11:10 +0100)]
Increased version number and updated changelog.

14 years agoMerge remote branch 'origin/master'
Ulrich Dangel [Wed, 4 Nov 2009 10:06:57 +0000 (11:06 +0100)]
Merge remote branch 'origin/master'

14 years agoMake sure that --grub-mbr requires --grub. Thanks to Moritz Augsburger and
Ulrich Dangel [Wed, 4 Nov 2009 10:04:44 +0000 (11:04 +0100)]
Make sure that --grub-mbr requires --grub. Thanks to Moritz Augsburger and
mika for the bug report.

14 years agoAlso set GRML_DEFAULT when running with --dry-run. Thanks to Moritz
Ulrich Dangel [Wed, 4 Nov 2009 09:49:50 +0000 (10:49 +0100)]
Also set GRML_DEFAULT when running with --dry-run. Thanks to Moritz
Augsburger for his report.

14 years agoUpdate for release 0.9.17. v0.9.17
Michael Prokop [Thu, 29 Oct 2009 00:06:25 +0000 (01:06 +0100)]
Update for release 0.9.17.

14 years agoAdjusted changelog.
Ulrich Dangel [Wed, 28 Oct 2009 22:48:26 +0000 (23:48 +0100)]
Adjusted changelog.

14 years agoAlways copy grub files.
Ulrich Dangel [Wed, 28 Oct 2009 22:05:15 +0000 (23:05 +0100)]
Always copy grub files.

14 years agoAdjust labels in grml.cfg and default.cfg if necessary.
Ulrich Dangel [Wed, 28 Oct 2009 18:53:34 +0000 (19:53 +0100)]
Adjust labels in grml.cfg and default.cfg if necessary.

14 years agoDepend on rsync.
Michael Prokop [Tue, 27 Oct 2009 22:50:31 +0000 (23:50 +0100)]
Depend on rsync.

14 years agoUpdate changelog and increment version number. v0.9.16
Ulrich Dangel [Tue, 27 Oct 2009 20:45:40 +0000 (21:45 +0100)]
Update changelog and increment version number.

14 years agoDynamic check for addons as grml-small is nowadays shipped with addons.
Ulrich Dangel [Tue, 27 Oct 2009 20:33:46 +0000 (21:33 +0100)]
Dynamic check for addons as grml-small is nowadays shipped with addons.

14 years agoCopy gpxe.lkrn addon to the target.
Ulrich Dangel [Tue, 27 Oct 2009 20:26:27 +0000 (21:26 +0100)]
Copy gpxe.lkrn addon to the target.

14 years agoThe f1 file does not have to be present on old grml releases, just ignore
Ulrich Dangel [Mon, 26 Oct 2009 23:26:18 +0000 (00:26 +0100)]
The f1 file does not have to be present on old grml releases, just ignore
these file.

14 years agoModified grml2usb to be able to run on a generated grml2usb iso/directory.
Ulrich Dangel [Mon, 26 Oct 2009 23:22:39 +0000 (00:22 +0100)]
Modified grml2usb to be able to run on a generated grml2usb iso/directory.

14 years agoUpdate for new release v0.9.15
Michael Prokop [Mon, 26 Oct 2009 14:25:04 +0000 (15:25 +0100)]
Update for new release

14 years agoRemove unnecessary newline in syslinux_warning
Ulrich Dangel [Mon, 26 Oct 2009 12:38:31 +0000 (13:38 +0100)]
Remove  unnecessary newline in syslinux_warning

14 years agoMake syslinux default.
Ulrich Dangel [Mon, 26 Oct 2009 12:30:32 +0000 (13:30 +0100)]
Make syslinux default.

14 years agoCopy addon*.cfg instead of addon_*.cfg to copy all required files.
Ulrich Dangel [Mon, 26 Oct 2009 11:43:06 +0000 (12:43 +0100)]
Copy addon*.cfg instead of addon_*.cfg to copy all required files.

14 years agoUpdated changelog.
Ulrich Dangel [Mon, 26 Oct 2009 11:34:49 +0000 (12:34 +0100)]
Updated changelog.

14 years agoSupport new addition files for addon menu from grml-live.
Ulrich Dangel [Mon, 26 Oct 2009 11:31:53 +0000 (12:31 +0100)]
Support new addition files for addon menu from grml-live.

14 years agoRemove debug output.
Ulrich Dangel [Mon, 26 Oct 2009 11:31:09 +0000 (12:31 +0100)]
Remove debug output.

14 years agoUpdate changelog for release 0.9.14 v0.9.14
Michael Prokop [Sat, 24 Oct 2009 12:30:23 +0000 (14:30 +0200)]
Update changelog for release 0.9.14

14 years agoMerge branch 'master' of ssh://git@git.grml.org/grml2usb
Michael Prokop [Sat, 24 Oct 2009 12:27:07 +0000 (14:27 +0200)]
Merge branch 'master' of ssh://git@git.grml.org/grml2usb

14 years agoUpdated changelog.
Ulrich Dangel [Sat, 24 Oct 2009 12:09:45 +0000 (14:09 +0200)]
Updated changelog.

14 years agoReplace match for --remove-bootoption by space.
Ulrich Dangel [Sat, 24 Oct 2009 12:00:32 +0000 (14:00 +0200)]
Replace match for --remove-bootoption by space.

14 years agoAdded support for removing existing boot parameters to grml2iso.
Ulrich Dangel [Sat, 24 Oct 2009 01:01:35 +0000 (03:01 +0200)]
Added support for removing existing boot parameters to grml2iso.

Added -r option for specifying boot options to be removed.
Updated grml2iso documentation.

14 years agoExtended grml2iso to add default bootoptions and copy external files to
Ulrich Dangel [Fri, 23 Oct 2009 22:05:45 +0000 (00:05 +0200)]
Extended grml2iso to add default bootoptions and copy external files to
generated iso.

Added -b option for specifying default boot options.
Added -c option for copying the contents of the specified directory to the
generated iso image.

Added -f flag to grml2iso forcing overwrite of existing iso image.

Adjusted documentation of grml2iso.

14 years agoUpdated changelog
Ulrich Dangel [Sat, 24 Oct 2009 10:43:10 +0000 (12:43 +0200)]
Updated changelog

14 years agoUpdate docs: mention that grml2usb-compat does not support --remove-bootoption
Michael Prokop [Sat, 24 Oct 2009 10:39:10 +0000 (12:39 +0200)]
Update docs: mention that grml2usb-compat does not support --remove-bootoption

14 years agoAdjusted --remove-bootoption handling to allow arbitrary regex.
Ulrich Dangel [Sat, 24 Oct 2009 10:38:14 +0000 (12:38 +0200)]
Adjusted --remove-bootoption handling to allow arbitrary regex.

14 years agoDrop unnecessary header line from grml2usb script
Michael Prokop [Sat, 24 Oct 2009 10:02:19 +0000 (12:02 +0200)]
Drop unnecessary header line from grml2usb script

14 years agoSync and add grml2usb-compat to grml2usb package
Michael Prokop [Sat, 24 Oct 2009 09:50:18 +0000 (11:50 +0200)]
Sync and add grml2usb-compat to grml2usb package

14 years agoIntroduced --remove-bootoption in grml2usb to delete existing default boot
Ulrich Dangel [Sat, 24 Oct 2009 00:14:38 +0000 (02:14 +0200)]
Introduced --remove-bootoption in grml2usb to delete existing default boot
entrys.

Updated manpage.

14 years agoDo not use '-' in the directory name for the linux kernel to allow
Ulrich Dangel [Fri, 23 Oct 2009 21:49:55 +0000 (23:49 +0200)]
Do not use '-' in the directory name for the linux kernel to allow
creating isos from generated directory layout.

14 years agoUpdate changelog and docs for new release (0.9.13) v0.9.13
Michael Prokop [Wed, 21 Oct 2009 21:51:26 +0000 (23:51 +0200)]
Update changelog and docs for new release (0.9.13)

14 years agoAdd an additional seperator to the menu to have the same look like the
Ulrich Dangel [Wed, 21 Oct 2009 17:49:50 +0000 (19:49 +0200)]
Add an additional seperator to the menu to have the same look like the
original menu from the iso

14 years agoinclude hd boot entry for generated iso
Ulrich Dangel [Wed, 21 Oct 2009 17:48:42 +0000 (19:48 +0200)]
include hd boot entry for generated iso

14 years agogrml2iso supports now new grml2usb using syslinux
Ulrich Dangel [Tue, 20 Oct 2009 22:28:09 +0000 (00:28 +0200)]
grml2iso supports now new grml2usb using syslinux

14 years agouse sys.stdout.write instead of print to prevent additional newlines
Ulrich Dangel [Tue, 20 Oct 2009 22:25:52 +0000 (00:25 +0200)]
use sys.stdout.write instead of print to prevent additional newlines