exit 1
fi
-if checkbootparam "partition" ; then
- PARTITION=''
- PARTITION="$(getbootparam 'partition' 2>>$DEBUG)"
+if checkbootparam "target" ; then
+ TARGET=''
+ TARGET="$(getbootparam 'target' 2>>$DEBUG)"
# notice: the following checks whether the given partition is available, if not the skip
# execution of grml-debootstrap as it might result in data loss...
- if ! [ -r $PARTITION ] ; then
- eerror "Partition $PARTITION does not exist. Skipping execution of grml-debootstrap therefore." ; eend 1
+ if ! [ -r "$TARGET" ] ; then
+ eerror "Target $TARGET does not exist. Skipping execution of grml-debootstrap therefore." ; eend 1
fi
else
eindent
- eerror "No bootoption partition found, can not continue execution of grml-debootstrap." ; eend 1
+ eerror "No bootoption named target found, can not continue execution of grml-debootstrap." ; eend 1
eoutdent
exit 1
fi
fi
# now check which options are available
-if [ -n "PARTITION" ] ; then
- PARTITIONCMD="--target $PARTITION"
+if [ -n "TARGET" ] ; then
+ TARGETCMD="--target $TARGET"
else
- PARTITIONCMD=''
- ewarn "Partion not set via bootoption. Skipping execution of grml-debootstrap therefore."; eend 1
+ TARGETCMD=''
+ eindent
+ eerror "Target not set via bootoption. Skipping execution of grml-debootstrap therefore."; eend 1
+ eoutdent
+ exit 1
fi
[ -n "$GRUB" ] && GRUBCMD="--grub $GRUB" || GRUBCMD=''
[ -n "$GROOT" ] && GROOTCMD="--groot $GROOT" || GROOTCMD=''
# and finally write script and execute it
cat>|/usr/bin/grml-debootstrap_noninteractive<<EOF
#!/bin/sh
-AUTOINSTALL='yes' grml-debootstrap $PARTITIONCMD $GRUBCMD $GROOTCMD $RELEASECMD $MIRRORCMD $PASSWORDCMD
+AUTOINSTALL='yes' grml-debootstrap $TARGETCMD $GRUBCMD $GROOTCMD $RELEASECMD $MIRRORCMD $PASSWORDCMD
EOF
chmod 750 /usr/bin/grml-debootstrap_noninteractive
+grml-autoconfig (0.6.38) unstable; urgency=low
+
+ * Rename partition bootoption inside config_debootstrap() to
+ bootoption target.
+
+ -- Michael Prokop <mika@grml.org> Mon, 16 Apr 2007 20:50:15 +0200
+
grml-autoconfig (0.6.37) unstable; urgency=low
* Support full automatic installation of Debian via grml-debootstrap