X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=grml-live;h=36190ad85c124e4974248cef9c5e04a04e12b285;hp=2acc7b263b7d144ccb785208d4f8209e1d1ae0e9;hb=5a0cc51af04d9542ad02065f7caa8b7000909b7f;hpb=72b1c53fbd7c0d5c00a879ffd88744d00419337d diff --git a/grml-live b/grml-live index 2acc7b2..36190ad 100755 --- a/grml-live +++ b/grml-live @@ -4,7 +4,6 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2 or any later version. -# Latest change: Sun Aug 17 19:44:27 CEST 2008 [mika] ################################################################################ # read configuration files, set some misc variables {{{ @@ -15,7 +14,7 @@ export LC_ALL=C # exit on any error: set -e -GRML_LIVE_VERSION='0.9' +GRML_LIVE_VERSION='0.9.1' PN="$(basename $0)" CMDLINE="$0 $@" ISO_DATE="$(date +%Y-%m-%d)" @@ -26,25 +25,38 @@ usage() echo " $PN - build process script for generating a (grml based) Linux Live-ISO -Usage: $PN [-a ] [-c ] [-g ] \\ - [-i ] [-o ] [-s ] \\ - [-t ] [-s ] \\ - [-v ] [-bFVhu] +Usage: $PN [options, see as follows] + + -a architecture; available values: i386 and amd64 + -b build the ISO without updating the chroot via FAI + -c classes to be used for building the ISO via FAI + -C configuration file for grml-live + -F force execution without prompting + -g ] set the grml flavour name + -h display short usage information and exit + -i name of ISO + -o main output directory of the build process + -r release name + -s Debian suite; values: etch, lenny, sid + -t place of the templates + -u update existing chroot instead of rebuilding it from scratch + -v specify version number of the release + -V increase verbosity in the build process + -z use ZLIB instead of LZMA compression (depends on + squashfs-tools version) Usage examples: $PN - $PN -c GRMLBASE,GRML_SMALL,I386 -o /grml/ $PN -c GRMLBASE,GRML_MEDIUM,I386 -o /dev/shm/grml $PN -c GRMLBASE,GRML_SMALL,I386 -g grml-small -v 1.0 $PN -c GRMLBASE,GRML_FULL,I386 -i grml_0.0-1.iso -v 0.0-1 $PN -c GRMLBASE,GRML_FULL,I386 -s sid -V -r 'grml-live rocks' -More details: man grml-live - /usr/share/doc/grml-live/grml-live.html +More details: man grml-live + /usr/share/doc/grml-live/grml-live.html + http://grml.org/grml-live/ -Please send your bug reports, feedback,.. to the grml-team. -http://grml.org/bugs/ +Please send your bug reports and feedback to the grml-team: http://grml.org/bugs/ " } @@ -411,6 +423,7 @@ else log "Setting /etc/grml_version to $GRML_NAME $VERSION Release Codename $RELEASENAME [$ISO_DATE]" echo "$GRML_NAME $VERSION Release Codename $RELEASENAME [$ISO_DATE]" > $CHROOT_OUTPUT/etc/grml_version chmod 644 $CHROOT_OUTPUT/etc/grml_version + chroot $CHROOT_OUTPUT update-initramfs -u -t # make sure new /etc/grml_version reaches the initramfs fi # Remove all FAI logs from chroot if class RELEASE is used: